Skip to content

Releases: arconia-io/arconia

early-access

27 Feb 06:14
08b00e4

Choose a tag to compare

early-access Pre-release
Pre-release

Changelog

⚙️ Dependencies

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:

v0.21.0

24 Dec 16:02
adda917

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.21

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.20.0 -> 0.21.0).

For more information, check out Upgrading Arconia.

⭐ Highlights

See What's New.

🚨 Breaking Changes

Arconia is now based on Spring Boot 4.0. If your application uses Spring Boot 3.5, the last supported version of Arconia is 0.20.
The automated upgrade procedure for Arconia 0.21 also includes an automated upgrade to Spring Boot 4.0.

Changelog

🚀 Features

  • 29bf609 Migrate to Spring Boot 4.0 baseline

🐛 Fixes

dev

  • 42ec0d5 Workaround for Spring AI dependency bug

🔄️ Changes

otel

  • 3c40b84 Make tracing and logging support Actuator-independent
  • c8902cd Improve OpenTelemetry connection details

🧰 Tasks

  • 50d8be0 Refine dependencies after Spring Boot 4 upgrade

📝 Documentation

  • 6f3627b Update docs for new Spring Boot 4.0 baseline
  • 6129de4 Improve what's new page

Contributors

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

v0.20.1

22 Dec 15:00
0a92b2e

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.20

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.19.0 -> 0.20.1).

For more information, check out Upgrading Arconia.

⭐ Highlights

See What's New.

Changelog

🛠 Build

⚙️ Dependencies

  • 60741c6 Update Docling Hava 0.3.0 to 0.4.1
  • 28ce504 Update Spring Boot 3.5.8 to 3.5.9
  • 261593f Bump actions/upload-artifact from 5.0.0 to 6.0.0 (#156), closes #156

Contributors

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

v0.20.0

14 Dec 20:12
0f6b787

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.20

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.19.0 -> 0.20.0).

For more information, check out Upgrading Arconia.

⭐ Highlights

See What's New.

Changelog

🚀 Features

  • c94f1ff Introduce Docling Document Reader for Spring AI

🔄️ Changes

docling

  • f780ff7 Rename arconia.docling.url property to arconia.docling.base-url
  • 71e5508 Rely on logs from Docling Java Testcontainers

🧪 Tests

otel

  • fb3f7e6 More resilient OpenTelemetry tests

unscoped

  • 659841b Enable Artemis container tests only if OCI runtime available

🧰 Tasks

dev

  • d7461fc Update Ollama 0.13.2 to 0.13.3 as default image
  • 31f9a76 Update Grafana LGTM 0.12.0 to 0.13.0 as default image
  • 960bdba Update OTel Collector 0.140.1 to 0.141.0 as default image
  • a6ebe09 Update Ollama 0.13.0 to 0.13.2 as default image
  • 464c7c5 Update Grafana LGTM 0.11.17 to 0.12.0 as default image
  • 795d943 Update Docling 1.8.0 to 1.9.0 as default image

🛠 Build

  • 9ac481a Refine reclaim disk space step
  • 23f43e4 Fix script permissions
  • 7b56edd Configure reclaim disk space on GH runners
  • 02122fb Optimize disk space on GH runners
  • 28bf212 Fix typo in workflow
  • 9c74ba3 Authenticate with GHCR
  • 0c10fd6 Update editorconfig

📝 Documentation

