Skip to content

v0.3.0

Latest
Compare
Choose a tag to compare
@MabezDev MabezDev released this 24 Feb 17:10
5eaeafb

Added

  • Added a version checker that prints a warn message if not using latest esp-generate version (#87)
  • After generating the project the tool now checks the rust version, espflash version and probe-rs version (#88)
  • Be more helpful in case of common linker errors (#94)
  • Support for ELIF conditions (#96)
  • Display help text (#100, #103)
  • Added an option to enable unstable HAL features (#104)
  • Added support for selection groups (#119)
  • Added runArgs to DevContainer settings to allow flashing from Linux (#154)
  • It is now possible to select a panic handler, and log library. (#120)

Changed

  • Update probe-rs run arguments (#90)
  • When using embassy option, async_main.rs file was renamed to main.rs (#93)
  • The UI no longer allows selecting options with missing requirements, and does not allow deselecting
    options that are required by other options. (#101)
  • Options can now declare negative requirements (e.g. !alloc can not be enabled if alloc is used) (#101)
  • Template settings are now described in a template-specific yaml file (#103)
  • Test cases are now generated from template settings (#106)
  • Updated and removed some unused extensions (#109, #111)
  • The option names are now display in the menu (#116)
  • Options that are not applicable to the selected chip are not shown (#116)
  • Inactive menu items are now colored differently (#115)
  • The CLI now exits with success when the user quits (#117)

Fixed

  • No longer include smoltcp as a dependency for BLE-only configurations (#108)

Removed

  • Removed scripts/build.sh and scripts/flash.sh scripts (#124)