v2.2.0
Release Notes for v2.2.0 (since v2.1.0)
Summary
A cleanup release that focus on un-breaking the DB Schema and storage in SQLite DB that was broken in 2.1.0 after the major addition of many new features in the model and output.
✨ New Features
No major new features
🚀 Improvements
Animation
- Better and more information and error text to show progress of encoding
- Discover directly if ffmpeg is not installed
- Set default animation time speedup to 6 times
Misc
- Recorded a manual set Random seed (via
-Soption) in the model so it is stored in the DB
🐛 Bug Fixes
- Storing the result and model in DB (via the
-Qoption) was broken in v2.1.0 - The animation file name in model was not updated when changed due to collision with existing file name
🛠 Build system
- Added Python script to auto-generate SQL code to create sqlite tables and update data based on the model and result JSON structures. This will eliminate forgotten or mistyped fields in SQL code. See ``scripts/gen_sqlite.py`
📚 Documentation
- Updated README examples
Full Changelog: v2.1.0...v2.2.0