What's Changed
- chore(deps): bump @eslint/plugin-kit from 0.3.2 to 0.3.3 in the npm_and_yarn group by @dependabot[bot] in #384
- chore: update apix action by @blva in #397
- fix: fix team id in internal JIRA automation by @blva in #398
- chore(deps): bump mongodb/apix-action from 9 to 10 by @dependabot[bot] in #399
- docs: add
@latest
to encourage auto-updates by @gagik in #402 - chore: Enable proxy for OIDC and MongoDB connections MCP-88 by @kmruiz in #405
- chore: allow workflow to trigger on push to main by @himanshusinghs in #411
- chore: Support for proxies for Atlas tools. MCP-87 by @kmruiz in #407
- chore: Reactive resource support for debugging connectivity MCP-80 by @kmruiz in #413
- chore: follow up from reactive resource PR MCP-80 by @kmruiz in #414
- chore(deps): bump mongodb from 6.17.0 to 6.18.0 by @dependabot[bot] in #410
- chore(deps-dev): bump eslint-plugin-prettier from 5.5.1 to 5.5.3 by @dependabot[bot] in #409
- chore: fix cursor link MCP-75 by @nirinchev in #418
- chore(deps-dev): bump typescript-eslint from 8.37.0 to 8.38.0 by @dependabot[bot] in #401
- chore(deps-dev): bump @modelcontextprotocol/inspector from 0.16.1 to 0.16.2 by @dependabot[bot] in #408
- chore: use pull_request_target for dependabot prs by @nirinchev in #419
- chore(deps): bump docker/login-action from 3.4.0 to 3.5.0 by @dependabot[bot] in #422
- chore(deps): bump marocchino/sticky-pull-request-comment from 2.9.3 to 2.9.4 by @dependabot[bot] in #400
- chore: enable some eslint rules by @nirinchev in #426
- chore: refactor connections to use the new ConnectionManager to isolate long running processes like OIDC connections MCP-81 by @kmruiz in #423
- chore(deps): bump mongodb/apix-action from 10 to 12 by @dependabot[bot] in #421
- chore: allow logging unredacted messages MCP-103 by @nirinchev in #420
- fix: remove global logger MCP-103 by @nirinchev in #425
- chore(build): build a universal ESM and CommonJS package by @gagik in #371
- chore: enable typescript-eslint/explicit-function-return-type by @nirinchev in #428
- chore: fix pre accuracy test script by @himanshusinghs in #433
- chore(deps): bump mongodb/apix-action from 12 to 13 by @dependabot[bot] in #434
- chore(deps): bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #435
- fix: implement prompt poisoning mitigation by @nirinchev in #430
- feat: adds an export tool and exported-data resource MCP-16 by @himanshusinghs in #424
- chore: add arg-parser and put the config under test MCP-86 by @kmruiz in #429
- chore: add jira auto-closing automation - MCP-102 by @blva in #441
- chore: fix apix action version by @blva in #448
- fix: update resolution and transition by @blva in #453
- feat: support for OIDC connectivity between the MCP Server and a MongoDB Cluster MCP-84 by @kmruiz in #450
- chore(deps): bump @mongosh/service-provider-node-driver from 3.10.2 to 3.12.0 by @dependabot[bot] in #444
- docs: add gateways and proxies section to README by @nickytonline in #438
- Revert "docs: add gateways and proxies section to README" by @nirinchev in #463
- feat: adds support for exporting aggregations MCP-16 by @himanshusinghs in #464
- fix: fix expectations for export accuracy tests by @nirinchev in #466
- chore: add user for the smithery dockerfile by @nirinchev in #458
- chore: remove double occurrence of an object's property by @himanshusinghs in #469
- feat: update connectionString appName param - [MCP-68] by @blva in #406
- chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #446
- chore(deps): bump the npm_and_yarn group with 2 updates by @dependabot[bot] in #415
- chore: enable eslint rule for consistent type import/export MCP-130 by @himanshusinghs in #470
- fix: wrap more tool responses in untrusted-user-data tags by @nirinchev in #465
- chore: update readme with the new tool and resources by @himanshusinghs in #468
- fix: atlas connectCluster defaults to readOnly DB roles - MCP-125 by @blva in #471
- chore: add dependency to kerberos MCP-89 by @kmruiz in #474
- chore: adds eslint rule to restrict import from config file MCP-130 by @himanshusinghs in #473
- fix: update atlas integration tests -- MCP-98 by @blva in #482
- chore(deps): bump @modelcontextprotocol/sdk from 1.17.0 to 1.17.4 by @dependabot[bot] in #479
- chore(deps-dev): bump @modelcontextprotocol/inspector from 0.16.2 to 0.16.5 by @dependabot[bot] in #477
- chore: update user description by @blva in #476
- fix: don't execute cleanup code if setup failed by @nirinchev in #483
- fix: minor tweaks to enable vscode integration MCP-134 by @nirinchev in #467
- fix: add a ping loop for http transport clients by @nirinchev in #484
- fix: fetch dependencies before release by @blva in #487
- fix: handle setLogLevel requests by @nirinchev in #486
- chore: add more information when there is a failure connecting MCP-92 by @kmruiz in #475
- fix: adapt deviceId import to cjs and esm by @blva in #491
- chore: release v0.3.0 by @mongodb-devtools-bot[bot] in #488
New Contributors
- @nickytonline made their first contribution in #438
Full Changelog: v0.2.0...v0.3.0