Releases: ferrous-systems/rust-training
Releases · ferrous-systems/rust-training
v1.21.1
v1.21.0
What's Changed
- Update to cortex-r-rt 0.2 by @jonathanpallant in #302
- C++ cheatsheet by @LeonMatthesKDAB in #282
New Contributors
- @LeonMatthesKDAB made their first contribution in #282
Full Changelog: v1.20.0...v1.21.0
v1.20.0
What's Changed
- Move closures up the agenda. by @jonathanpallant in #293
- Mention alternatives to svd2rust by @jonathanpallant in #294
- Bump workspaces up the agenda as well. by @jonathanpallant in #295
- Array syntax by @jonathanpallant in #297
- Use I2C as an embedded-hal example trait by @jonathanpallant in #298
- Updating booting notes by @jonathanpallant in #299
Full Changelog: v1.19.0...v1.20.0
v1.19.0
What's Changed
- Typo and formatting fixes by @miguelraz in #277
- Update runners to Ubuntu 24.04. by @jonathanpallant in #281
- Simplify UnsafeCell and RefCell examples by @jonathanpallant in #283
- Parallel CI by @miguelraz in #278
- Update rust-analyser config by @jonathanpallant in #284
- Change canary to use new build command. by @jonathanpallant in #285
- Canary runs weekly again. by @jonathanpallant in #286
- Update why rust by @jonathanpallant in #288
Full Changelog: v1.18.0...v1.19.0
v1.18.0
What's Changed
- Kani slides by @listochkin in #221
- kani deck: typos and small changes by @listochkin in #233
- build canary beta/nightly weekly by @miguelraz in #236
- rename uart-pins example in writing-drivers.md by @miguelraz in #234
- Update iterators.md by @vincentme in #243
- bump copyright only on README by @miguelraz in #244
- setup xtask infra for cheatsheets by @miguelraz in #159
- add OnceCell to shared-mutability + splitting burrows speaker notes by @miguelraz in #107
- Split off Weekly Canary Build by @miguelraz in #245
- Colored prototype by @miguelraz in #242
- typo fix rogue backtick by @miguelraz in #248
- Adding UART examples by @jonathanpallant in #246
- port async/await slides to .md by @miguelraz in #252
- xtask cheatsheets: add unit tests and handle slide deck title corner case by @miguelraz in #253
- Link to channel description docs by @jonathanpallant in #256
- add C++ cheatsheet skeleton by @miguelraz in #250
- fix typos, and make capitalizations consistent by @tshepang in #258
- avoid [stable,beta,nightly] matrix failing fast by @miguelraz in #259
- speed up ci (no caching) by @miguelraz in #261
- New slides: Dealing with Unwrap by @miguelraz in #251
- Comment CI speedups and add colors by @miguelraz in #264
- deduplicate CI jobs by @miguelraz in #265
- extraneous word by @tshepang in #267
- fail-fast is on strategy: key by @miguelraz in #268
- update to ubuntu-24.04 by @miguelraz in #269
- Use derive-mmio for CMSDK UART driver, and cortex-r-rt. by @jonathanpallant in #270
- Use published derive-mmio. by @jonathanpallant in #271
- remove extraneous --no-self-update rustup calls by @miguelraz in #272
- Update with more comments by @miguelraz in #266
- colourise the defmt slides by @miguelraz in #273
- add oneline log to probe-rs in defmt.md by @miguelraz in #275
Full Changelog: v1.17.0...v1.18.0
v1.17.0
What's Changed
- object safety is now called dyn compatibility by @miguelraz in #224
- Fix headings in shape-rust-program.md by @jonathanpallant in #227
- Adds a Visual Studio FFI project to use-rust-in-c. by @jonathanpallant in #223
- Replace mermaid with Graphviz by @jonathanpallant in #226
- Adds defmt/qemu/Cortex-M4 example. by @jonathanpallant in #228
- Update bsp-demo by @jonathanpallant in #229
- Update iterators.md by @vincentme in #230
- Also install mermaid. by @jonathanpallant in #231
New Contributors
- @vincentme made their first contribution in #230
Full Changelog: v1.16.0...v1.17.0
v1.16.0
What's Changed
- Split the build (into separate Rust and Ferrocene jobs) by @jonathanpallant in #219
- Add notes on program shape by @jonathanpallant in #222
Full Changelog: v1.15.0...v1.16.0
v1.15.0
What's Changed
- Update lifetimes by @jonathanpallant in #213
- Add static and const variables by @jonathanpallant in #214
- Added the missing ´mut´ to the code example by @Sonic78 in #216
- Update and simplify quotes in tradeoffs.md by @jonathanpallant in #217
- Update unsafe by @jonathanpallant in #218
- Add safe extern by @jonathanpallant in #220
New Contributors
Full Changelog: v1.14.0...v1.15.0
v1.14.0
Release v1.14.0
v1.13.0
Release v1.13.0