Skip to content

Commit 81cbbb7

Browse files
Release 0.14.2
1 parent 2a0b906 commit 81cbbb7

4 files changed

Lines changed: 6 additions & 6 deletions

File tree

osupdate_esp32.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "0.14.1",
3-
"download_url": "https://updates.micropythonos.com/releases/esp32/MicroPythonOS_esp32_0.14.1.ota",
4-
"changelog": "0.14.1\n======\n\nBuiltin Apps:\n- AppStore: improve responsiveness by skipping download of icons in list view (generate image based on SHA1 hash)\n- AppStore: use new version field in BadgeHub.eu's /project-summaries\n- New MPOS-AppLogos icons by @QuasiKili\n- Appstore, OSUpdate, Settings: remove redundant assets/ folder\n\nFrameworks:\n- MposKeyboard: don't show NEWLINE button when the linked textarea is set_one_line(True)\n- Code cleanups\n\nOS:\n- Reduce max concurrent DNS resolving threads from 4 to 2 to be on the safe side\n\n0.14.0\n======\n\nBoard Support:\n- DFRobot UniHiker K10: add board support (ST7789 display, XL9535 GPIO expander, GC2145 camera, on-board sensors, RGB LED) by @woodhead-tech\n- Fri3d 2026: repeat buttons when pressed\n- Add new 'web' target by @DrSkunk to run in a webbrowser using WebAssembly!\n\nBuiltin Apps:\n- About: fix logo not showing\n- AppStore: download the correct .mpk from BadgeHub.eu if there are multiple versions\n- File Manager: fix browsing SD card (FAT32) folders and files not showing\n- OSUpdate: show raw ESP error and a user-friendly message when the update fails to activate\n\nFrameworks:\n- AppManager: add support for apps as Python packages\n- AudioManager: support for desktop audio by @jnuyens\n- DownloadManager and aiohttp: various connection handling improvements by @jnuyens\n- File Explorer: add support for deleting directories\n- Focus: `add_focus_border()` highlights stay hidden until the user navigates by direction\n- FontManager: fallback to included lips for various variations\n- NotificationManager: add buzzer sound notifications with setting\n- SDCard: tolerate trailing slashes when listing SD card contents\n- StreamingUnzip: tolerate trailing slashes when creating directories\n- FontManager: tolerate trailing slashes when listing directories\n- WifiService: increase connection timeout from 10 to 13 seconds, reduce log levels to avoid polluting REPL shell\n\nOS:\n- Increase size of esp32-small and lilygo_t4 partitions to 3800000 to accomodate esp32 builds\n- shutil: tolerate trailing slashes in `rmtree()`, `copytree()`, and `move()`\n- os.path: fix `exists()`, `isdir()`, and `isfile()` for directories ending with `/` on FAT32\n- micropython-nostr: add NIP-17 and NIP-44 support\n- DNS lookups in separate thread to prevent UI hang on esp32 by @jnuyens\n- Strip trailing slashes from directory paths before filesystem calls to support both LittleFS and FAT32 (SD card)\n\n"
2+
"version": "0.14.2",
3+
"download_url": "https://updates.micropythonos.com/releases/esp32/MicroPythonOS_esp32_0.14.2.ota",
4+
"changelog": "0.14.2\n======\n\nBuiltin Apps:\n- AppStore: use one backend list call to check for updates instead of per-app detail fetches\n\nFrameworks:\n- NotificationManager: support emojis in notifications\n- Topmenu: close notification bar when launching app from notification drawer\n\n0.14.1\n======\n\nBuiltin Apps:\n- AppStore: improve responsiveness by skipping download of icons in list view (generate image based on SHA1 hash)\n- AppStore: use new version field in BadgeHub.eu's /project-summaries\n- New MPOS-AppLogos icons by @QuasiKili\n- Appstore, OSUpdate, Settings: remove redundant assets/ folder\n\nFrameworks:\n- MposKeyboard: don't show NEWLINE button when the linked textarea is set_one_line(True)\n- Code cleanups\n\nOS:\n- Reduce max concurrent DNS resolving threads from 4 to 2 to be on the safe side\n\n0.14.0\n======\n\nBoard Support:\n- DFRobot UniHiker K10: add board support (ST7789 display, XL9535 GPIO expander, GC2145 camera, on-board sensors, RGB LED) by @woodhead-tech\n- Fri3d 2026: repeat buttons when pressed\n- Add new 'web' target by @DrSkunk to run in a webbrowser using WebAssembly!\n\nBuiltin Apps:\n- About: fix logo not showing\n- AppStore: download the correct .mpk from BadgeHub.eu if there are multiple versions\n- File Manager: fix browsing SD card (FAT32) folders and files not showing\n- OSUpdate: show raw ESP error and a user-friendly message when the update fails to activate\n\nFrameworks:\n- AppManager: add support for apps as Python packages\n- AudioManager: support for desktop audio by @jnuyens\n- DownloadManager and aiohttp: various connection handling improvements by @jnuyens\n- File Explorer: add support for deleting directories\n- Focus: `add_focus_border()` highlights stay hidden until the user navigates by direction\n- FontManager: fallback to included lips for various variations\n- NotificationManager: add buzzer sound notifications with setting\n- SDCard: tolerate trailing slashes when listing SD card contents\n- StreamingUnzip: tolerate trailing slashes when creating directories\n- FontManager: tolerate trailing slashes when listing directories\n- WifiService: increase connection timeout from 10 to 13 seconds, reduce log levels to avoid polluting REPL shell\n\nOS:\n- Increase size of esp32-small and lilygo_t4 partitions to 3800000 to accomodate esp32 builds\n- shutil: tolerate trailing slashes in `rmtree()`, `copytree()`, and `move()`\n- os.path: fix `exists()`, `isdir()`, and `isfile()` for directories ending with `/` on FAT32\n- micropython-nostr: add NIP-17 and NIP-44 support\n- DNS lookups in separate thread to prevent UI hang on esp32 by @jnuyens\n- Strip trailing slashes from directory paths before filesystem calls to support both LittleFS and FAT32 (SD card)\n\n"
55
}

