Releases: arconia-io/arconia
early-access
v0.28.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.28For more information, check out Upgrading Arconia.
⭐ Highlights
See What's New.
Changelog
🚀 Features
data
- 571ca02 Add SQLite support for Spring Data JDBC
dev
- 12415d5 Remove Valkey Dev Service
k8s
- 5dd3b21 Remove Kubernetes Service Binding module
🧪 Tests
dev
- ec21d45 Fix PostgreSQL test
🧰 Tasks
dev
- 86b2a1e Update Phoenix 17.2 to 17.5 as default image
- d7e0974 Update OTel Collector 0.153.0 to 0.154.0 as default image
- 06cb33f Update OpenLit 1.21.1 to 1.22.0 as default image
- 79e5625 Update Ollama 0.30.7 to 0.30.8 as default image
- 9ffc1b4 Update Floci 1.5.23 to 1.5.24 as default image
- decc2e2 Update Redis 8.4 to 8.8 as default image
- 2fbf078 Update Pulsar 4.2.1 to 4.2.2 as default image
- ba12017 Update PostgreSQL 18.3 to 18.4 as default image
- a7becc5 Update Phoenix 15.7 to 17.2 as default image
- a3530aa Update OTel Collector 0.152.0 to 0.153.0 as default image
- 66a694d Update Oracle 23.26.1 to 23.26.2 as default image
- 4bfb60b Update OpenLit 1.20.0 to 1.21.1 as default image
- e5a18bc Update Ollama 0.23.3 to 0.30.7 as default image
- 35b1f1a Update MariaDB 12.2 to 12.3 as default image
- eabf36a Update Grafana LGTM 0.27.1 to 0.28.0 as default image
- 75ba8ae Update Kafka 4.2.0 to 4.3.0 as default image
- 1386ba2 Update Floci 1.5.9 to 1.5.23 as default image
- f97af6c Update Docling Server 1.18.0 to 1.22.0 as default image
unscoped
- f278ad2 Improve code style adherence
🛠 Build
- afffca9 Update Nix environment
📝 Documentation
data
- efb070c Improve JavaDocs for SQLite module
otel
- b19e46f Fix typo in metrics docs
unscoped
⚙️ Dependencies
- e24b40d Update Spring AI 2.0.0-RC2 to 2.0.0
- c64c0d0 Bump gradle/actions from 6.1.0 to 6.1.1 (#217), closes #217
- 3073e7b Bump io.grpc:grpc-netty-shaded from 1.81.0 to 1.82.0 (#216), closes #216
- d5e884d Update Spring Boot 4.0.6 to 4.0.7
- ee80bad Update Spring AI 2.0.0-M6 to 2.0.0-RC2
- 82be3d6 Update OpenTelemetry Instrumentation 2.28.0 to 2.28.1
- cbc06ce Update OpenInference 0.1.12 to 0.1.13
- c2a0da8 Update Floci 2.7.0 to 2.9.0
- 7f2df68 Update Docling Java 0.5.2 to 0.5.3
- 826fb6e Bump io.netty:netty-bom from 4.2.14.Final to 4.2.15.Final (#211), closes #211
- 7e95add Bump actions/checkout from 6.0.2 to 6.0.3 (#213), closes #213
- a5b5c3e Bump com.fasterxml.jackson.core:jackson-core from 2.21.3 to 2.22.0 (#214), closes #214
- be79f6f Bump github/codeql-action from 4.36.0 to 4.36.2 (#215), closes #215
- f571536 Bump io.netty:netty-bom from 4.2.13.Final to 4.2.14.Final (#206), closes #206
- 7b8371e Bump github/codeql-action from 4.35.4 to 4.36.0 (#207), closes #207
- 630968c Update OpenTelemetry Java Instrumentation 2.27.0 to 2.28.0
Contributors
We'd like to thank the following people for their contributions:
- Thomas Vitale (@ThomasVitale)
v0.27.1
🛳️ 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.27For more information, check out Upgrading Arconia.
⭐ Highlights
See What's New.
Changelog
🚀 Features
obs
⚙️ Dependencies
- 19fb05d Update Floci Testcontainers 2.6.0 to 2.7.0
Contributors
We'd like to thank the following people for their contributions:
- Thomas Vitale (@ThomasVitale)
v0.27.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.27For more information, check out Upgrading Arconia.
⭐ Highlights
See What's New.
Changelog
🚀 Features
dev
- b3ae5e3 Add AWS Dev Service with Floci
- 5cc1a4c Enforce mutual exclusivity within dev service categories
- 23210eb Add OpenLit Dev Service
obs
- a558ef8 Add OpenLit Semantic Conventions
- 716be5c Configure advisor instrumentation for OTel
- 5375cb3 Consolidated support for OpenTelemetry AI semantic conventions
- 5df9d71 Expand OpenLLMetry conventions support
- ac74234 Support OpenLLMetry semantic conventions
- 254c5c1 Support image model observations
🧪 Tests
obs
- 833a517 Update tests after new image observation config
🧰 Tasks
dev
- efca04c Rollback MongoDB 8.3 to 8.2 as default image
- 4f26eb7 Update Pulsar 4.2.0 to 4.2.1 as default image
- 7761fca Update Phoenix 14.15 to 15.7 as default image
- ad17a00 Update OTEL Collector 0.150.1 to 0.152.0 as default image
- 9b79582 Update Ollama 0.22.0 to 0.23.3 as default image
- 6a2fa6c Update MongoDB 8.2 to 8.3 as default image
- 0e03c80 Update Grafana LGTM 0.26.0 to 0.27.1 as default image
- 689835c Update Docling 1.17.0 to 1.18.0 as default image
- a40a019 Use Netty 4.2.13.Final for AWS optional dependencies
- 305a8d6 More robust tests for Dev Services core logic
- 13bc841 Add more tests for Dev Services core logic
- cb5e479 Add more tests for OpenTelemetry Logback support
multitenancy
- 62fac30 Introduce Builder for TenantContextFilter
- 200f26d Better observability for HTTP Server scenarios
unscoped
- 6a84ff3 Handle CVE-2026-42198 in tests
- 03be07e Handle CVE-2026-42198 in tests
- b8ae044 General improvements
- a017fd2 Add missing Override annotation
- 4200aec Add missing Override annotation
🛠 Build
- 5584c91 Disable Gradle configuration cache
- 1698ded Refine CodeQL configuration
- cd319c2 More robus build and github actions workflows
- ead08c3 Refactor build and release workflow
- 8bcae9a Remove usage of peter-evans/repository-dispatch action
- dd9392d Add more semantic scopes to config
📝 Documentation
- 7dc0452 Update docs index page
- 1c4267a Update observability docs
- 93c190f Improve dev services category list
- c20292a Update upgrade guide
⚙️ Dependencies
- 2855134 Update Gradle 8.5 to 8.5.1
- 7ce0ccb Update OpenTelemetry Semantic Conventions 1.41.0 to 1.41.1
- dab3021 Bump io.grpc:grpc-netty-shaded from 1.80.0 to 1.81.0 (#199), closes #199
- 6396545 Bump github/codeql-action from 4.35.2 to 4.35.4 (#203), closes #203
- 358bbc5 Update OpenTelemetry Semantic Conventions 1.40.0 to 1.41.0
- fc4ad8f Update Docling Java 0.5.1 to 0.5.2
- 6394b03 Update Spring AI 2.0.0-M5 to 2.0.0-M6
- bcd7c59 Bump com.fasterxml.jackson.core:jackson-core from 2.21.2 to 2.21.3 (#196), closes #196
Contributors
We'd like to thank the following people for their contributions:
- Thomas Vitale (@ThomasVitale)
- salaboy (@salaboy)
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)
v0.25.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.25Depending 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.24.0 -> 0.25.0).
For more information, check out Upgrading Arconia.
⭐ Highlights
See What's New.
Changelog
🧰 Tasks
core
- 823b637 Refine and improve bootstrap mode and config core features
unscoped
- 5341393 Handle CVE-2025-67030 for CycloneDX
- 4a11a1e Update Pulsar 4.1.3 to 4.2.0 as default image
- fee6168 Update Phoenix 13.9 to 14.2 as default image
- 9ba67c3 Update OTel Collector 0.148.0 to 0.149.0 as default image
- 082924b Update Oracle 23.9 to 23.26.1 as default image
- 71856d2 Update Ollama 0.18.2 to 0.20.5 as default image
- 71d01e9 Update Grafana LGTM 0.22.0 to 0.24.0 as default image
- 43870a6 Update Docling 1.14.3 to 1.16.1 as default image
- 828539c Include dev config for OTel Metrics
- 34e93fc Improve dev services property config
- 3b5c3df Fix CVE-2026-34237 in unused MCP Java SDK
- 9ec6513 Fix GHSA-72hv-8253-57qq in CycloneDX Gradle plugin
🛠 Build
- 4818018 Update Nix environment
📝 Documentation
⚙️ Dependencies
- a78133a Update Datasource Micrometer 2.2.0 to 2.2.1
- 088dd91 Bump github/codeql-action from 4.33.0 to 4.35.1 (#190), closes #190
- daf002a Bump gradle/actions from 6.0.1 to 6.1.0 (#191), closes #191
- 87daf28 Downgrade CycloneDX 3.2.3 to 3.2.2 due to a regression
- de4beeb Update CycloneDX 3.2.2 to 3.2.3
- bd702af Update Spring Boot 4.0.4 to 4.0.5
- d06a2d4 Update Spring AI 2.0.0-M3 to 2.0.0-M4
- ea3d47c Update OpenTelemetry Instrumentation 2.26.0 to 2.26.1
- 641b22d Update OpenInference 0.1.10 to 0.1.11
- b6f5c0b Bump gradle/actions from 5.0.2 to 6.0.1 (#189), closes #189
Contributors
We'd like to thank the following people for their contributions:
- Thomas Vitale (@ThomasVitale)
v0.24.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.24Depending 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.23.0 -> 0.24.0).
For more information, check out Upgrading Arconia.
⭐ Highlights
See What's New.
Changelog
🧰 Tasks
ai
- 7029a5d Migrate from Jackson 2 to Jackson 3 in Spring AI
dev
- 363acd2 Update Valkey default image 9.0 to 9.1
- 5903116 Update PostgreSQL default image 18.2 to 18.3
- 0cde981 Update Ollama default image 0.16.2 to 0.18.2
- 266e617 Update Phoenix default image 13.2 to 13.9
- f009e28 Update OTel Collector default image 0.146.1 to 0.148.0
- b295c06 Update Grafana LGTM default image 0.18.1 to 0.22.0
- 1f02baf Remove unnecessary constant
🛠 Build
- f511ea7 Update Nix environment
📝 Documentation
- 090355a Update what's new section
⚙️ Dependencies
- d5dc9fa Update Spring Boot 4.0.3 to 4.0.4
- 85336d8 Update Spring AI 2.0.0-M2 to 2.0.0-M3
- dd46b9e Update OpenTelemetry Java Instrumentation 2.25.0 to 2.26.0
- 8882414 Update Datasource Micrometer 2.1.1 to 2.2.0
- 0cd9296 Update gRPC Netty 1.79.0 to 1.80.0
- df3b1b5 Bump gradle-wrapper from 9.4.0 to 9.4.1 (#186), closes #186
- e36f3b5 Bump github/codeql-action from 4.32.6 to 4.33.0 (#184), closes #184
- ddfe203 Update GraalVM Tools 0.11.4 to 0.11.5
- e07a270 Update CycloneDX 3.2.0 to 3.2.2
- 264eb9a Update OpenTelemetry Semantic Conventions 1.39.0 to 1.40.0
- 1abd844 Update OpenInference 0.1.9 to 0.1.10
- e322de7 Update Docling 0.4.4 to 0.4.7
- 41b1be4 Update Gradle 9.3.1 to 9.4.0
- db7e632 Bump github/codeql-action from 4.32.4 to 4.32.6 (#183), closes #183
- 08b00e4 Bump gradle/actions from 5.0.1 to 5.0.2 (#179), closes #179
- 51398cd Bump github/codeql-action from 4.32.2 to 4.32.4 (#178), closes #178
- 127cac4 Bump actions/upload-artifact from 6.0.0 to 7.0.0 (#180), closes #180
Contributors
We'd like to thank the following people for their contributions:
- Thomas Vitale (@ThomasVitale)
v0.23.1
Changelog
🐛 Fixes
otel
- bfb4bf6 Fix OTLP endpoint parsing with paths
Contributors
We'd like to thank the following people for their contributions:
- Thomas Vitale (@ThomasVitale)
v0.23.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.23Depending 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.22.0 -> 0.23.0).
For more information, check out Upgrading Arconia.
⭐ Highlights
See What's New.
Changelog
🚀 Features
dev
- 1f53561 Support volume mappings for containers
- 67cf314 Use Ollama native service when available
- c281d37 Support resource mappings for containers
🐛 Fixes
dev
🔄️ Changes
dev
- 1ae3f30 Improve PostgreSQL wait strategy
docling
- 41541e4 Use programmatic approach for DoclingServeApi implementation
🧰 Tasks
dev
- dcf3f91 Use Redis 8.6 as default image
- f388e90 Use Pulsar 4.1.3 as default image
- a39efdf Use PostgreSQL 18.2 as default image
- e1838bc Use Phoenix 13.2 as default image
- 9780387 Use OTEL Collector 0.146.1 as default image
- 01a3c1d Use Ollama 0.16.2 as default image
- 01ec2ce Use MariaDB 12.2 as default image
- 88352d5 Use Grafana LGTM 0.18.1 as default image
- 2cb5473 Use Kafka 4.2.0 as default image
- c410d42 Use Docling Serve 1.13.0 as default image
📝 Documentation
dev
- b370d84 Improve Dev Services docs
- d1b12b0 Improve Dev Services docs
- b692807 Remove extra warning
- 62f246d Document known issue with PostgreSQL on OpenShift
⚙️ Dependencies
dev
- 872a3cd Update Docling Serve 1.10.0 to 1.11.0 as the default image
unscoped
- d15aabb Update Spring Boot 4.0.2 to 4.0.3
- e1c78f3 Update CycloneDX 3.1.0 to 3.2.0
- e93e9a1 Update OpenTelemetry Java Instrumentation 2.24.0 to 2.25.0
- 3946304 Update Datasource Micrometer 2.1.0 to 2.1.1
- 4d5dda4 Bump github/codeql-action from 4.32.0 to 4.32.2 (#176), closes #176
- e4d98de Bump io.grpc:grpc-netty-shaded from 1.78.0 to 1.79.0 (#175), closes #175
- dfdc151 Update OpenTelemetry Semantic Conventions 1.37.0 to 1.39.0
- cdbeba5 Update Docling Java 0.4.3 to 0.4.4
Contributors
We'd like to thank the following people for their contributions:
- Thomas Vitale (@ThomasVitale)
v0.22.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.22Depending 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.21.0 -> 0.22.0).
For more information, check out Upgrading Arconia.
⭐ Highlights
See What's New.
Changelog
🚀 Features
dev
- 3dc27cf Add Dev Services Actuator endpoint
- df1574d Make Dev Services a first-class citizen
- b58ce31 Add configurable fixed exposed ports (#163), closes #163
- fcbf2cd Consolidate Dev Services bean registration and configuration
🐛 Fixes
dev
- 26a0b8d Ensure the DockerClient lifecycle is managed globally
- f2228c5 Wrong port number for new RedisContainer class
🔄️ Changes
dev
- 5c50cce Improve container info collection
- 0cfb317 Exclude Dev Services from Spring AOT Test compilation
- 35c096c Improve exception handling for Ollama Dev Service
🧪 Tests
- 0ecbad5 Update Valkey integration tests
- 76e335f Add integration tests for new Testcontainers modules
- 681b77b Fix LLDAP integration test
🛠 Build
📝 Documentation
dev
- 5cfa533 Improve Dev Services docs
- 14857cb Add more details about Dev Services
- 0be4a5e Update Dev Services docs for new features
⚙️ Dependencies
dev
- 3abcf79 Update Docling Serve 1.9.0 to 1.10.0 as the default image
- b02bd5b Update Phoenix 12.9 to 12.31 as the default image
- a4d3b8d Update OTel Collector 0.141.0 to 0.144.0 as the default image
- c372bd4 Update Ollama 0.13.3 to 0.15.1 as the default image
- 17e1da6 Update MySQL 8.4 to 9.6 as the default image
- 9d504a4 Update Grafana LGTM 0.13.0 to 0.16.0 as the default image
- e5258d9 Update Grafana LGTM 0.13.0 to 0.16.0 as the default image
- 2e19ecb Add Valkey Dev Service module
unscoped
- 39ba2d7 Update Datasource Micrometer 2.0.1 to 2.1.0
- 92ee940 Update Spring AI 2.0.0-M1 to 2.0.0-M2
- 9832204 Update Docling Java 0.4.1 to 0.4.3
- 9e49cb3 Bump gradle/actions from 5.0.0 to 5.0.1 (#170), closes #170
- 7ec301c Update Gradle 9.3.0 to 9.3.1
- 5adc638 Bump github/codeql-action from 4.31.11 to 4.32.0 (#169), closes #169
- 775563f Bump actions/checkout from 6.0.1 to 6.0.2
- 0a26b3a Bump actions/setup-java from 5.1.0 to 5.2.0 (#165), closes #165
- 578a906 Bump github/codeql-action from 4.31.9 to 4.31.11 (#168), closes #168
- 9f68b91 Update Gradle 9.2.1 to 9.3.0
- 3701d55 Update OpenTelemetry Instrumentation 2.23.0 to 2.24.0
- dffbfff Update Spring Boot 4.0.1 to 4.0.2
- 6a9a96a Update GraalVM Build Tools 0.11.3 to 0.11.4
- 53e5fe5 Update github/codeql-action 4.31.8 to 4.31.9
- 5540d21 Update grpc-netty-shaded 1.77.0 to 1.78.0
Contributors
We'd like to thank the following people for their contributions:
- Jimisola Laursen (@jimisola)
- Thomas Vitale (@ThomasVitale)