Skip to content

Releases: arconia-io/arconia

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:

v0.18.0

04 Nov 21:19
92a55f5

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.0).

For more information, check out Upgrading Arconia.

⭐ Highlights

See What's New.

Changelog

🚀 Features

dev

otel

  • bb4f377 Improve compatibility with Spring Boot when OTel disabled
  • 36b3e86 Support Micrometer Metrics Registry OTLP
  • d683eee Support retry for OpenTelemetry exporters

🐛 Fixes

dev

  • 8c3d4e3 Add missing Spring AI dependency to MongoDB Atlas module

obs

  • 3e5ee27 Add missing property metadata

🔄️ Changes

obs

  • 5cad2dc Enhance OpenInference configuration

otel

  • ab76c4e Consolidate OpenTelemetry dependencies
  • 6c055ef Improve support for Micrometer Metrics Registry OTLP
  • 24deba2 Improve Micrometer Registry OTLP configuration
  • 8b5528c Move Phoenix connection details support to OpenTelemetry module
  • ca801eb Improve configuration and tests for Micrometer Metrics Bridge

🧰 Tasks

dev

  • e6c9d28 Update RabbitMQ 4.1 to 4.2 as default image
  • e4d8b11 Update Phoenix 12.7 to 12.9 as default image
  • 17a2ba0 Update Ollama 0.12.6 to 0.12.9 as default image
  • df3dc0d Update MongoDB 8.0 to 8.2 as default image
  • 8986f91 Update Grafana LGTM 0.11.14 to 0.11.15 as default image
  • f91d38b Update Grafana LGTM 0.11.14 to 0.11.15 as default image
  • 5f12b0f Update Artemis 2.43.0 to 2.44.0 as default image
  • cb0d892 Refine LLDAP Dev Service
  • 8f08a5c Update Ollama 0.12.3 to 0.12.6 as default image
  • e5af238 Update PostgreSQL 17.6 to 18.0 as default image
  • 51e36f9 Update Artemis 2.42.0 to 2.43.0 as default image
  • dfaa8cc Update Grafana LGTM 0.11.9 to 0.11.14 as default image
  • e1bd490 Update Phoenix 11.38 to 12.7 as default image
  • 566a89c Use existing constants instead of hard-coded values

unscoped

  • 71bebf9 Handle static code analysis findings

🛠 Build

  • 92a55f5 Configure Bluesky host
  • 0bbf86a Configure Bluesky in pipeline
  • 19d0cef Enable Bluesky announcer in JReleaser
  • bab67dc Update Nix environment
  • bdd614f Fix typo in action name
  • 5208715 Update Nix environment
  • 4620d88 Configure CodeQL
  • 7070357 Remove CodeQL in favour of SonarCloud
  • cfe3345 Align style in actions and workflows
  • 3ef5fb1 Add CodeQL workflow
  • e5fb96f Include Gradle Wrapper validation

📝 Documentation

dev

  • f20814b Refine Pulsar Dev Services documentation

otel

  • 4c2faa0 Improve OpenTelemetry documentation

unscoped

  • 5ea0d8d Polish release notes
  • 2d082a1 Add more details to system requirements
  • 98b1a17 Add new MongoDB Atlas features to what's new
  • 3de8501 Update badges in readme
  • e8ecd14 Add Quality Gate badge to readme
  • e303061 Update badges in readme
  • 450fa64 Update badges in readme
  • 639b89e Add Maven Central badge in readme
  • 4d0f6f7 Update badges in readme

