0.55
Note that the Assets link after these notes includes PDF and HTML (zipped) downloads of the user documentation for this version.
Video about some of the changes in 0.55:
Video about release creation:
Breaking changes in config
- Removed Python 3.5 support
- Added Python 3.8 and 3.9 support (default in Ubuntu 20.04)
New Features
- Flashing Segment Displays in P-Roc
- Segment Display Match Flashing
- Visual Pinball Engine (VPE) Support
- New argument "remaining" in counts
- Initial support for auto-generating wire harnesses
- Tilt improvements
- New hardware: Initial PKONE support
- Improved config validation
- More Service Mode Features
- Open Pinball Project 2.1 Firwmare (for Cobrapin)
- State Machines in non-game modes
- EOS repulse in software
- Better EOS support in FAST and P/P3-Roc
- Ball search only starts at boot when there is at least one ball
- Allow updating speed and manual_advance of shows
- Power management for enable on coils
- Production bundles for config in production machines
- RGB segment displays
- New hardware: FAST segment displays
- Segment displays emulator
- Animations for segment displays
- New command: "mpf hardware benchmark"
- Improved servo support
- Support switches in Pololu Tic
- Add more subscriptions and placeholders
- New spinner device
- New crash reporter