Skip to content

Releases: arconia-io/arconia

v0.5.3

09 Mar 14:31
cfa7c8e

Choose a tag to compare

Changelog

🚀 Features

dev

  • 5812bac Add new PostgreSQL Dev Service

🔄️ Changes

dev

  • 0ee44da Refine LGTM dev service config

Contributors

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

v0.5.2

09 Mar 00:01
afcc58e

Choose a tag to compare

Changelog

📝 Documentation

  • 0f5d12d Configure Antora version scheme
  • 80fda79 Update code blocks in OTel quick start
  • 947bfb4 Update code blocks in OTel quick start
  • 76c279d Fix whitespace in OTel intro page

Contributors

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

v0.5.1

08 Mar 23:34
7ef4f51

Choose a tag to compare

Changelog

🚀 Features

otel

  • 4e635dc Add OTel Instrumentation compatibility with Micrometer and SDK
  • 9e884fc Add transparent compatibility with Actuator OTLP config

🐛 Fixes

dev

🔄️ Changes

otel

  • d8bc429 Refine API visibility and documentation

📝 Documentation

  • 38bcfb4 Extend OTel intro docs
  • 45c6077 Extend OpenTelemetry documentation
  • e24c637 Improve formatting of OpenTelemetry Migration guides
  • 0dc94d4 Add OpenTelemetry Dev Services docs
  • e72185c Improve OTel documentation
  • 713f909 Fix attribute resolution in code blocks

  • 7ef4f51 Release version 0.5.1
  • bf0facd Set next version 0.5.1-SNAPSHOT

Contributors

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

v0.5.0

08 Mar 16:44
b060d17

Choose a tag to compare

Changelog

🚀 Features

ai

  • 0e33a7b Remove AI modules after donating them upstream to Spring AI
  • d801eb8 Add new ToolCallingChatOptions API
  • 8a824e6 Improved error handling upon tool execution faiulre
  • 379caf9 Improved error handling upon tool execution faiulre
  • 643fb10 More robust and extensive tool calling support based on methods
  • 86fdf52 Support returning tool results directly
  • 0c308dc Support tools from non-public classes/methods
  • a62ad66 More robust tool support for @Tool-annotated methods
  • fe7cba5 Use ToolCallback as main API in builders
  • 2d4ba47 Better JSON support for tool handling
  • 628cab2 Extend support for tools from objects, classes, functions, and MCP

otel

  • f8c083c Refine configuration and add initial docs
  • 827a42d Extend OTel support for Spring Boot
  • 86f0094 Improve Resource configuration
  • f6c8078 Improve instrumentation autoconfig
  • 2e57624 Strengthen OTel exporter config
  • ba89a01 Continue support for OpenTelemetry SDK and Instrumentation
  • 071e965 Add ResourceContributor API and built-in implementations
  • c85fdda Continue OpenTelemetry support for SDK and Instrumentation

unscoped

  • 28fec0d Add OpenTelemetry BOM to Arconia BOM
  • 93ce3e4 Configure Arconia BOM for dependency management
  • bc13df4 Configure Arconia BOM for dependency management
  • bba95f9 Introduce Arconia BOM for dependency management

🐛 Fixes

ai

  • e8af82c Make DefaultToolCallResultConverter work with GraalVM
  • 65287dc Make DefaultToolCallResultConverter work with GraalVM
  • d1cf816 Fix regressions
  • 800cac5 Make methods in McpToolCallbacks public

otel

  • efc3056 Fix more typos in autoconfig name
  • 9137329 Fix typo in autoconfig name

🔄️ Changes

ai

  • 6393ae6 Improve modularization of AI logic
  • 3981a66 Improve tool metadata handling
  • a24f152 Improve maintainability and apply code conventions

otel

  • 2119b08 Improve build and tests
  • 3c14785 Refine OpenTelemetry dependencies
  • a29d0af Refine OpenTelemetry dependencies
  • 52cda54 Improve project setup and annotations
  • 35a93af Improve auto-configuration of OTel metrics

unscoped

  • ad2eab6 Consolidate module structure
  • 6ece272 Migrate from Spring to JSpecify null-safety annotations

🧪 Tests

dev

  • 492a691 Improve tests for LGTM dev services

otel

  • 3056f68 Update OTel Dev Service tests

unscoped

🧰 Tasks

  • db2d463 Use CycloneDX 1.6 schema for SBOMs
  • d55cd62 Update to Spring AI MCP 0.4.1

