Skip to content

Align dependencies and APIs with upstream SDK 0.1.0#34

Merged
orpiske merged 1 commit intowanaku-ai:mainfrom
orpiske:airy-yttrium
Apr 10, 2026
Merged

Align dependencies and APIs with upstream SDK 0.1.0#34
orpiske merged 1 commit intowanaku-ai:mainfrom
orpiske:airy-yttrium

Conversation

@orpiske
Copy link
Copy Markdown
Collaborator

@orpiske orpiske commented Apr 10, 2026

Summary

  • Update all dependency versions to match camel-core-downstream-service (Camel 4.18.1, SDK 0.1.0, Log4j 2.25.4, JUnit 5.14.3, JGit 7.6, Spotless 3.4.0)
  • Migrate gRPC exchange package from ai.wanaku.core.exchange to ai.wanaku.core.exchange.v1 with updated proto conventions (prefixed enum values, google.protobuf.Timestamp, removed reserved isError field)
  • Rename capabilities-runtime artifact to capabilities-runtimes-common
  • Align Spotless config with downstream (forbidWildcardImports, importOrder, excludes)

Test plan

  • mvn clean verify passes (54 tests, 0 failures)
  • Spotless formatting check passes
  • All gRPC services compile with new proto v1 API

Update dependency versions to match camel-core-downstream-service:
Camel 4.17.0->4.18.1, SDK 0.1.0-SNAPSHOT->0.1.0, Log4j 2.25.3->2.25.4,
JUnit 5.11.0->5.14.3, JGit 6.10->7.6, Spotless 3.2.1->3.4.0.

Migrate gRPC exchange package from ai.wanaku.core.exchange to
ai.wanaku.core.exchange.v1 with updated proto conventions: prefixed
enum values, Timestamp type, removed reserved isError field.

Rename capabilities-runtime to capabilities-runtimes-common artifact.
Align Spotless config with downstream (forbidWildcardImports, importOrder).
@orpiske orpiske merged commit 1fb6b59 into wanaku-ai:main Apr 10, 2026
4 checks passed
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