ref(server-utils): Rename mongodbIntegration to mongoIntegration - #23359
ref(server-utils): Rename mongodbIntegration to mongoIntegration#23359mydea wants to merge 1 commit into
mongodbIntegration to mongoIntegration#23359Conversation
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit a53074c. Configure here.
| export { denoPostgresIntegration } from './integrations/postgres'; | ||
| export { denoAmqplibIntegration } from './integrations/amqplib'; | ||
| export { denoKoaIntegration } from './integrations/koa'; | ||
| export { denoMongoIntegration } from './integrations/mongo'; |
There was a problem hiding this comment.
Deno public API break
Medium Severity
Flagged because of the Breaking Changes rule in the review rules file: @sentry/deno renames the public mongodbIntegration export to mongoIntegration with no deprecated alias, and drops denoMongoIntegration entirely. That alias was marked for removal in a future major, and the unreleased changelog still says deno*Integration exports are kept. Node stays compatible via its existing mongoIntegration name; Deno callers of either old export break on upgrade without a deprecation window.
Triggered by project rule: PR Review Guidelines for Cursor Bot
Reviewed by Cursor Bugbot for commit a53074c. Configure here.
size-limit report 📦
|


Renames the orchestrion channel-integration factory
mongodbIntegrationtomongoIntegrationin@sentry/server-utils, and updates every consumer (@sentry/node,@sentry/deno) accordingly.Reasoning:
mongoIntegrationis the public casing that@sentry/nodealready exposed by aliasing the server-utils export (mongodbIntegration as mongoIntegration), and it is already the key used in thechannelIntegrationsmap. Making the canonical export match lets node drop the alias and collapses the map entry to a plain shorthand.@sentry/denopreviously re-exported themongodbIntegrationname, so its public export changes tomongoIntegration; the long-deprecateddenoMongoIntegrationalias is dropped at the same time.Split out of a larger
@sentry/server-utilscleanup branch as an isolated, mechanical rename.