v2.1
BREAKING CHANGES:
- Bin size has increased from 2mb to 3mb; you will need to erase/create a new file system to update from v2.0 to v2.1
- Some library functions/methods that previously allowed keyword args to be given as positional args, will now only work as keyword args. (As far as I know, this isn't breaking any published MH apps, but could break some private apps.)
Major improvements:
- Internationalization!
- Full multilingual UTF8 font built in!
- Some major improvements have been made to the code (a pyproject.toml has been added, and all builtin modules have been linted.)
- Updated to MicroPython v1.23
- Conditionals that are proccessed by
parse_files.py
are now commented out, rather than deleted. - Some small bugs have been fixed.
What's Changed
- I18n support by @RealClearwave in #124
- I18n menu update by @echo-lalia in #126
- Revamp speedtesting script by @echo-lalia in #127
- Freeze utf8 by @echo-lalia in #135
- Comment out failed conditionals (rather than deleting them) by @echo-lalia in #136
- Hydefix by @echo-lalia in #137
- Fixmpyboard by @echo-lalia in #138
- Settings updates by @echo-lalia in #142
- Update MicroPython to 1.23 by @echo-lalia in #144
- Bugfixing by @echo-lalia in #150
- Add get_instance util by @echo-lalia in #151
- Add easings module by @echo-lalia in #152
- Improve TDeck trackball by @echo-lalia in #153
- Fixerrors by @echo-lalia in #154
- update files app by @echo-lalia in #156
Full Changelog: v2.0...v2.1