You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/versions/release_notes.md
+41Lines changed: 41 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,6 +12,47 @@ Note you can also click the "Assets" section at the end of the notes
12
12
for each release to download the PDF or HTML versions of the
13
13
documentation for that specific release.
14
14
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
0 commit comments