osupdate_esp32s3.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "0.14.1",
3-
"download_url": "https://updates.micropythonos.com/releases/esp32s3/MicroPythonOS_esp32s3_0.14.1.ota",
4-
"changelog": "0.14.1\n======\n\nBuiltin Apps:\n- AppStore: improve responsiveness by skipping download of icons in list view (generate image based on SHA1 hash)\n- AppStore: use new version field in BadgeHub.eu's /project-summaries\n- New MPOS-AppLogos icons by @QuasiKili\n- Appstore, OSUpdate, Settings: remove redundant assets/ folder\n\nFrameworks:\n- MposKeyboard: don't show NEWLINE button when the linked textarea is set_one_line(True)\n- Code cleanups\n\nOS:\n- Reduce max concurrent DNS resolving threads from 4 to 2 to be on the safe side\n\n0.14.0\n======\n\nBoard Support:\n- DFRobot UniHiker K10: add board support (ST7789 display, XL9535 GPIO expander, GC2145 camera, on-board sensors, RGB LED) by @woodhead-tech\n- Fri3d 2026: repeat buttons when pressed\n- Add new 'web' target by @DrSkunk to run in a webbrowser using WebAssembly!\n\nBuiltin Apps:\n- About: fix logo not showing\n- AppStore: download the correct .mpk from BadgeHub.eu if there are multiple versions\n- File Manager: fix browsing SD card (FAT32) folders and files not showing\n- OSUpdate: show raw ESP error and a user-friendly message when the update fails to activate\n\nFrameworks:\n- AppManager: add support for apps as Python packages\n- AudioManager: support for desktop audio by @jnuyens\n- DownloadManager and aiohttp: various connection handling improvements by @jnuyens\n- File Explorer: add support for deleting directories\n- Focus: `add_focus_border()` highlights stay hidden until the user navigates by direction\n- FontManager: fallback to included lips for various variations\n- NotificationManager: add buzzer sound notifications with setting\n- SDCard: tolerate trailing slashes when listing SD card contents\n- StreamingUnzip: tolerate trailing slashes when creating directories\n- FontManager: tolerate trailing slashes when listing directories\n- WifiService: increase connection timeout from 10 to 13 seconds, reduce log levels to avoid polluting REPL shell\n\nOS:\n- Increase size of esp32-small and lilygo_t4 partitions to 3800000 to accomodate esp32 builds\n- shutil: tolerate trailing slashes in `rmtree()`, `copytree()`, and `move()`\n- os.path: fix `exists()`, `isdir()`, and `isfile()` for directories ending with `/` on FAT32\n- micropython-nostr: add NIP-17 and NIP-44 support\n- DNS lookups in separate thread to prevent UI hang on esp32 by @jnuyens\n- Strip trailing slashes from directory paths before filesystem calls to support both LittleFS and FAT32 (SD card)\n\n"
2+
"version": "0.14.2",
3+
"download_url": "https://updates.micropythonos.com/releases/esp32s3/MicroPythonOS_esp32s3_0.14.2.ota",
4+
"changelog": "0.14.2\n======\n\nBuiltin Apps:\n- AppStore: use one backend list call to check for updates instead of per-app detail fetches\n\nFrameworks:\n- NotificationManager: support emojis in notifications\n- Topmenu: close notification bar when launching app from notification drawer\n\n0.14.1\n======\n\nBuiltin Apps:\n- AppStore: improve responsiveness by skipping download of icons in list view (generate image based on SHA1 hash)\n- AppStore: use new version field in BadgeHub.eu's /project-summaries\n- New MPOS-AppLogos icons by @QuasiKili\n- Appstore, OSUpdate, Settings: remove redundant assets/ folder\n\nFrameworks:\n- MposKeyboard: don't show NEWLINE button when the linked textarea is set_one_line(True)\n- Code cleanups\n\nOS:\n- Reduce max concurrent DNS resolving threads from 4 to 2 to be on the safe side\n\n0.14.0\n======\n\nBoard Support:\n- DFRobot UniHiker K10: add board support (ST7789 display, XL9535 GPIO expander, GC2145 camera, on-board sensors, RGB LED) by @woodhead-tech\n- Fri3d 2026: repeat buttons when pressed\n- Add new 'web' target by @DrSkunk to run in a webbrowser using WebAssembly!\n\nBuiltin Apps:\n- About: fix logo not showing\n- AppStore: download the correct .mpk from BadgeHub.eu if there are multiple versions\n- File Manager: fix browsing SD card (FAT32) folders and files not showing\n- OSUpdate: show raw ESP error and a user-friendly message when the update fails to activate\n\nFrameworks:\n- AppManager: add support for apps as Python packages\n- AudioManager: support for desktop audio by @jnuyens\n- DownloadManager and aiohttp: various connection handling improvements by @jnuyens\n- File Explorer: add support for deleting directories\n- Focus: `add_focus_border()` highlights stay hidden until the user navigates by direction\n- FontManager: fallback to included lips for various variations\n- NotificationManager: add buzzer sound notifications with setting\n- SDCard: tolerate trailing slashes when listing SD card contents\n- StreamingUnzip: tolerate trailing slashes when creating directories\n- FontManager: tolerate trailing slashes when listing directories\n- WifiService: increase connection timeout from 10 to 13 seconds, reduce log levels to avoid polluting REPL shell\n\nOS:\n- Increase size of esp32-small and lilygo_t4 partitions to 3800000 to accomodate esp32 builds\n- shutil: tolerate trailing slashes in `rmtree()`, `copytree()`, and `move()`\n- os.path: fix `exists()`, `isdir()`, and `isfile()` for directories ending with `/` on FAT32\n- micropython-nostr: add NIP-17 and NIP-44 support\n- DNS lookups in separate thread to prevent UI hang on esp32 by @jnuyens\n- Strip trailing slashes from directory paths before filesystem calls to support both LittleFS and FAT32 (SD card)\n\n"
55
}
3.52 MB
Binary file not shown.
3.46 MB
Binary file not shown.

0 commit comments

Comments
 (0)