Releases: arconia-io/arconia
Releases · arconia-io/arconia
v0.5.3
v0.5.2
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:
- Thomas Vitale (@ThomasVitale)
v0.5.1
Changelog
🚀 Features
otel
- 4e635dc Add OTel Instrumentation compatibility with Micrometer and SDK
- 9e884fc Add transparent compatibility with Actuator OTLP config
🐛 Fixes
dev
- 7dce557 Add missing dependency
🔄️ 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
Contributors
We'd like to thank the following people for their contributions:
- Thomas Vitale (@ThomasVitale)
v0.5.0
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
🔄️ 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
🛠 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
- 3fe6845 Add compatibility info
- 90cec86 Update requirements
- 699448a Configure examples in docs
- 325ee77 Configure examples in docs
- 563d433 Configure examples in docs
- 30cba25 Refine documentation setup
- 426e467 Improve documentation
- bfaa8dc Update docs configuration and copy
- 0c6704e Add social links
- fcefd57 Update readme
⚙️ 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:
- Thomas Vitale (@ThomasVitale)
v0.3.2
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:
- Thomas Vitale (@ThomasVitale)
v0.3.1
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
- 7826977 Set version 0.3.1
- 6adef9c Add Backstage Entity definition
- 79c58f9 Set version 0.4.0-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions:
- Thomas Vitale (@ThomasVitale)
v0.3.0
Changelog
🔀 Merge
🚀 Features
ai
- b051bf3 Support tools via Tool annotation and MCP
unscoped
🔄️ 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
- f8f9664 Add examples section
- ae4aba3 Set version 0.3.0
- 2f78931 Remove build debug
- f51cbb0 Enable build debug
- f057daf Bump org.jreleaser from 1.11.0 to 1.15.0
Contributors
We'd like to thank the following people for their contributions:
GitHub, Thomas Vitale, dependabot[bot]