Skip to content

Commit 660c27d

Browse files
committed
add release notes for version 0.57.4
1 parent 6bb2408 commit 660c27d

File tree

1 file changed

+41
-0
lines changed

1 file changed

+41
-0
lines changed

docs/versions/release_notes.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,47 @@ Note you can also click the "Assets" section at the end of the notes
1212
for each release to download the PDF or HTML versions of the
1313
documentation for that specific release.
1414

15+
## 0.57.4
16+
17+
Release: September X, 2025
18+
19+
### New Features
20+
* Implemented FAST Stepper device
21+
* Improve FAST Audio support, including new machine vars for `fast_audio_(amp_name)_volume`
22+
* Virtual platform behaviors for `virtual_platform_add_ball_to_device`, `virtual_platform_remove_ball_from_device`, and `virtual_platform_set_switch`
23+
* Carousel feature and setting: `wrap_items`. Set to false to disable wrap from last to first item on rotate.
24+
* Added Pin2DMD HD support (256x64)
25+
* Added ZeDMD support
26+
* Support template evaluation on diverter `activation_time` value to enable use with settings
27+
28+
### Improvements
29+
* Include shot name as parameter in `(shot_group_name)_hit` event and `(shot_group_name)_(state)_hit` event
30+
* Attract mode inherits from Carousel mode by default
31+
* TextUI ignores machine vars from audits, platforms, and mpf prefix
32+
* Add error log when FAST node boards not found in IO loop
33+
* Updated github actions versions for build
34+
* Updated many validation error numbers to remove duplicate numbers appearing on multiple errors
35+
* Update light numbering for virtual, OPP, and PKONE so that lights numbered based on previous light addresses collapse the offsets into a single value (e.g. +2 instead of +1+1)
36+
* Remove asserting on FAST EXP board product ID matching the model, due to different production runs containing different component IDs
37+
* Refactored high_score mode python internals
38+
* Enabled Github testing of Python 3.12
39+
40+
### Bug Fixes
41+
* Fixed service mode light chain parsing
42+
* Fixed FAST Neuron switch management attempting to read switches from other platforms
43+
* Refactor machine var management via BCP
44+
* Fix timer control event bug where kwargs would leak from setup function into event handlers
45+
* Require `setuptools` in installation to fix missing dependency
46+
* Placeholder manager updates due to deprecation warnings in AST library
47+
* Update docs site links with new version namespace ("latest/") in URL
48+
* Service mode coil mapping will skip `dual_wound_coil` devices -- each individual coil should appear separately in the menu
49+
* Stop shot control event handlers being disabled when the shot is disabled. Shot control events are intended to take effect even when the shot is disabled.
50+
* Fixed audit for average value being calculated incorrectly during multiplayer games (such as with score average value, but any statistic tracking average was affected)
51+
* Fixed FAST port detector failing to retry on initial connection timeout
52+
53+
### Breaking Changes
54+
* Disabled tests for Spike, LISY, and PKONE platforms that had begun to fail under Python 3.12
55+
1556
## 0.57.3
1657

1758
Release: September 15, 2024

0 commit comments

Comments
 (0)