Skip to content

Embabel Agent 1.5.0 - #71

Merged
alexheifetz merged 3 commits into
mainfrom
0.2.1
Jul 25, 2026
Merged

Embabel Agent 1.5.0#71
alexheifetz merged 3 commits into
mainfrom
0.2.1

Conversation

@alexheifetz

Copy link
Copy Markdown
Contributor

This pull request updates project versions to 0.2.0-SNAPSHOT across all modules and introduces several improvements to the build configuration, especially for cross-platform compatibility and dependency management. The most significant changes are outlined below.

Major Technology Upgrade

  • Embabel Agent Framework 1.5.0-SNAPSHOT
  • Embabel Build 2.0.0-SNAPSHOT
  • Kotlin Compiler 2.2.21
  • Spring Boot 4.1
  • Spring AI 2.0.0
  • Jackson 3.0

Version upgrades:

  • Updated the parent POM version to 0.2.0-SNAPSHOT in all module pom.xml files (dice-ingestion, dice-integration-tests, dice-report, dice-storage-autoconfigure, dice-storage, dice, and the root pom.xml). Also updated the build parent and embabel-agent dependency versions in the root pom.xml. [1] [2] [3] [4] [5] [6] [7] [8]

Build and cross-platform improvements:

  • Added a gradlew.executable property in dice-storage/pom.xml and a Maven profile to use gradlew.bat on Windows, ensuring the KSP code generation step works on both Unix and Windows systems. Updated the Maven exec plugin configuration to use this property. [1] [2] [3]
  • Removed redundant Kotlin Maven plugin configuration for the all-open (spring) plugin and its dependency in dice-storage/pom.xml, simplifying the build setup.

Dependency updates:

  • Added the jackson-module-kotlin dependency to dice/pom.xml to improve Kotlin and Jackson integration.

@alexheifetz
alexheifetz marked this pull request as ready for review July 25, 2026 08:13
@alexheifetz
alexheifetz merged commit 46cc078 into main Jul 25, 2026
7 checks passed
@alexheifetz
alexheifetz deleted the 0.2.1 branch July 25, 2026 08:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant