chore(release): bump version to 0.12.2 - #121
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
TL;DRRelease langfuse-rb 0.12.2 with the OTLP exporter metrics fix from #117.
WhyVersion 0.12.1 sends batch processor metrics to the configured reporter but omits OTLP exporter metrics. This patch release publishes the correction already merged into
main.The application continues to own its reporter. It flushes and closes the reporter after
Langfuse.shutdowndrains the tracing pipeline.ChecklistCloses AAI-466
VerificationThe complete repository check passed with 1,663 examples, 97.01% line coverage, and no RuboCop offenses. The release diff contains only the changelog, lockfile, and version file. Dependency versions are unchanged.
The 0.12.2 SDK exported a synthetic observation on shutdown. Independent Langfuse CLI readback verified its input, output, environment, and release. The documented adapter delivered batch processor and OTLP exporter metrics through a real DogStatsD client over localhost UDP. Langfuse did not flush, close, or shut down the application-owned reporter. Datadog backend ingestion was not tested.
The tag and gem build will use the verified merged release commit. RubyGems publication remains the manual MFA-protected step.
Note
Low Risk
Release-only version, changelog, and lockfile updates; behavior change is documented from prior merge #117, not introduced in this diff.
Overview
Patch release 0.12.2 with no runtime code changes in this diff鈥攐nly release metadata.
Updates
Langfuse::VERSIONto0.12.2, bumps the path gem inGemfile.lock, and documents 0.12.2 (2026-09-04) inCHANGELOG.md: the shipped fix forwards OTLP exporter metrics to the configured metrics reporter (#117), already onmainsince 0.12.1 only covered batch processor metrics. Compare links now point[Unreleased]atv0.12.2...HEADand add[0.12.2]forv0.12.1...v0.12.2.Reviewed by Cursor Bugbot for commit 03449f8. Bugbot is set up for automated code reviews on this repo. Configure here.