v0.26.0
🛳️ Upgrade
You can upgrade to this new version using the Arconia CLI:
brew install arconia-io/tap/arconia-cli
arconia update framework --to-version 0.26Depending on how your project is configured, you might need to update the version number of the Arconia Maven BOM manually after running the recipe (e.g. 0.25.0 -> 0.26.0).
For more information, check out Upgrading Arconia.
⭐ Highlights
See What's New.
Changelog
🚀 Features
dev
- 02482e4 More configuration options for Grafana LGTM
- 91739eb Support Ollama Dev Service with Spring AI OpenAI
- 827217b Support dynamic properties for Dev Services
obs
- bd125aa Support configuration of project name for OpenInference
- 663e573 Add OTel semconv for cache token usage
- 278416b Add LangSmith Semantic Conventions support
- 97e677b Extend OTel SemConv support for JVM and HTTP
- f0e9d1b Add DataSource Micrometer and OTel SemConv to Arconia BOM
- e82948a Add OpenTelemetry Semantic Conventions support
- 6bde04a Establish semantic conventions support and enhance OpenInference conventions
- f684c68 Introduce core semantic conventions feature for observability
unscoped
- b926c6e Consolidate multitenancy core and web modules
🐛 Fixes
dev
- d2b75be Fix typo in OpenInference environment post processor
- ae24881 Workaround for Testcontainers Ollama bug on Windows
obs
- f6ce54d Fix typo in observation event handler
🔄️ Changes
dev
- a2200bc Improve default config for PostgreSQL Dev Service
otel
- d2d3ca9 Restructure OTel modules in Gradle
🧪 Tests
dev
- 815f0f8 Update conventions tests after refactoring
- 8c3ab87 Update conventions tests after refactoring
🧰 Tasks
dev
- 02f326c Update Ollama 0.21.2 to 0.22.0 as default image
- f0d18aa Update Phoenix 14.14.0 to 14.15.0 as default image
- b80825a Update RabbitMQ 4.2 to 4.3 as default image
- b9ebbc5 Update Phoenix 14.12.0 to 14.14.0 as default image
- 09aabca Update Ollama 0.20.5 to 0.21.2 as default image
- ab801ac Update MySQL 9.6 to 9.7 as default image
- 2482d3a Update Docling Server 1.16.1 to 1.17.0 as default image
- 493595a Update OTEL Collector 0.149.0 to 0.150.1 as the default image
- c74b23a Update Phoenix 14.2 to 14.12.0 as the default image
- 4aa6680 Update Grafana LGTM 0.24.0 to 0.26.0 as the default image
- dd1dadf Fix typo in dev service description
- 11a24fd Fix typo in LLDAP internal class
obs
- 187e2cd Refine LangSmith configuration
- dd43942 Add schema version metadata for OpenTelemetry Conventions
- e70dcfc Refine OpenTelemetry semantic conventions for JVM
- 64890e3 Improve OpenTelemetry Semantic Conventions implementation
- 04b762c Improve LangSmith implementation
unscoped
- e19f51b Configure Multitenancy core and web starters
📝 Documentation
dev
- 4d74344 Update Grafana LGTM docs with new properties
obs
- 5824614 Improve docs for Semantic Conventions support
- 84ce022 Improve observability instrumentation and convention docs
unscoped
⚙️ Dependencies
- fd1676b Update Gradle 9.4.1 to 9.5.0
- fe9b4a5 Update Spring AI 2.0.0-M4 to 2.0.0-M5
- ea4c8be Update MCP Core 1.1.1 to 1.1.2
- 4b848a8 Update OpenTelemetry Java Instrumentation 2.26.1 to 2.27.0
- 3336516 Update Spring Boot 4.0.5 to 4.0.6
- 1ba5441 Bump github/codeql-action from 4.35.1 to 4.35.2 (#194), closes #194
- 80084ad Update Docling Java 0.5.0 to 0.5.1
- 9da59c1 Bump actions/upload-artifact from 7.0.0 to 7.0.1 (#192), closes #192
Contributors
We'd like to thank the following people for their contributions:
- Thomas Vitale (@ThomasVitale)