# Matemat Changelog ## Version 0.2.9 Enhancement ### Changes - Enhancement: Disable text selection and prevent image dragging for better touchscreen support ## Version 0.2.8 Feature release ### Changes - Feature: Add "custom price" products - Fix: Buying not working when using the NullDispenser - Breaking: Remove Arch Linux packaging ## Version 0.2.7 Feature release ### Changes - Feature: More touch-friendly deposit interface ## Version 0.2.6 Bugfix release ### Changes - Fix: Improve support for stock providers ## Version 0.2.5 Feature release ### Changes - Feature: Non-stockable products - Feature: Pluggable stock provider and dispenser modules - Fix: Products creation raised an error if no image was uploaded ## Version 0.2.4 Feature release ### Changes - Feature: Quick-and-dirty Prometheus metrics exporter ## Version 0.2.3 Bugfix fix release ### Changes - Fix: Session timeout lead to 500 error ## Version 0.2.2 Security fix release ### Changes - Fix: Sessions were shared between clients ## Version 0.2.1 Hotfix release ### Changes - Fix: Properly load config ## Version 0.2 Switch web framework, UI fixes. ### Changes - Migrate from custom web framework to bottle.py - Minor UI changes, more touchscreen-friendly ## Version 0.1.1 Minor bugfix release. ### Changes - Fixed: 500 Error when attempting to change the password with a wrong old password. ## Version 0.1 First somewhat stable version of Matemat. ### Changes - First somewhat stable version. - Went back to Python 3.6 for Debian packaging. - Automated deployment & release management.