1.4.0 (2026-07-12)
- tools: enhance tool descriptions for clarity and consistency
- upgrade mcp sdk to 1.29.0
1.3.0 (2026-03-18)
- submissions: add run_code and submit_solution tools (c777de3)
1.2.0 (2025-05-31)
- lint: update ESLint ignores and refine Prettier format command (a02eb37)
- logging: improve error logging format in LeetCode services (a43ac8e)
- note-tools: rename summary parameter to title for clarity (513a666)
- tests: add fetchDailyChallenge test (5c5ee6f)
1.1.0 (2025-04-25)
- simplify user profile response and question list structure (285dfd8)
- userStatus: simplify user status response in LeetCode services (cfb8df7)
1.0.1 (2025-04-20)
- update default
limitfor notes retrieval to 10 (7af01bd) - update lint-staged configuration to include JSX and additional file types (48184e2)
- update pre-commit hook and format smithery.yaml for better readability (6570ded)
- add create and update note functionalities for LeetCode CN (21a0bd7)
- add fetchProblemSimplified method to LeetCode services and corresponding tests (9ea4dc4)
- add user notes feature for LeetCode CN (d906371)
- integrate pino for structured logging and add logger utility (2e1fc05)
- update Dockerfile to use environment variables for LeetCode site and session (cf2542a)
- update logger configuration (5a9fae5)
- update version to v1.0.1 (7b4b0f5)
0.1.1 (2025-04-14)
- Rename registerCommonTools to registerCommon and remove unused tool registration methods (a365142)
- Rename tool identifier from leetcode_problem_detail to leetcode_problem for consistency (43c72a9)
- update package names and commands in README, package.json, and package-lock.json (e62c22a)
- update README installation commands and correct test assertions for solution articles (cf39d50)
- update workflow trigger to use release event and bump version to 0.1.1 (9a9a465)
- Add default values for pagination parameters in user progress tool (149daf5)
- Add GraphQL API for searching LeetCode problems with searchKeywords (11f1ba9)
- Add launch configuration for MCP Server in VSCode (58970a0)
- Add pre-commit hook and update ESLint configuration (e7a70ad)
- add prepare release workflow for version bump and changelog generation (bb7a60b)
- Add solution article fetching functionality for LeetCode CN and Global (f2496b6)
- command-line arguments take precedence over env variables (cfdf4ee)
- Implement LeetCode API service structure (89ca077)
- Implement resource and tool registries for LeetCode solutions and problems (e0ae9b6)
- update npm-publish workflow and add pull request creation step; enhance README and package.json metadata (92ad02f)