Skip to content
This repository was archived by the owner on Jun 16, 2026. It is now read-only.

feat!: adopt phoxal 0.9 domain-first contract enums#14

Merged
jBernavaPrah merged 1 commit into
mainfrom
chore/phoxal-0.9
Jun 15, 2026
Merged

feat!: adopt phoxal 0.9 domain-first contract enums#14
jBernavaPrah merged 1 commit into
mainfrom
chore/phoxal-0.9

Conversation

@jBernavaPrah

Copy link
Copy Markdown
Contributor

Bumps phoxal 0.5 → 0.9.0 and migrates to the domain-first contract enums (phoxal#69).

  • Drop .v1() topic builders; remove old phoxal::api::v1 imports.
  • Wrap bus requests/publishes in ::V1(..).
  • Unwrap asset query responses through exhaustive GetResponse::V1(..) matches.

Verified (independent, offline against published 0.9): cargo build/test/clippy --workspace --all-features green (16 tests); zero leftover api::v1/.v1() refs. Mechanical type/shape migration — behavior unchanged.

🤖 Generated with Claude Code

Bump phoxal 0.5→0.9 and migrate to the domain-first API: drop `.v1()` topic
builders, wrap bus requests/publishes in `::V1(..)`, and unwrap asset query
responses through exhaustive `GetResponse::V1(..)` matches.

Verified: cargo build/test/clippy --workspace --all-features green (16 tests).

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
@jBernavaPrah jBernavaPrah merged commit 21340f0 into main Jun 15, 2026
4 checks passed
@jBernavaPrah jBernavaPrah deleted the chore/phoxal-0.9 branch June 15, 2026 20:05
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant