Skip to content

v1.28.0

Choose a tag to compare

@Josverl Josverl released this 11 Apr 21:29
· 160 commits to main since this release

What's Changed

  • Add additional umodule deprecations for MicroPython library standardization
  • Add --exclude CLI parameter for board-specific module exclusions by @andrewleech in #701
  • Ensure lib directory exists before mip_install by @andrewleech in #703
  • Add board/variant info to frozen stubs manifest files
  • Handle C-modules extended by frozen Python modules (ESP32 machine/PCNT)
  • Inspect __doc__ property in createstubs.py
  • Use inspect module in createstubs.py for async/generator detection and parameter signatures.
  • Report stub location after creating stubs.

Documentation

  • docs: add dedicated Quick Start page for contributing board stubs, remove redundant pages, and fix inconsistencies
  • docs: add WSL2 note to prerequisites and show my-stubs folder in tree view

Dependencies etc

  • ci: replace deprecated macos-13 runner with macos-latest
  • build(deps): bump urllib3 from 2.5.0 to 2.6.0
  • mpremote v1.28.0
  • mpflash v1.28.0

New Contributors

Full Changelog: v1.26.3...v1.28.0