Skip to content

refactor: align dependency versions with official documentation - #35

Open
muxiaoming wants to merge 1 commit into
langfuse:mainfrom
muxiaoming:fix/align-versions-with-docs
Open

muxiaoming wants to merge 1 commit into
langfuse:mainfrom
muxiaoming:fix/align-versions-with-docs

Conversation

@muxiaoming

Copy link
Copy Markdown
Contributor

Summary

Align dependency versions with official Langfuse Spring AI documentation and remove hardcoded version declaration.

Changes

Version Updates (per official documentation)

  • spring-ai.version: 1.0.0 → 1.0.9
  • opentelemetry-instrumentation-bom: 2.17.0 → 2.28.1

Code Cleanup

  • Removed explicit opentelemetry-instrumentation-api-incubator:2.17.0-alpha declaration
  • Version is now managed by opentelemetry-instrumentation-bom in <dependencyManagement>

Why

The official Langfuse Spring AI documentation (https://langfuse.com/integrations/frameworks/spring-ai) recommends:

  • OpenTelemetry BOM version 2.28.1
  • Spring AI BOM version 1.0.9

These updates align the demo application with the documentation.

Additionally, the explicit version declaration for opentelemetry-instrumentation-api-incubator from PR #34 is unnecessary because the BOM already manages this version.

Related

Changes:
- Update spring-ai.version: 1.0.0 → 1.0.9 (as recommended in official docs)
- Update opentelemetry-instrumentation-bom: 2.17.0 → 2.28.1 (as recommended in official docs)
- Remove explicit version declaration for opentelemetry-instrumentation-api-incubator
  (version is now managed by opentelemetry-instrumentation-bom)

This aligns the demo application with the official Langfuse Spring AI documentation
and resolves the hardcoded version issue from PR langfuse#34.
@CLAassistant

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@muxiaoming

muxiaoming commented Sep 14, 2026 via email

Copy link
Copy Markdown
Contributor Author

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.

2 participants