Skip to content

Releases: tosc-rs/mnemos

Update: 2024-02-12

12 Feb 09:09
beb463f
Compare
Choose a tag to compare

What's Changed

  • style: fix a pile of "dumb but fair" clippy lints by @hawkw in #303
  • docs: update Oranda, fix syntax highlighting by @hawkw in #304
  • refac(D1): move spin delay from ccu to clint by @hawkw in #305

Full Changelog: date-2023-12-12...date-2024-02-12

Weekly Update: 2023-12-12

12 Dec 16:07
3534ed7
Compare
Choose a tag to compare

It has been a busy time outside of mnemOS work, so the weekly update turned into an update after a couple of months!

What's Changed

  • feat(bitslab): add iterator over allocated indices by @hawkw in #297
  • chore(CI): temporarily pin cargo-nextest to v0.9.61 by @hawkw in #300
  • feat(d1): add smhc driver by @jspngh in #299

Full Changelog: date-2023-10-07...date-2023-12-12

Weekly Update: 2023-10-07

11 Oct 15:04
f840f43
Compare
Choose a tag to compare

What's Changed

  • feat(bitslab): add 8, 32, 64, and word-sized IndexAllocs by @hawkw in #292
  • feat(bitslab): add capacity limit to index allocs by @hawkw in #293
  • docs: miscellaneous mdBook embetterment by @hawkw in #294
  • fix(x86_64): fix subscriber emitting enter instead of exit by @Amit-L in #296

New Contributors

Full Changelog: date-2023-09-27...date-2023-10-07

Weekly Update: 2023-09-27

29 Sep 14:17
Compare
Choose a tag to compare

What's Changed

  • a bunch of tracing improvements by @hawkw in #288
  • feat(crowtty): span formatting improvements by @hawkw in #289

Full Changelog: date-2023-09-20...date-2023-09-27

Weekly Update: 2023-09-20

21 Sep 08:23
1df4a06
Compare
Choose a tag to compare

What's Changed

  • platform(d1): introduce config for the D1 by @hawkw in #271
  • fix bin target builds by @hawkw in #272
  • bug(forth3): Fix the behavior of leave in forth3 by @jamesmunns in #276
  • Add a safe "into_data()" method to turn Words into i32s by @jamesmunns in #277
  • platform(D1): features for i2c_puppet/SHARP display by @hawkw in #274
  • fix(d1): put back missing serial-trace feature by @hawkw in #278
  • feat(crowtty): more readable tracing messages by @hawkw in #279
  • feat(d1): allocate DMA channels from the DMAC by @hawkw in #280
  • feat(D1): DMAC Driver 2: Electric Boogaloo by @hawkw in #281
  • test: run doctests in just test, fix broken doctests by @hawkw in #282
  • refac(D1): pull most of the code back into a core crate by @hawkw in #283
  • fix(mn): use correct "_any-deps" feature name by @hawkw in #286
  • feat(D1): add builders for DMAC descriptors by @hawkw in #284

Full Changelog: date-2023-09-13...date-2023-09-20

Weekly Update: 2023-09-13

13 Sep 16:00
34cfc07
Compare
Choose a tag to compare

What's Changed

  • feat(kernel): add listeners to services by @hawkw in #258
  • feat(kernel): improve registry tracing by @hawkw in #266
  • feat(kernel): RwLock registry and add helpers by @hawkw in #267
  • feat(kernel): wake tasks on service registration by @hawkw in #268
  • feat(alloc): collect heap statistics by @hawkw in #269

Full Changelog: date-2023-08-31...date-2023-09-13

Weekly Update: 2023-08-31

11 Oct 15:00
699928d
Compare
Choose a tag to compare

What's Changed

  • chore(nix): replace nix-shell with flake, add Oranda by @hawkw in #242
  • docs: add script to add RFCs to mdBook by @hawkw in #240
  • docs: add top-level docs to workspace page by @hawkw in #243
  • chore: fix rfc2book on case-insensitive filesystems by @hawkw in #244
  • chore: fix mdbook build in netlify by @hawkw in #245
  • docs: nest RFCs in their own section by @hawkw in #246
  • docs: Enable changelog content for the overview, disable elsewhere by @jamesmunns in #247
  • chore(nix): fix missing libudev in crowtty build by @hawkw in #249
  • chore(nix): use the Rust overlay by @hawkw in #250
  • docs: more minor fixes & improvements by @hawkw in #253
  • chore: nicer out of the box Pomelo dev environment by @hawkw in #254
  • feat(kernel/daemons/shell): Smarter redraw debouncing by @jamesmunns in #262
  • chore(justfile): remove -Dwarnings from Clippy by @hawkw in #264
  • chore: pomelo workspace checks unfucking by @hawkw in #263
  • world's most insane build tool idea by @hawkw in #252
  • Pomelo: graphical forth shell by @spookyvision in #261

Full Changelog: date-2023-08-17...date-2023-08-31

Weekly Update: 2023-08-17

11 Oct 14:58
5f25821
Compare
Choose a tag to compare

What's Changed

Full Changelog: date-2023-08-12...date-2023-08-17

Weekly Update: 2023-08-12

15 Aug 08:38
455050b
Compare
Choose a tag to compare

What's Changed

  • chore: add Nix dev shell by @hawkw in #218
  • chore: move to One Big Cargo Workspace by @hawkw in #219
  • platform(x86_64): initial x86_64 bringup by @hawkw in #216
  • docs: fix broken links in platforms/README.md by @hawkw in #220
  • Fix clippy warnings and enforce -Dwarnings by @jamesmunns in #224
  • chore(nix): fix wrong build inputs by @hawkw in #227
  • chore: add forced-target for x86_64-core by @hawkw in #226

Full Changelog: date-2023-08-02...date-2023-08-12

Weekly Update: 2023-08-02

07 Aug 14:56
e1cce16
Compare
Choose a tag to compare

What's Changed

  • docs: fix broken markdown links & formatting by @hawkw in #197
  • RFC: WiFi Buddy Interface Design by @hawkw in #196
  • RFC: Basic Configuration by @jamesmunns in #199
  • feat(i2c_puppet): pass in a WaitCell for IRQs by @hawkw in #200
  • feat(mq-pro): wake i2c_puppet driver on IRQs by @hawkw in #201
  • feat(trace): tune trace-proto grant/buf sizes by @hawkw in #204
  • feat(esp32c3): add a working USB-Serial driver by @hawkw in #205
  • WIP: Initial support for oranda by @jamesmunns in #183
  • feat(hw): Add mnemos shield by @jamesmunns in #163
  • docs: populate Cargo metadata for every crate by @hawkw in #211
  • docs: enable Oranda-generated changelog by @hawkw in #212
  • feat(docs): Switch to curlbash for oranda to save CI time by @jamesmunns in #213
  • Add Contributor Covenant Code of Conduct by @jamesmunns in #214
  • docs: mention hardware and RFCs in README by @hawkw in #215
  • feat(melpo+config): Initial "platform configuration" support, starting with Melpo by @jamesmunns in #202

Full Changelog: date-2023-07-29...date-2023-08-02