Release v0.3.0
What's Changed
- chore: update MCP Publisher installation to use latest version and ad… by @kirbah in #114
- fix: update schema version and standardize JSON key naming conventions by @kirbah in #115
- chore: update @modelcontextprotocol/sdk to version 1.19.1 and @SmithE… by @kirbah in #116
- fix: update googleapis dependency to version 162.0.0 by @kirbah in #117
- fix: improve type safety for quota error handling by @kirbah in #118
- fix(lint): Fix unnecessary type assertion in test file by @kirbah in #119
- Fix: Address no-explicit-any lint warnings by @kirbah in #120
- fix(utils): use generics in responseFormatter to fix lint warnings by @kirbah in #121
- fix(errorHandler): Replace 'any' with 'unknown' for type safety by @kirbah in #122
- fix(analysis): Use type-safe error handling in phase2-channel-filtering by @kirbah in #123
- refactor: replace no-explicit-any with unknown by @kirbah in #124
- refactor: implement custom error handling for YouTube API calls by @kirbah in #125
- refactor: update handler parameter types to use Record<string, unknown> by @kirbah in #126
- chore: update dependencies to latest versions for @modelcontextprotoc… by @kirbah in #127
- Feat/processenv by @kirbah in #128
- feat(database): add comprehensive tests and connection retry logic by @kirbah in #129
- chore: update dependencies and devDependencies to latest versions by @kirbah in #130
- chore(actions): bump actions/setup-node from 5 to 6 by @dependabot[bot] in #131
- chore(deps): bump the eslint-tooling group with 2 updates by @dependabot[bot] in #132
- chore(deps): bump rimraf from 6.0.1 to 6.1.0 by @dependabot[bot] in #136
- chore(deps): bump @types/node from 24.6.2 to 24.9.2 in the typescript-related group by @dependabot[bot] in #133
- chore(deps): bump js-yaml from 3.14.1 to 3.14.2 by @dependabot[bot] in #137
- chore(deps): bump glob by @dependabot[bot] in #138
- smithery specific starting point by @kirbah in #139
- Refactor tool registration to async call in Smithery server by @kirbah in #140
- optional api key by @kirbah in #141
- added @smithery/sdk by @kirbah in #142
- chore(deps): bump googleapis from 162.0.0 to 164.1.0 by @dependabot[bot] in #135
- chore(deps): bump body-parser from 2.2.0 to 2.2.1 by @dependabot[bot] in #143
- chore(deps): bump node-forge from 1.3.1 to 1.3.2 by @dependabot[bot] in #144
- chore(deps): bump @modelcontextprotocol/sdk from 1.20.2 to 1.24.0 by @dependabot[bot] in #152
- chore(actions): bump actions/checkout from 5 to 6 by @dependabot[bot] in #145
- change module point to smithery.ts code by @kirbah in #153
- Remove optional from youtubeApiKey in configSchema by @kirbah in #154
- chore(deps): bump dotenv from 17.2.1 to 17.2.3 by @dependabot[bot] in #149
- chore(deps): bump the eslint-tooling group with 3 updates by @dependabot[bot] in #146
- chore(deps): bump express from 5.1.0 to 5.2.1 by @dependabot[bot] in #151
- chore(deps): bump @types/node from 24.9.2 to 24.10.1 in the typescript-related group by @dependabot[bot] in #147
- feat: zod4 by @kirbah in #155
- chore(deps): bump mongodb from 6.20.0 to 7.0.0 by @dependabot[bot] in #148
- feat:common logic moved to server.ts by @kirbah in #156
- chore(deps): bump jws from 4.0.0 to 4.0.1 by @dependabot[bot] in #157
- feat: prompt registration, including a base prompt class and a specif… by @kirbah in #158
- Feat/resource by @kirbah in #159
- ci: Add node-version: "24.x" by @kirbah in #160
- Fix Failing Tool Tests by @google-labs-jules[bot] in #161
- Feat/tools by @kirbah in #162
- Feat/fixes by @kirbah in #163
- Feat/descriptions by @kirbah in #164
New Contributors
- @google-labs-jules[bot] made their first contribution in #161
Full Changelog: v0.2.7...v0.3.0