Software for powering real pinball machines. 100% free. 100% open source.
02 Feb 2019 - jab
MPF 0.52 has been released as maintenance release with new features, bugfixes, refactorings and no breaking changes.
Today, we release MPF 0.52 as a maintainance release to 0.51. 0.51 users should be able to upgrade with no changes to their config. This post only mentions some highlights and you can alternatively read the full release notes in the MPF docs.
MPF 0.52 supports Python 3.7 which will hit mainstream soon.
It improves performance in some areas.
Additionally, we updated to a newer version of our YAML parsing library which should yield some startup performance improvements.
Some areas received polishing:
A few new hardware platforms are supported in 0.52:
To upgrade, use pip:
pip install --upgrade mpf mpf-mc
Note: if you installed mpf with
kivy -m pip3, you’ll need to use the same pip command as you did then.
If you use MPF Monitor, that will need an upgrade too
pip install --upgrade mpf-monitor
We extended the documentation. The config reference for almost all devices has been completed. We added a section about game design and how to lay out your modes. We documented common modes based on questions in our forum. Please ask there if you are missing anything.