⚙️ Dependencies

  • f932a2b Update github/codeql-action 4.31.0 to 4.31.2
  • d5f03ef Update Gradle 9.1.0 to 9.2.0
  • c0ab6bb Bump actions/upload-artifact from 4.6.2 to 5.0.0 (#128), closes #128
  • 415eaaf Bump github/codeql-action from 4.30.9 to 4.31.0 (#129), closes #129
  • f5941e3 Update github/codeql-action 4.30.8 to 4.30.9
  • 220abbc Update OpenTelemetry Java Instrumentation 2.20.1 to 2.21.0
  • a68f8b8 Update Spring Boot 3.5.6 to 3.5.7
  • 7420548 Bump github/codeql-action from 3.30.8 to 4.30.8 (#120), closes #120
  • f6c55b5 Bump io.grpc:grpc-netty-shaded from 1.75.0 to 1.76.0 (#116), closes #116
  • 79d2313 Bump github/codeql-action from 4.30.7 to 4.30.8 (#118), closes #118
  • aebe6f1 Bump github/codeql-action from 3.30.6 to 4.30.7 (#117), closes #117

Contributors

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

v0.17.1

07 Oct 08:36
e708b16

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

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.16.0 -> 0.17.1).

For more information, check out Upgrading Arconia.

⭐ Highlights

See What's New.

Changelog

🧪 Tests

  • e708b16 Fix Docling integration tests after URL change

📝 Documentation

  • ac6f662 Update description in readme
  • 1939d2c Improve formatting in readme
  • 67788e2 Fix Antora misconfiguration

⚙️ Dependencies

  • 3a43160 Update GraalVM Tools 0.11.0 to 0.11.1

Contributors

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

v0.17.0

07 Oct 07:01
e7f43ba

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

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.16.0 -> 0.17.0).

For more information, check out Upgrading Arconia.

⭐ Highlights

See What's New.

Changelog

🚀 Features

dev

  • 09a7b07 Add Kafka Dev Service
  • 194cd3e Add MongoDB Atlas Dev Service
  • 506f6d8 Extend customization options for Oracle XE Dev Service
  • 4ffc8bd Extend customization options for Oracle Dev Service
  • c9bf3ae Extend customization options for MySQL Dev Service
  • 3649b96 Extend customization options for MariaDB Dev Service
  • 755294f Extend customization options for PostgreSQL Dev Service
  • 9381523 Add ApacheMQ Artemis Dev Service
  • ca17f88 Add MongoDB Dev Services

🧪 Tests

dev

  • 2c54802 Improve tests for dev services
  • ddee172 Improve tests for PostgreSQL Dev Service
  • 8338436 Improve tests for MariaDB Dev Service
  • 3ae889b Improve tests for PostgreSQL Dev Service
  • b207039 Use full docker imag ename in unit tests

🧰 Tasks

dev

  • 5d57ae8 Polish MongoDB Atlas Dev Service
  • 66d3718 Update Phoenix 11.32.1 to 11.38.0 as default image
  • a0495e4 Update Ollama 0.11.9 to 0.12.3 as default image
  • dc41ea9 Polish MongoDB Dev Services

🛠 Build

  • b7c14ac Update documentation update trigger
  • cee6139 Add Renovate configuration
  • 133908b Improve CycloneDX config
  • a86cd02 Update nix environment
  • d6eae05 Update actions/checkout 4.2.2 to 5.0.0
  • 196d525 Update gradle/actions/setup-gradle 4.4.3 to 4.4.4
  • 5c21337 Update ossf/scorecard-action 2.4.1 to 2.4.3
  • 3f7a77e Improve the ScoreCard workflow
  • 03f23b1 Add workflow for OpenSSF Scorecard Supply Chain Security
  • d0c42be Use Java 25 for development
  • 1638e76 Update Nix development environment

📝 Documentation

core

  • babcc6d Add docs for bootstrap mode

dev

  • bec1a64 Improve dev services docs navigation
  • a1e2b00 Improve dev services docs navigation
  • 96b742f Improve dev services docs navigation
  • 3e890e6 Enhance event broker docs
  • b6da7e9 Improve Dev Services docs
  • 4d4e086 Improve docs for JDBC dev services
  • e3c3753 Clean up docs for JDBC dev services

unscoped

  • 6f989b8 Improve syntax in documentation
  • 1d95a31 Correct navigation links
  • d9e5fdc Refine Antora configuration
  • 1c7806a Make contribution guidelines more straightforward

⚙️ Dependencies

  • e438e0b Update JReleaser Action to 2.4.3
  • 5571bf4 Update CodeQL Action 3.30.5 to 3.30.6
  • 953ad3d Bump peter-evans/repository-dispatch from 3.0.0 to 4.0.0 (#109), closes #109
  • 3e53d30 Bump gradle/actions from 4.4.4 to 5.0.0 (#110), closes #110
  • 46646c5 Update Spring AI 1.0.2 to 1.0.3
  • 2e3f8c4 Update CycloneDX 2.3.1 to 2.4.1
  • 5a48301 Bump actions/upload-artifact from 4.6.1 to 4.6.2
  • 3e17a73 Update Gradle 9.0.0 to 9.1.0
  • fc944af Update OpenTelemetry Instrumentation 2.20.1 to 2.20.0

Contributors

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

v0.16.1

24 Sep 12:28
a01ed3c

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

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.15.0 -> 0.16.1).

For more information, check out Upgrading Arconia.

⭐ Highlights

See What's New.

Changelog

🐛 Fixes

otel

  • cc21003 SdkMeterProvider bean not created correctly in certain conditions

🧪 Tests

  • 156da86 Add missing JUnit 5 runtime dependency

🧰 Tasks

build

  • 8259c57 Remove custom version for protobuf-java

dev

  • 9547921 Show correct message about the Phoenix UI

⚙️ Dependencies

  • bde9939 Update Docling 1.4.0 to 1.5.1
  • c9b22c5 Update Spring Boot 3.5.5 to 3.5.6
  • 118467e Update GraalVM Tools 0.10.6 to 0.11.0
  • 31a11d0 Update Spring AI 1.0.1 to 1.0.2
  • e4ed653 Update OpenTelemetry Java Instrumentation 2.19.0 to 2.20.0
  • 91cf944 Update OpenTelemetry Semantic Conventions 1.34.0 to 1.37.0
  • 12bbf43 Bump gradle/actions from 4.4.2 to 4.4.3

Contributors

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