⚙️ Dependencies

  • fdd7d6e Bump jreleaser/release-action from 2.4.3 to 2.5.0
  • a2c852c Bump github/codeql-action from 4.31.5 to 4.31.7
  • 0ec4440 Update OpenTelemetry Java Instrumentation 2.22.0 to 2.3.0
  • c199ebe Update Spring AI 1.1.1 to 1.1.2
  • 62cb24d Update Docling Java 0.2.0 to 0.3.0
  • 63e796f Update Spring AI 1.1.0 to 1.1.1
  • 520b42f Update Datasource Micrometer 1.2.0 to 1.2.1
  • 470a3e4 Update Docling Java 0.1.5 to 0.2.0
  • 934d22b Bump actions/setup-java from 5.0.0 to 5.1.0 (#154), closes #154
  • 143e0fe Bump actions/checkout from 6.0.0 to 6.0.1 (#153), closes #153
  • feda4c2 Update Docling Java 0.1.4 to 0.1.5
  • f0f4910 Bump github/codeql-action from 4.31.4 to 4.31.5 (#150), closes #150
  • 26f9fec Bump actions/checkout from 5.0.1 to 6.0.0 (#149), closes #149

Contributors

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

v0.19.0

22 Nov 20:04
9548733

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.19

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.17.0 -> 0.19.0).

For more information, check out Upgrading Arconia.

⭐ Highlights

See What's New.

Changelog

🚀 Features

dev

  • 4d72831 Add OpenTelemetry Collector Dev Service

docling

  • 1978a04 Adopt the new official Docling Java API

otel

  • e3693fd Adopt stable exemplars support for OpenTelemetry Metrics

unscoped

  • 12024a3 Manage Datasource Micrometer in BOM

🐛 Fixes

dev

docling

  • 4787003 Fix connection name for Docling container

🔄️ Changes

dev

  • 944cfe5 Use core Testcontainers APIs for Redis Dev Service

🧰 Tasks

ai

  • a310828 Migrate APIs for Spring AI 1.1.0

dev

  • 31757cb Update Redis 8.2 to 8.4 as default image
  • 98f1078 Update Pulsar 4.1.1 to 4.1.2 as default image
  • 7ae404d Update PostgreSQL 18.0 to 18.1 as default image
  • a7dcaa5 Update Ollama 0.12.10 to 0.13.0 as default image
  • 0fc8cb9 Update MariaDB 12.0 to 12.1 as default image
  • 11bd5a0 Update Grafana LGTM 0.11.16 to 0.11.17 as default image
  • bfc6c0d Update Kafka 4.1.0 to 4.1.1 as default image

🛠 Build

📝 Documentation

otel

  • 2d3c33c Improve guidance for using gRPC in OpenTelemetry

unscoped

  • 1ce3389 Update what's new for 0.19

⚙️ Dependencies

  • a1b6955 Update Docling Java 0.1.3 to 0.1.4
  • 7cfe669 Bump github/codeql-action from 4.31.3 to 4.31.4 (#147), closes #147
  • 087d589 Update Gradle 9.2.0 to 9.2.1
  • 2bd486e Update Spring Boot 3.5.7 to 3.5.8
  • afec0a4 Update OpenTelemetry Java Instrumentation 2.21.0 to 2.22.0
  • 3db8d08 Update Native Build Tools 0.11.1 to 0.11.3
  • 617727f Update github/codeql-action 4.31.2 to 4.31.3
  • fc720cc Update peter-evans/repository-dispatch 4.0.0 to 4.0.1
  • 4f9c023 Update gRPC Netty 1.76.0 to 1.77.0
  • 69335e2 Bump actions/checkout from 5.0.0 to 5.0.1 (#144), closes #144
  • 54ad6c6 Update Spring AI 1.0.3 to 1.1.0

Contributors

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

v0.18.2

10 Nov 15:22
80d0e5e

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.18

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.17.0 -> 0.18.2).

For more information, check out Upgrading Arconia.

⭐ Highlights

See What's New.

Changelog

🛠 Build

  • 73ed519 Update Nix environment
  • 6276b18 Disable announcing releases via GitHub Discussions

📝 Documentation

otel

  • e667e09 Improve OTel comparison tables

unscoped

  • 82dbad0 Update Spring Boot to Arconia OpenTelemetry migration guide

Contributors

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

v0.18.1

09 Nov 11:53
722806e

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.18

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.17.0 -> 0.18.1).

For more information, check out Upgrading Arconia.

⭐ Highlights

See What's New.

Changelog

🔄️ Changes

otel

  • 463ed3c More stable Micrometer OTLP auto-configuration

🧰 Tasks

dev

  • c41925e Update Ollama 0.12.9 to 0.12.10 as default image
  • 6e82c30 Update Grafana LGTM 0.11.15 to 0.11.16 as default image

📝 Documentation

otel

  • a7755cd Improve OpenTelemetry description
  • 2d1b3a5 Improve OpenTelemetry comparison table

unscoped

  • d9c684c Improve general documentation
  • 9e389e8 Document OpenTelemetry exporter retries
  • c72b21f Fix heading size

Contributors

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