Just a maintenance update, merging all the changes to dev since the last release in Jan 2023. This is now 0.56.2 and what you'll get if you run pip install mpf. The dev branch has been changed to version 0.57. All new features will go into there, but we can merge them into the 0.56.x if needed.
What's Changed
- feat: Floor division support in dynamic values by @avanwinkle in #1695
- Add Player Vars to High Score Mode by @atummons in #1696
- Save High Score Variables in high_scores.yaml by @atummons in #1699
- added documentation to have a fully working (simple) code example to … by @worldpeace-germany in #1698
- Enable Speedometer Devices by @cobra18t in #1692
- Enable dynamic speed in show_player and post elapsed time for a sequence_shot completion by @cobra18t in #1702
- Allow outline in text widgets by @ericselk2018 in #1701
- add support for using * tag to return all devices by @ericselk2018 in #1700
- Fix Format of Values Saved to Data/High_score by @atummons in #1704
- Adds pinproc files for Python 3.9 by @atummons in #1706
- Bugfix settings machine vars not persisting on subsequent data writes by @avanwinkle in #1708
- Adds Pinproc Files for 3.10 and 3.11 and Cleanup Old Files by @atummons in #1710
- Support machine_path arg in MC production builds by @avanwinkle in #1711
New Contributors
- @worldpeace-germany made their first contribution in #1698
Full Changelog: v0.56.0...v0.56.2