4

Knurling-rs changelog #18

 3 years ago
source link: https://ferrous-systems.com/blog/knurling-changelog-18/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

knurling-horizontal-logo.svg

This is the 18th changelog for Knurling-rs, our push to sustainably build better tooling for developing and debugging Rust software for embedded systems. Knurling-rs includes a suite of tools that make it easier to develop, log, debug, and test your embedded Rust libraries and applications!

Knurling-rs is supported by our sponsors on GitHub. If you're interested in seeing more projects like this, consider becoming a sponsor today!

1.0Improvements 🦀

1.1defmt

  • #410 Add knurling logo to API docs
  • #414 defmt_test: Extend intro docs
  • #415 defmt_decoder: Make elf2table::{Location, Locations} public. Thanks to mattico!

1.2probe-run

  • #161 Clarify docs about compilation profiles

1.3app-template

  • #48 Improve getting started docs. Thanks to afajl!

2.0Fixes 🔨

2.1defmt

  • #400 defmt_itm: Fix typo

2.2probe-run

  • #158 Fix Ctrl+C handling

3.0Internal Improvements 🧽

3.1defmt

  • #401 qemu-run: Allow ignoring defmt version to simplify compatiblity check
  • #403 Add (back) the backwards-compatiblity check to CI
  • #413 Disable unstable-test on docs.rs

3.2probe-run

  • #155 Remove unnecessary log feature
  • #162 Remove panic-probe from repo, since it lives in defmt now

3.3app-template

  • #43, #44 Add debug information and optimizations to test profile

4.0Version Update Notification 🆙

probe-run received a hotfix release v0.2.1, to resolve the regression of not being able to exit probe-run with Ctrl-C, as reported in #156. Thanks novuscy for filing this!

5.0Sponsor this work

Knurling-rs is mainly funded through GitHub sponsors. Sponsors get early access to the tools we are building and help us to support and grow the knurling tools and courses. Thank you to all of the people already sponsoring our work through the Knurling project!


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK