Releases: modelcontextprotocol/inspector
Releases · modelcontextprotocol/inspector
0.14.0
What's Changed
- rework naming on config copy by @pcarleton in #425
- [auth debugger] Make the quick flow use the same state machine as the step-by-step flow by @pcarleton in #426
- fix: handle the client disconnect so that the server does not crash. by @wolfdancer in #380
- Revert "fix: handle the client disconnect so that the server does not crash." by @cliffhall in #464
- Add structured output support by @bhosmer-ant in #456
- Adding tests for when a sse url with specfic protocols or ports are passed to
useConnection
by @olaservo in #360 - Bump vite from 6.3.0 to 6.3.4 in the npm_and_yarn group across 1 directory by @dependabot in #365
- Improve color contrast and readability in dark mode by @balajmarius in #449
- Allow multiple instances of the Inspector to connect to the same MCP server by @cliffhall in #428
- Add quick start example by @dbsanfte in #462
- feat: support custom authorization headers, fix #395 by @Littly in #400
- Add simple architecture overview with note on proxy role by @olaservo in #476
- Send HTTP DELETE on streamable transport disconnect by @cliffhall in #470
- [auth] Support new auth metadata endpoint from draft spec by @pcarleton in #469
- fix: Resource template query parameters not appended to request URI by @dr3s in #485
- Bump Inspector to 0.14.0 by @cliffhall in #489
New Contributors
- @wolfdancer made their first contribution in #380
- @bhosmer-ant made their first contribution in #456
- @balajmarius made their first contribution in #449
- @dbsanfte made their first contribution in #462
- @Littly made their first contribution in #400
- @dr3s made their first contribution in #485
Full Changelog: 0.13.0...0.14.0
0.13.0
What's Changed
- feat(client): add search param configuration by @kentcdodds in #333
- feat: change style by @MMMarcinho in #388
- Implement auto-open feature for browser launch on server start by @moekiorg in #276
- Add Auth debugger tab by @pcarleton in #355
- feat: Add copy json config button by @sumeetpardeshi in #334
- fix: quick oauth flow could not transition to token_request due to missing server metadata by @kamal in #407
- Fix connection issue for servers with auth by @ihrpr in #418
- 0.13.0 bump version by @ihrpr in #427
New Contributors
- @MMMarcinho made their first contribution in #388
- @moekiorg made their first contribution in #276
- @pcarleton made their first contribution in #355
- @sumeetpardeshi made their first contribution in #334
- @kamal made their first contribution in #407
- @ihrpr made their first contribution in #418
Full Changelog: 0.12.0...0.13.0
0.12.0
What's Changed
- Fix the inspector caching problem by @cliffhall in #367
- Consolidate hooks by @cliffhall in #366
- Add npm clean script to simplify resetting dependencies by @olaservo in #372
- fix: sdk version upgrade by @kavinkumar807 in #377
- feat(client): Add PingTab when no server capabilities by @kentcdodds in #371
- Fix to the Authorization header bug for Streamable-HTTP by @santthosh in #370
- Bump version to 0.12.0 by @olaservo in #383
New Contributors
- @kentcdodds made their first contribution in #371
- @santthosh made their first contribution in #370
Full Changelog: 0.11.0...0.12.0
0.11.0
What's Changed
- add support for Streamable HTTP server by @shivdeepak in #294
- fix - Reset Prompt results by @Kavyapriya-1804 in #338
- Create sampling response form by @nathanArseneau in #246
- Fix support for streamable-http connections by @cliffhall in #339
- When argument to a tool is not specified it should not be default and send via MCP request as a NULL value. by @imitko in #357
- Bump version to 0.11.0 by @cliffhall in #350
- Bump release to 0.11.0 - Amendment by @cliffhall in #362
New Contributors
- @shivdeepak made their first contribution in #294
- @imitko made their first contribution in #357
Full Changelog: 0.10.2...0.11.0-amended
0.10.2
What's Changed
- feat: 🎸 Add clear button for error notifications by @Cloudkkk in #286
- fix: missing condition for lengthy strings by @kavinkumar807 in #300
- Enable Authentication header name configuration by @idosal in #272
- feat: Show initialize request/response in History panel (#269) by @leoshimo in #270
- Add CLI and config file support by @nbarraud in #177
- fix:README.md missing character by @ZhengkaiWang in #303
- fix: console warning in sidebar by @kavinkumar807 in #320
- Refactor project after addition of CLI by @cliffhall in #316
- Fix: Store auth tokens with server-specific keys by @geelen in #317
- feat - Display section reset on clear button hit by @Kavyapriya-1804 in #322
- Bump vite from 5.4.17 to 5.4.18 in the npm_and_yarn group across 1 directory by @dependabot in #312
- fix: When tool type cannot be determined, use DynamicJsonForm by @max-stytch in #284
- feat: QoL improvements for OAuth Callback by @max-stytch in #279
- fix: Disconnecting should clear oauth state by @max-stytch in #280
- Update README requirement node js version by @lcamhoa in #318
- Bump to 0.10.0 by @cliffhall in #324
- Bump inspector to 0.10.1 by @cliffhall in #327
New Contributors
- @Cloudkkk made their first contribution in #286
- @idosal made their first contribution in #272
- @nbarraud made their first contribution in #177
- @ZhengkaiWang made their first contribution in #303
- @geelen made their first contribution in #317
- @lcamhoa made their first contribution in #318
Full Changelog: 0.9.0...0.10.2
0.9.0
What's Changed
- chore: move
@types/prismjs
todevDependencies
by @samuel871211 in #263 - Bump vite from 5.4.16 to 5.4.17 in the npm_and_yarn group across 1 directory by @dependabot in #278
- Fix inconsistent gap between TabsList and TabsContent by @morinokami in #265
- feat: Progress Support for Long Running Tool Calls ⏳ by @pulkitsharma07 in #271
- refactor(json): Consolidate JSON utilities and type definitions by @samuel871211 in #264
- Enhance Sidebar component accessibility by @morinokami in #266
- feat: highlight tool errors in red text by @kavinkumar807 in #275
- Fix Reconnect handler by @cliffhall in #290
- Fix - Lint warnings and errors in client by @Kavyapriya-1804 in #298
- fix dark mode color and padding for the tab item by @nathanArseneau in #274
- Bump version to 0.9.0 by @olaservo in #311
New Contributors
- @kavinkumar807 made their first contribution in #275
- @Kavyapriya-1804 made their first contribution in #298
Full Changelog: 0.8.2...0.9.0
0.8.2
0.8.1
What's Changed
- feat: add new toast and add copy button to JSON. by @NicolasMontone in #244
- Add MCP proxy address config support, better error messages, redesigned Config panel by @pulkitsharma07 in #243
- fix: Do not reconnect on rerender by @max-stytch in #253
- fix: Use same protocol for proxy server URL by @max-stytch in #247
- Bump version to 0.8.1 by @cliffhall in #260
- Bump to version 0.8.1 - package-lock.json by @cliffhall in #261
Full Changelog: 0.8.0...0.8.1-hotfix
0.8.0
What's Changed
- Add preliminary UI tests by @olaservo in #210
- fix: Prefer 127.0.0.1 over localhost by @max-stytch in #186
- Bump prismjs from 1.29.0 to 1.30.0 by @olaservo in #203
- Add note on security considerations for proxy server by @olaservo in #208
- Refactor notification handling to include all notifications by @nathanArseneau in #191
- Restructure link buttons in sidebar to respect theme by @morinokami in #200
- feat: Add JSON View Component by @cgoinglove in #211
- perf: add
useMemo
to the return value ofuseTheme
by @samuel871211 in #207 - Fix ESLint rules-of-hooks warnings by @cliffhall in #218
- Add "Configuration" support in UI for configuring the request timeout (and more things in the future) by @pulkitsharma07 in #204
- Gracefully handle proxy server and inspector client startup errors by @cliffhall in #224
- Bump vite from 5.4.12 to 5.4.15 in the npm_and_yarn group across 1 directory by @dependabot in #229
- fix: clean up previous transport processes by @Skn0tt in #216
- refactor: Update default ports for MCPI client and MPCP server by @seuros in #233
- Bump vite from 5.4.15 to 5.4.16 in the npm_and_yarn group across 1 directory by @dependabot in #236
- fix: prop.type not accept integer by @katopz in #234
- Add failing test to repro issue 154 by @olaservo in #235
- Bump version to 0.8.0 by @olaservo in #242
- feat: Add lightweight Disconnect button by @max-stytch in #238
- Do not remove form on error in tool call tab. by @NicolasMontone in #241
New Contributors
- @max-stytch made their first contribution in #186
- @morinokami made their first contribution in #200
- @cgoinglove made their first contribution in #211
- @samuel871211 made their first contribution in #207
- @pulkitsharma07 made their first contribution in #204
- @Skn0tt made their first contribution in #216
- @katopz made their first contribution in #234
- @NicolasMontone made their first contribution in #241
Full Changelog: 0.7.0...0.8.0
0.7.0
What's Changed
- fix: add dark mode support to SamplingTab JSON display (#181) by @leoshimo in #182
- feat: Fetch version from package.json in useConnection hook by @seuros in #180
- add sse accept header by @lloydzhou in #178
- Add support for server logging messages by @cliffhall in #185
- Improve on tool input handling and add tests by @olaservo in #159
- Add log level setting in UI by @cliffhall in #189
- Fix environment variable parsing to handle values with equals signs by @ryanrozich in #174
- feat: Add utility function to escape Unicode characters in tool results by @seuros in #193
- Update Vite configuration to enable host access and fix proxy server … by @Larmyliu in #201
- fix: set default value for input fields in ToolsTab component by @nathanArseneau in #198
- fix(sidebar): maintain order when changing values by @markacianfrani in #206
- Bump version to 0.7.0 by @olaservo in #213
New Contributors
- @leoshimo made their first contribution in #182
- @seuros made their first contribution in #180
- @lloydzhou made their first contribution in #178
- @ryanrozich made their first contribution in #174
- @Larmyliu made their first contribution in #201
- @nathanArseneau made their first contribution in #198
- @markacianfrani made their first contribution in #206
Full Changelog: 0.6.0...0.7.0