Skip to content

v0.3.0

Compare
Choose a tag to compare
@tmplt tmplt released this 05 Jan 15:08
· 59 commits to master since this release

RTIC Scope has finally reached a point that is close to production ready. With all features necessary for software and hardware task tracing, this release marks the end of the project work within the frame of my thesis. But the work continues at @GrepitAB.

From this release forward, a proper changelog will be enforced.

Overarching documentation can be found at the project root.

What's Changed

  • Create a test bench by @tmplt in #55
  • scope/build: improve error message, add relevant hints and CI by @tmplt in #59
  • Implement software task tracing by @tmplt in #57
  • run_loop: sync select next packet and halt condition by @tmplt in #68
  • Add a newline to separate JSON messages. by @Yatekii in #67
  • replay: add --trace-file option by @tmplt in #71
  • test --frontend from PATH, relative, and absolute path by @tmplt in #72
  • Don't build artifact on replay by @tmplt in #29
  • Refactor recovery module, record software task dispatchers by @tmplt in #65
  • Buffer packets from target by @tmplt in #78
  • Asynchronously print frontend stderrs by @tmplt in #80
  • Replace itm-decode with itm reimplementation by @tmplt in #85
  • print a final status message, summarizing the trace/replay by @tmplt in #87
  • add --dont-touch-target, which requires --serial by @tmplt in #93
  • Bump RTIC to v1.0.0 by @tmplt in #97
  • Finalize cortex-m-rtic-trace by @tmplt in #98
  • Finalize documentation by @tmplt in #99

New Contributors

Full Changelog: 0.2.0...v0.3.0