chore(release): bump version to 0.12.0 - #116
Merged
Merged
Conversation
kxzk
marked this pull request as ready for review
August 20, 2026 21:40
kxzk
force-pushed
the
feature/aai-401-release-langfuse-rb-0120
branch
from
August 20, 2026 21:42
41c8ef2 to
d9b606a
Compare
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;DRPrepare
langfuse-rb0.12.0 for the merged dependency security fixes and Faraday compatibility change.WhyPR #115 prevents gem consumers from resolving vulnerable Faraday, JSON, and concurrent-ruby versions. It also requires Faraday 2.14.3 or newer and drops Faraday 1.x compatibility. The minor version bump makes that compatibility boundary explicit.
This pull request changes only
CHANGELOG.md,Gemfile.lock, andlib/langfuse/version.rb. Tagging and gem building must wait until this pull request merges and its exact commit remains the head ofmain.Linear: AAI-401
ChecklistVerification
make check: 1,636 examples, 0 failures, 96.93% line coverage; RuboCop inspected 108 files with no offenses.bundle check: dependencies satisfied.0.12.0; changelog comparison links updated;Unreleasedremains empty.git diff --check: passed..env; the core-only query returned one observation.The gem was not built or published. The release workflow reserves the build for the exact merged release commit, and RubyGems publishing remains a manual MFA-protected step.
Note
Low Risk
Release metadata only (version, lockfile, changelog). No runtime or security-logic changes in this PR.
Overview
Bumps
langfuse-rbto 0.12.0 so the Faraday 2.14.3+ requirement and tighter Faraday/JSON/concurrent-ruby constraints from #115 ship as a minor release.Updates
Langfuse::VERSION,Gemfile.lock, and changelog comparison links. Documents Faraday 1.x drop and the vulnerable-dependency resolution fix under[0.12.0].Reviewed by Cursor Bugbot for commit d9b606a. Bugbot is set up for automated code reviews on this repo. Configure here.