Releases: rlrml/subtr-actor
Releases · rlrml/subtr-actor
v0.5.0
v0.5.0 - 2026-04-29
- Relax Cargo dependency version bounds so downstream builds can pick up newer
boxcarsreleases with EAC replay-format support. - Add April 2026 post-EAC Ballchasing replay fixtures across duel, doubles,
standard, and private matches. - Add post-EAC regression coverage for parsing, structured replay data, ndarray
features, aggregate stats, typed and dynamic stats timelines, JSON
serialization, and motion plausibility.
v0.4.0
v0.4.0 - 2026-04-25
- Fix legacy replay rigid-body normalization across position, velocity, and
rotation format boundaries, with fixture-backed replay-format documentation. - Add replay plausibility probes and regression coverage for historical replay
interpretation. - Flatten checked-in replay fixture assets and add viewer links for visual
inspection through the GitHub Pages stats player. - Add URL preloading to the stats player, including readable
replayUrl=
links and compressedr=replay URL links. - Improve stats replay loading progress and fixture handling in the viewer.
- Refresh Rust, Python, and JavaScript release metadata to
0.4.0.
v0.2.3
v0.2.3 - 2026-03-19
- Fix PyPI wheel builds by keeping the
reqwestandringdependency chain
out of the Python binding build unless the Ballchasing comparison CLI is
explicitly enabled. - Refresh Rust, Python, and JavaScript release metadata to
0.2.3.
v0.2.2
v0.2.2 - 2026-03-19
- Rename the npm stats viewer package to
subtr-actor-stats-player. - Refresh the Pages build metadata after the stats player lockfile update.
- Refresh release metadata to
0.2.2.
v0.2.1
v0.2.1 - 2026-03-19
- Refactor the stats player into reusable scaffolding, templates, and module
builders to make the package easier to extend and maintain. - Fix time-in-zone colors so player-relative lanes render correctly.
- Refresh release metadata to
0.2.1.
v0.1.17
v0.1.17 - 2026-03-10
- Fix demolition extraction when same-frame replay cleanup clears a car's
Engine.Pawn:PlayerReplicationInfolink toActorId(-1). - Continue collecting demolitions from raw frame updates when same-frame actor deletion prevents the demolish attribute from entering modeled actor state.
- Fix the
car_to_playermapping used during demolish resolution so it remains keyed by car actor ID rather than player actor ID. - Preserve the victim's last known rigid body location for same-frame deletions instead of falling back to origin.
- Add
assets/replays/test/new_demolition_format.replayand a regression test that asserts it yields 10 demolition events.
Published packages:
v0.1.14
Full Changelog: v0.1.13...v0.1.14
v0.1.13
Full Changelog: v0.1.12...v0.1.13
v0.1.12
What's Changed
- Add CI workflows for releasing Python and JavaScript packages by @jtmarks6 in #19
- Fix BallHasBeenHit always returning 1 by @colonelpanic8 in #17
- Merge useful changes from blastorg fork by @colonelpanic8 in #18
Full Changelog: v0.1.11...v0.1.12