🛠 Build

  • 1be4820 Configure permissions for JReleaser
  • 1fccf9d Add docs update trigger
  • 479212a Cleanup unused tasks
  • 2e0c221 Configure Gradle caching
  • aad16a7 Remove JReleaser Gradle config after moving to CLI
  • 2240d88 Configure SDKMAN! with Java 23 (Graal CE)
  • ac03f41 Clean up unused formatting config
  • 5b0c7ef Configure Git attributes for line endings
  • 9ac1add Remove Spring Java Format plugin

📝 Documentation

⚙️ Dependencies

  • f1115fe Bump io.grpc:grpc-netty-shaded from 1.70.0 to 1.71.0
  • 85c9d93 Update to Gradle 8.13
  • a2890aa Update to Gradle 8.13
  • 5edcfaa Bump actions/upload-artifact from 4.6.0 to 4.6.1
  • 01ee733 Bump CycloneDX from 1.10.0 to 2.1.0
  • f72f06d Bump Spring Boot from 3.4.1 to 3.4.2
  • 6c58ae9 Bump gradle/actions from 4.2.2 to 4.3.0
  • 5d6bc8a Bump actions/setup-java from 4.6.0 to 4.7.0
  • 52d35c6 Bump actions/upload-artifact from 4.5.0 to 4.6.0
  • a8c2c84 Update to Spring AI MCP 0.4.2

  • b060d17 Release version 0.5.0
  • 86a3532 Initial OpenTelemetry and LGTM Dev Service support
  • 6c3913e Set version 0.4.0-SNAPSHOT
  • 981cf00 Set version 0.3.3-SNAPSHOT

Contributors

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

v0.3.2

02 Jan 23:03
d6563d0

Choose a tag to compare

Changelog

🚀 Features

ai

  • ee04dc1 Support resolving tools from types
  • 2463c49 Introduce ArconiaChatClient with advanced tool support
  • 05304fc Include Arconia AI Core in Spring Boot Starter

🔄️ Changes

ai

  • a4e7858 Format new code based on rules

🛠 Build

  • ec48501 Remove unnecessary copyright config in JReleaser

📝 Documentation

  • 113b131 Update requirements and examples

Contributors

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

v0.3.1

02 Jan 14:31
7826977

Choose a tag to compare

Changelog

🚀 Features

ai

  • f981655 Extend tool support for Spring AI

🛠 Build

  • 749d9b1 Fix env vars in release workflow
  • 93456c1 Configure project env vars in release workflow
  • 3b2ecfe Fix version configuration in release workflow
  • 97cea1a Adopt JReleaser YAML Configuration
  • f3e38d0 Refine GitHub Actions triggers and Gradle setup

⚙️ Dependencies

  • c57735f Bump org.jreleaser from 1.15.0 to 1.16.0

Contributors

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

v0.3.0

31 Dec 12:22
ae4aba3

Choose a tag to compare

Changelog

🔀 Merge

  • 3565a4b Merge pull request #11 from arconia-io/dependabot/gradle/org.jreleaser-1.15.0, closes #11

🚀 Features

ai

  • b051bf3 Support tools via Tool annotation and MCP

unscoped

  • ca490d0 Adopt Java 21 baseline
  • 30c9123 Add method argument resolver for tenant identifier

🔄️ Changes

  • 1741bec Adopt new project structure for multitenancy libraries

🧰 Tasks

  • e039798 Update to Spring Boot 3.4.1
  • e2b81fb Update to Spring Boot 3.3.1
  • 7338bcc Update to Spring Java Format 0.0.43
  • 12691da Update to CycloneDX 1.10.0
  • 108b618 Set version 0.3.0-SNAPSHOT

🛠 Build

  • edb009a Bump Apache Commons Compress to fix JReleaser bug
  • 5447ad4 Enable snapshots in JReleaser
  • 22bb5e4 Update to Gradle 8.12
  • 609e43e Update to Foojay Resolver Convention 0.9.0
  • e49aa8f Bump build dependencies

📝 Documentation


Contributors

We'd like to thank the following people for their contributions:
GitHub, Thomas Vitale, dependabot[bot]

v0.2.0

30 Mar 21:14
d0d5178

Choose a tag to compare

Changelog

🚀 Features

  • ec1101a Tenant details enhanced config and validation

🧰 Tasks

Contributors

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

v0.1.2

24 Mar 21:42
c2c6e56

Choose a tag to compare

Changelog

🐛 Fixes

  • c2c6e56 Make tenant attributes optional
  • bf69ecb Make tenant attributes optional

🧰 Tasks

Contributors

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

v0.1.1

24 Mar 21:19
b7de28a

Choose a tag to compare

Changelog

🐛 Fixes

  • f2abe77 Compile Java with parameters to support property binding in Maps

🧰 Tasks

Contributors

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