Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 1 addition & 7 deletions docs/platforms/javascript/guides/hono/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,6 @@ categories:
- server-node
---

<Alert level="warning" title="Beta">

This SDK is currently in **beta**. Beta features are still in progress and may have bugs.
Please reach out on [GitHub](https://github.com/getsentry/sentry-javascript/issues/new/choose) if you have any feedback or concerns

</Alert>

The `@sentry/hono` SDK supports Hono 4+ across multiple runtimes: Cloudflare Workers, Node.js, and Bun. It works as Hono middleware, so you can drop it into your existing app with minimal setup.

<Expandable title="Are you using @hono/sentry?">
Comment on lines 9 to 14
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: The beta warning for the @sentry/hono SDK is being removed, but evidence suggests the SDK is still in beta. This misleads users about the SDK's production readiness.
Severity: MEDIUM

Suggested Fix

The beta warning should be reinstated until there is clear evidence, such as a stable release announcement or a changelog entry, confirming that the @sentry/hono SDK is no longer in beta. Alternatively, the PR should be updated to include a link to this evidence.

Prompt for AI Agent
Review the code at the location below. A potential bug has been identified by an AI
agent. Verify if this is a real issue. If it is, propose a fix; if not, explain why it's
not valid.

Location: docs/platforms/javascript/guides/hono/index.mdx#L9-L14

Potential issue: The pull request removes the beta status warning from the Hono SDK
documentation. However, external information suggests that the `@sentry/hono` SDK is
still in beta. By removing this warning without confirmation of a stable release (e.g.,
a changelog or release announcement), the documentation may mislead users into believing
the SDK is fully production-ready. This could lead them to use beta-quality software in
production environments, potentially encountering bugs or instability they were not
warned about. The warning's removal also discourages beta-specific feedback.

Did we get this right? 👍 / 👎 to inform future reviews.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We already removed the beta label: https://www.npmjs.com/package/@sentry/hono

Expand Down Expand Up @@ -168,6 +161,7 @@ Node.js requires Sentry to initialize before your application loads so it can in
<SplitSectionCode>

```typescript {filename:instrument.mjs}
// IMPORTANT: import from `@sentry/hono/node`, not `@sentry/node`
import * as Sentry from "@sentry/hono/node";
// ___PRODUCT_OPTION_START___ profiling
import { nodeProfilingIntegration } from "@sentry/profiling-node";
Expand Down
Loading