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

feat!: migrate to phoxal v0.5.0 typed bus#12

Merged
jBernavaPrah merged 1 commit into
mainfrom
migrate/phoxal-0.5.0
Jun 11, 2026
Merged

feat!: migrate to phoxal v0.5.0 typed bus#12
jBernavaPrah merged 1 commit into
mainfrom
migrate/phoxal-0.5.0

Conversation

@jBernavaPrah

Copy link
Copy Markdown
Contributor

Migrates joypad to the breaking phoxal v0.5.0 typed-bus API (now on crates.io).

  • phoxal 0.4.0 → 0.5.0
  • version-first API paths (api::v1::<domain>)
  • fluent topic builder: topic::new().v1().motion().manual(), .safety().emergency_stop_request(), .asset().get()
  • typed bus: plain payloads + at_ns (no Stamped/TypedSchema/path() helpers)

Verified: cargo check/build/test green (16 tests). No Stamped/TypedSchema/api::<domain>::v1:: residue.

Part of the phoxal typed-bus rollout (organization/tmp/TYPED_BUS_CONSUMER_MIGRATION.md).

🤖 Generated with Claude Code

Bump phoxal 0.4.0 -> 0.5.0. Version-first api paths (api::v1::<domain>);
fluent topic builder (motion().manual(), safety().emergency_stop_request(),
asset().get()); typed bus with plain payloads + at_ns (no Stamped/TypedSchema).

Verified: cargo check/build/test green.

Co-Authored-By: Claude Opus 4.8 <[email protected]>
@jBernavaPrah
jBernavaPrah merged commit 8c995fb into main Jun 11, 2026
4 checks passed
@jBernavaPrah
jBernavaPrah deleted the migrate/phoxal-0.5.0 branch June 11, 2026 08:32
@github-actions github-actions Bot mentioned this pull request Jun 11, 2026
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