Skip to content

Release v0.3.0

Choose a tag to compare

@kirbah kirbah released this 07 Dec 11:02
· 180 commits to main since this release

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

Full Changelog: v0.2.7...v0.3.0