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

v0.2.0

Latest

Choose a tag to compare

@github-actions github-actions released this 15 Jun 20:17
Immutable release. Only release title and notes can be modified.
f6f81bc

Changelog

All notable changes documented here. The format follows
Keep a Changelog and the project follows
Semantic Versioning.

0.2.0 - 2026-06-15

Added

  • Migrate to phoxal v0.5.0 typed bus (#12) [breaking]
  • Adopt phoxal 0.9 domain-first contract enums (#14) [breaking]

CI

  • Adopt shared reusable release + pr-title workflows (#5)
  • Repoint reusable workflows to public phoxal/.github (#6)
  • Gate release on the release-prep branch, not the PR title (#7)
  • Gate releases on the release/ branch prefix (#9)
  • Use the shared rust-ci reusable workflow (#11)

Other

  • Adopt phoxal framework renames (infra/api/core/runtime/validation)
  • Restore framework branch pin to main after restructure merge

Refactored

  • Depend on single phoxal crate (#10)

0.1.0 - 2026-05-28

Added

  • (install) Add install.sh and README install section

CI

  • (release) Replace release-plz with homegrown release-prep PR + matrix release
  • (release) Keep release-prep body out of PR diff
  • (release-prep) Skip when Cargo.toml is ahead of last tag (release in flight); cliff ignores 'release:' commits
  • (release) Drop x86_64-apple-darwin (Intel Mac); Apple Silicon only

Fixed

  • (release) Create tag via gh release --target (GITHUB_TOKEN can't git push workflow-touching commits)

0.0.0-dev - 2026-05-28

Added

  • Integrate ORB-SLAM3 backend with robot-localize runtime
  • (utils-robot) Single Robot struct + new robot.yaml schema

CI

  • Wire release-plz + cargo-dist binary release
  • Install libudev-dev before cargo build
  • (release) Install libudev-dev on Linux runners for cargo-dist builds
  • (release) Cargo-dist owns the GitHub Release; release-plz only tags

Other

  • (license) Switch workspace to AGPL-3.0-only
  • Bootstrap joypad workspace
  • Ignore target/ and editor cruft
  • (deps) Rewire engine/runtimes git deps to phoxal/framework
  • (deps) Track framework renames (drop utils- prefix)
  • (version) Workspace → 0.0.0-dev (align with framework)
  • Release v0.0.0-dev

Refactored

  • (workspace) Carve members into future-repo subdirs
  • (engine) Fold phoxal-utils-conventions into phoxal-engine
  • (api) Introduce pub mod v1 in every phoxal-*-api crate