Releases: takeyaqa/PictMCP
Releases · takeyaqa/PictMCP
v0.5.1
What's Changed
- chore: downgrade Node.js version in devcontainer and package.json to 22 by @takeyaqa in #117
- chore: update .gitignore and add VSCode configuration files by @takeyaqa in #118
- build(deps-dev): downgrade @types/node to version 22.19.11 by @takeyaqa in #120
- build(deps-dev): bump @tsconfig/node-ts from 23.6.3 to 23.6.4 in the tsconfig group by @dependabot[bot] in #121
- build(deps-dev): bump @vitest/eslint-plugin from 1.6.6 to 1.6.7 in the vitest group by @dependabot[bot] in #122
- chore: update dependabot configuration to ignore major updates for eslint by @takeyaqa in #123
- build(deps-dev): bump the eslint-and-prettier group with 3 updates by @dependabot[bot] in #124
- build(deps-dev): bump @vitest/eslint-plugin from 1.6.7 to 1.6.9 in the vitest group by @dependabot[bot] in #125
- build(deps-dev): bump typescript-eslint from 8.56.0 to 8.56.1 in the eslint-and-prettier group by @dependabot[bot] in #126
- build(deps): bump @modelcontextprotocol/sdk from 1.26.0 to 1.27.1 by @dependabot[bot] in #128
- build: update pnpm workspace configuration and update transive dependencies by @takeyaqa in #129
- build(deps): bump @takeyaqa/pict-wasm from 3.7.4-wasm.14 to 3.7.4-wasm.15 by @takeyaqa in #130
- chore: release version 0.5.1 by @takeyaqa in #131
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
- docs: update README for clarity and add PictRider link by @takeyaqa in #101
- chore: add Git workflow and commit message guidelines to AGENTS.md by @takeyaqa in #103
- ci: update workflows to use node version from package.json by @takeyaqa in #104
- build(deps): bump @modelcontextprotocol/sdk from 1.25.3 to 1.26.0 by @dependabot[bot] in #105
- build(deps-dev): bump @tsconfig/node-ts from 23.6.2 to 23.6.3 in the tsconfig group by @dependabot[bot] in #107
- build(deps-dev): bump @types/node from 25.1.0 to 25.2.1 by @dependabot[bot] in #108
- chore: add Vitest extension to devcontainer configuration by @takeyaqa in #109
- chore: update GitHub Actions schedule to monthly by @takeyaqa in #110
- docs: refine README and AGENTS documentation for clarity and detail by @takeyaqa in #111
- docs: update PictMCP logo image to the latest version by @takeyaqa in #112
- build(deps-dev): bump @types/node from 25.2.1 to 25.2.2 by @dependabot[bot] in #113
- build(deps): bump @takeyaqa/pict-wasm from 3.7.4-wasm.13 to 3.7.4-wasm.14 by @takeyaqa in #114
- chore: update version to 0.5.0 by @takeyaqa in #115
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- refactor: remove unnecessary build step from CI workflow and update import path in tests by @takeyaqa in #91
- refactor: replace PictMcpServer class with createPictMcpServer function by @takeyaqa in #92
- docs: enhance README with usage rationale and FAQ section by @takeyaqa in #93
- docs: update AGENTS.md and create CLAUDE.md by @takeyaqa in #94
- build(deps): bump @takeyaqa/pict-wasm from 3.7.4-wasm.12 to 3.7.4-wasm.13 by @takeyaqa in #96
- feat: add error handling for invalid input by @takeyaqa in #97
- chore: simplify ESLint and Vitest configurations for test file inclusion by @takeyaqa in #98
- build(deps-dev): bump @types/node from 25.0.10 to 25.1.0 by @dependabot[bot] in #95
- docs: remove WIP notice by @takeyaqa in #99
- chore: bump version to 0.4.0 by @takeyaqa in #100
Full Changelog: v0.3.1...v0.4.0
v0.3.1
v0.3.0
What's Changed
- build(deps-dev): bump typescript-eslint from 8.53.0 to 8.53.1 in the eslint-and-prettier group by @dependabot[bot] in #68
- chore: rename lint and format commands by @takeyaqa in #69
- docs: add AGENTS.md with project overview and setup instructions by @takeyaqa in #70
- chore: update ESLint configuration and TypeScript configuration by @takeyaqa in #71
- build(deps-dev): bump prettier from 3.8.0 to 3.8.1 in the eslint-and-prettier group by @dependabot[bot] in #72
- build(deps-dev): bump vitest from 4.0.17 to 4.0.18 in the vitest group by @dependabot[bot] in #73
- build(deps): bump @modelcontextprotocol/sdk from 1.25.2 to 1.25.3 by @dependabot[bot] in #74
- build(deps-dev): bump @types/node from 25.0.9 to 25.0.10 by @dependabot[bot] in #75
- build(deps): bump zod from 4.3.5 to 4.3.6 by @dependabot[bot] in #76
- docs: update project description and keywords in README, package.json, and server.json by @takeyaqa in #77
- build(deps): update @takeyaqa/pict-wasm to version 3.7.4-wasm.12 and refactor PictRunner initialization in index.ts by @takeyaqa in #78
- refactor: implement PictMCPServer class and update server initialization in index.ts by @takeyaqa in #79
- test: add unit test and e2e test for PictMCP server by @takeyaqa in #80
- chore: move e2e test to tests directory by @takeyaqa in #81
- feat!: enhance generate-test-cases tool with detailed input/output schemas by @takeyaqa in #82
- feat: add icons to server configuration and include PNG/SVG assets by @takeyaqa in #84
- feat: update server metadata with detailed information by @takeyaqa in #85
- build(deps-dev): bump typescript-eslint from 8.53.1 to 8.54.0 in the eslint-and-prettier group by @dependabot[bot] in #83
- refactor: improve await style main function by @takeyaqa in #86
- refactor: rename PictMCPServer to PictMcpServer and simplify class by @takeyaqa in #87
- chore: update version to 0.3.0 by @takeyaqa in #88
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- test: add unit tests for PictMCP server and export server for testing by @takeyaqa in #64
- ci: add GitHub Actions workflow for publishing to MCP Registry by @takeyaqa in #65
- chore: update version to 0.2.0 by @takeyaqa in #66
- ci: update publish command to skip git checks by @takeyaqa in #67
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- docs: Update README.md with project details, installation instructions, and prerequisites by @takeyaqa in #1
- refactor: update build script and add pict-node dependency by @takeyaqa in #2
- chore: update version to 0.1.0-preview in package.json by @takeyaqa in #3
- docs: update README.md to include missing command and remove license sections by @takeyaqa in #4
- build(deps-dev): bump eslint from 9.24.0 to 9.28.0 by @dependabot[bot] in #25
- build(deps): bump zod from 3.24.2 to 3.25.48 by @dependabot[bot] in #26
- build(deps-dev): bump typescript-eslint from 8.30.1 to 8.33.1 by @dependabot[bot] in #27
- build(deps-dev): bump @eslint/js from 9.24.0 to 9.28.0 by @dependabot[bot] in #28
- build(deps): bump @modelcontextprotocol/sdk from 1.9.0 to 1.12.1 by @dependabot[bot] in #29
- build(deps): replace pict-node with pict-wasm by @takeyaqa in #32
- chore: update project name and copyright year by @takeyaqa in #39
- ci: modify workflow triggers to only run on pull requests by @takeyaqa in #40
- chore: update dependabot configuration for npm and github-actions by @takeyaqa in #41
- build: update Node.js version to 24 by @takeyaqa in #46
- ci(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in #31
- ci(deps): bump actions/setup-node from 4 to 6 by @dependabot[bot] in #30
- build(deps-dev): bump prettier from 3.5.3 to 3.7.4 by @dependabot[bot] in #45
- ci: update pnpm/action-setup to v4.2.0 in workflow by @takeyaqa in #47
- build(deps-dev): bump the eslint group with 4 updates by @dependabot[bot] in #42
- build(deps-dev): bump @types/node from 22.14.1 to 25.0.7 by @dependabot[bot] in #43
- chore: update configuration files for improved linting and formatting by @takeyaqa in #48
- build(deps-dev): add @tsconfig/node24 for TypeScript configuration by @takeyaqa in #49
- build: update @modelcontextprotocol/sdk and related packages by @takeyaqa in #50
- chore: update dependabot configuration to group eslint and prettier by @takeyaqa in #51
- docs: add SECURITY.md for reporting security issues by @takeyaqa in #52
- chore: add image assets by @takeyaqa in #53
- docs: add CONTRIBUTING.md to outline contribution guidelines by @takeyaqa in #54
- chore: add default formatter setting for VSCode by @takeyaqa in #55
- build(deps-dev): bump prettier from 3.7.4 to 3.8.0 in the eslint-and-prettier group by @dependabot[bot] in #56
- build(deps-dev): bump @types/node from 25.0.8 to 25.0.9 by @dependabot[bot] in #57
- build(deps-dev): bump @tsconfig/node24 from 24.0.3 to 24.0.4 by @dependabot[bot] in #58
- build: add minimumReleaseAgeExclude by @takeyaqa in #59
- style: format code with consistent quotation marks and spacing by @takeyaqa in #60
- feat: add constraints parameter to generate-test-cases tool by @takeyaqa in #61
- chore: update version to 0.1.0 by @takeyaqa in #62
- chore: add server.json configuration file by @takeyaqa in #63
New Contributors
- @takeyaqa made their first contribution in #1
- @dependabot[bot] made their first contribution in #25
Full Changelog: https://github.com/takeyaqa/PictMCP/commits/v0.1.0