Skip to content

Releases: arconia-io/arconia

early-access

20 Jun 13:03
c13ce2f

Choose a tag to compare

early-access Pre-release
Pre-release

Changelog

⚙️ Dependencies

v0.28.0

14 Jun 09:46
9073b92

Choose a tag to compare

🛳️ 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.28

For 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

🧰 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

📝 Documentation

data

  • efb070c Improve JavaDocs for SQLite module

otel

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:

v0.27.1

17 May 21:10
965b928

Choose a tag to compare

🛳️ 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.27

For more information, check out Upgrading Arconia.

⭐ Highlights

See What's New.

Changelog

🚀 Features

obs

  • 9d89552 Support OTLP Logs in OpenLit
  • 0e51a56 Improve OpenLit DevEx and docs

⚙️ Dependencies

  • 19fb05d Update Floci Testcontainers 2.6.0 to 2.7.0

Contributors

We'd like to thank the following people for their contributions:

v0.27.0

14 May 12:30
e4503fb

Choose a tag to compare

🛳️ 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.27

For 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

🛠 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

⚙️ 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:

v0.26.0

28 Apr 20:22
733605e

Choose a tag to compare

🛳️ 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.26

Depending 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

  • f9eda0a Improve intro documentation
  • 985f507 Improve migration guide to adopt Arconia OpenTelemetry

⚙️ 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:

v0.25.0

12 Apr 16:30
ab57769

Choose a tag to compare

🛳️ 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.25

Depending 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

🛠 Build

📝 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:

v0.24.0

20 Mar 21:16
32af9bf

Choose a tag to compare

🛳️ 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.24

Depending 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

📝 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:

v0.23.1

26 Feb 22:34
0b11118

Choose a tag to compare

Changelog

🐛 Fixes

otel

  • bfb4bf6 Fix OTLP endpoint parsing with paths

Contributors

We'd like to thank the following people for their contributions:

v0.23.0

19 Feb 23:26
a31862e

Choose a tag to compare

🛳️ 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.23

Depending 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

  • 350d533 Handle upstream bug in PostgreSqlContainer
  • 7520c69 Fix typo in configuration import

🔄️ 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:

v0.22.0

30 Jan 20:53
39ba2d7

Choose a tag to compare

🛳️ 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.22

Depending 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

  • b0252ed Update Nix environment
  • d0c7379 Add template for generic issue

📝 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: