Skip to content

0.9.6

Choose a tag to compare

@ThomasFarstrike ThomasFarstrike released this 16 May 17:44
· 144 commits to main since this release

Builtin Apps:

  • About: show correct next update partition instead of always using get_next_update()
  • OSUpdate: restrict OTA update flip-flop target to ota_0/ota_1 instead of all ota_N partitions (via shared partition helper)

Frameworks:

  • Add mpos.partitions.get_next_update_partition() helper that alternates between ota_0 and ota_1 only
  • DownloadManager: add "redact" argument to replace sensitive info with REDACTED in log output
  • SettingActivity: support slider UI for integer settings
  • SettingActivity: show human-readable value instead of internally used option

Board Support:

  • Fri3d 2026: access expander.analog as property instead of function

OS:

  • Disable the repl on hardware uart for esp32s3 targets (USB serial still works)
  • Remove big, rarely used font Montserrat 34, 40 and 48 to reduce build size by 218KiB, while apps can still upscale or load fonts at runtime

Autogenerated Changelog

  • make expander analog method a property again by @bertouttier in #130
  • disable the repl on hardware uart for esp32s3 targets by @bertouttier in #132
  • add usb-device-midi from microptyhon-lib to the image by @bertouttier in #134
  • Add a driver and demo app for the DJ add-on by @bertouttier in #133
  • DownloadManager: add redact_url= kwarg to hide auth-bearing URLs in logs by @bitcoin3us in #136
  • SettingsActivity: render ui_options label instead of raw pref value by @bitcoin3us in #137

Full Changelog: 0.9.5...0.9.6