Skip to content

meta(micrometer): Register Sentry Micrometer package - #247

Open
adinauer wants to merge 2 commits into
getsentry:masterfrom
adinauer:feat/add-sentry-micrometer-registry
Open

adinauer wants to merge 2 commits into
getsentry:masterfrom
adinauer:feat/add-sentry-micrometer-registry

Conversation

@adinauer

Copy link
Copy Markdown
Member

Register io.sentry:sentry-micrometer version 8.58.0 in the release registry, including major, minor, latest, and SDK aliases.

This makes the new Java integration discoverable through release-registry consumers once its first artifact is published. The change is a standalone PR against master for the sentry-java Micrometer implementation stack.

Related documentation: getsentry/sentry-docs#19463

Keep this PR in draft until io.sentry:sentry-micrometer:8.58.0 is available from Maven Central and the documentation is live. Confirm the recorded release timestamp against the published artifact before merging.

Add the first sentry-micrometer release metadata and generated aliases so release tooling can discover the new Java integration.

Co-Authored-By: Claude <noreply@anthropic.com>
@adinauer
adinauer marked this pull request as ready for review September 21, 2026 08:42
@@ -0,0 +1 @@
8.58.0.json No newline at end of file

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Bug: Alias files were created manually as text pointers instead of being generated as symlinks via the make sync-all-links command, violating documented project standards.
Severity: MEDIUM

Suggested Fix

Remove the manually created alias files (8.58.json, 8.json, latest.json). After creating the full version file (8.58.0.json), run the make sync-all-links command to automatically generate the correct symlinks as required by the project's standards.

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: packages/maven/io.sentry/sentry-micrometer/8.58.json#L1

Potential issue: The alias files `8.58.json`, `8.json`, and `latest.json` were manually
created with text content pointing to the full version file (`8.58.0.json`) instead of
being generated as symbolic links. The project's contribution guidelines explicitly
state that these files must be created by running the `make sync-all-links` command. If
these files are deployed as plain text pointers instead of symlinks, downstream tooling
expecting to parse JSON from them will fail, breaking release discovery for consumers of
the registry.

Also affects:

  • packages/maven/io.sentry/sentry-micrometer/8.json:1~1
  • packages/maven/io.sentry/sentry-micrometer/latest.json:1~1

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

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant