1
0
mirror of https://github.com/google/comprehensive-rust.git synced 2026-04-25 23:11:02 +02:00

Commit Graph

  • d070b38b28 cargo: bump rand from 0.8.5 to 0.8.6 (#3171) main dependabot[bot] 2026-04-23 09:35:11 +01:00
  • e29c1b9774 cargo: bump rustls-webpki from 0.103.10 to 0.103.13 (#3170) dependabot[bot] 2026-04-23 09:35:08 +01:00
  • c86dde6546 build(deps-dev): bump fast-xml-parser dependabot/npm_and_yarn/tests/npm_and_yarn-1b7598eddf dependabot[bot] 2026-04-23 07:35:40 +00:00
  • a5c515433c Idiomatic: Remove diagram from typestate-generics.md (#3169) Nicole L 2026-04-20 14:59:43 -07:00
  • 4a9e8d0501 Simplify and flesh out extension trait speaker notes (#3167) Nicole L 2026-04-20 14:58:54 -07:00
  • 48379f5c2f Add Cargo instructions to expression evaluator (#3112) Martin Geisler 2026-04-20 23:58:08 +02:00
  • 5e019488af Idiomatic: Trim slides from naming conventions section (#3157) Nicole L 2026-04-20 14:57:12 -07:00
  • 03130e81a8 Idiomatic: Use reference-style links in signposting slide (#3161) Nicole L 2026-04-14 13:13:48 -07:00
  • 4b60b9d9cf build(deps-dev): bump the npm_and_yarn group across 1 directory with 2 updates (#3160) dependabot[bot] 2026-04-12 20:28:18 +02:00
  • 0c777807a8 build(deps-dev): bump the npm_and_yarn group across 1 directory with 3 updates (#3156) dependabot[bot] 2026-04-12 13:48:22 +02:00
  • 5bbe9c6b86 Idiomatic: Reorder common traits slides (#3158) Nicole L 2026-04-12 04:47:37 -07:00
  • 4bb3a4600a docs: start Bengali (bn) translation (#3127) Al Rifat Sabbir 2026-04-12 15:30:00 +06:00
  • 350141203a Idiomatic: Fix various broken code examples (#3159) Nicole L 2026-04-12 02:12:32 -07:00
  • b9e63dd122 cargo: bump arm-gic from 0.7.2 to 0.8.1 in /src/exercises/bare-metal/rtc (#3145) dependabot[bot] 2026-04-01 12:52:11 +00:00
  • 5a849c626b cargo: bump aarch64-paging from 0.11.0 to 0.12.0 in /src/exercises/bare-metal/rtc (#3142) dependabot[bot] 2026-04-01 12:43:19 +00:00
  • 1ba9d0f5d3 cargo: bump aarch64-paging from 0.11.0 to 0.12.0 in /src/bare-metal/aps/examples (#3141) dependabot[bot] 2026-04-01 12:42:39 +00:00
  • b0ad34c235 Idiomatic: Mark all code blocks as editable (#3137) Nicole L 2026-04-01 05:41:17 -07:00
  • dadb60d147 Update translation for 'Exclusive References' (#3136) junminjjang 2026-04-01 21:38:01 +09:00
  • 6a21ca4244 Fix initial wizard mana (#3123) Martin Geisler 2026-04-01 14:25:19 +02:00
  • 1cb99d1b3d build(deps-dev): bump the npm_and_yarn group across 1 directory with 4 updates (#3128) dependabot[bot] 2026-04-01 13:24:52 +01:00
  • 65dec403f2 cargo: bump buddy_system_allocator from 0.12.0 to 0.13.0 (#3152) dependabot[bot] 2026-04-01 11:22:50 +00:00
  • 01ee18df94 cargo: bump scraper from 0.25.0 to 0.26.0 (#3153) dependabot[bot] 2026-04-01 11:22:43 +00:00
  • d8460bd386 cargo: bump safe-mmio from 0.2.7 to 0.3.0 in /src/bare-metal/aps/examples (#3143) dependabot[bot] 2026-04-01 11:21:40 +00:00
  • 3796898870 cargo: bump the patch group across 1 directory with 3 updates (#3151) dependabot[bot] 2026-04-01 11:20:31 +00:00
  • 96cb6495d1 cargo: bump the minor group with 3 updates (#3150) dependabot[bot] 2026-04-01 11:34:37 +01:00
  • 5fb865d1cf build(deps): bump actions/deploy-pages from 4 to 5 (#3149) dependabot[bot] 2026-04-01 11:34:24 +01:00
  • 8fc3cb371e cargo: bump arm-pl011-uart from 0.4.0 to 0.5.0 in /src/bare-metal/aps/examples (#3144) dependabot[bot] 2026-04-01 11:33:18 +01:00
  • db96c704b5 build(deps): bump actions/configure-pages from 5 to 6 (#3148) dependabot[bot] 2026-04-01 11:33:00 +01:00
  • 946b935583 cargo: bump zerocopy from 0.8.40 to 0.8.48 in /src/exercises/bare-metal/rtc in the patch group (#3140) dependabot[bot] 2026-04-01 11:24:05 +01:00
  • 78fe790033 cargo: bump zerocopy from 0.8.40 to 0.8.48 in /src/bare-metal/aps/examples in the patch group (#3139) dependabot[bot] 2026-04-01 11:22:43 +01:00
  • 65ac5abf16 cargo: bump buddy_system_allocator from 0.12.0 to 0.13.0 in /src/bare-metal/alloc-example (#3138) dependabot[bot] 2026-04-01 11:21:08 +01:00
  • 580e013eca cargo: bump rustls-webpki from 0.103.4 to 0.103.10 (#3135) dependabot[bot] 2026-03-21 20:56:41 -04:00
  • 646605edf3 cargo: bump quinn-proto from 0.11.13 to 0.11.14 (#3126) dependabot[bot] 2026-03-11 10:23:31 +00:00
  • 9b5c1a1969 Avoid debug printing error in thiserror.md (#3124) Martin Geisler 2026-03-09 18:17:25 +01:00
  • 80f66e03e5 cargo: bump the patch group in /src/bare-metal/aps/examples with 2 updates (#3116) dependabot[bot] 2026-03-02 12:34:54 +00:00
  • d914765587 cargo: bump the patch group in /src/exercises/bare-metal/rtc with 4 updates (#3115) dependabot[bot] 2026-03-02 12:34:43 +00:00
  • a700531449 cargo: bump the patch group with 7 updates (#3121) dependabot[bot] 2026-03-02 12:23:47 +00:00
  • 7583f9b0df cargo: bump tempfile from 3.24.0 to 3.26.0 in the minor group (#3120) dependabot[bot] 2026-03-02 12:22:23 +00:00
  • 4781cd564b build(deps): bump actions/download-artifact from 7 to 8 (#3119) dependabot[bot] 2026-03-02 12:22:07 +00:00
  • e422449e54 build(deps): bump crate-ci/typos from 1.42.3 to 1.44.0 (#3118) dependabot[bot] 2026-03-02 12:21:57 +00:00
  • 188602d1c2 build(deps): bump actions/upload-artifact from 6 to 7 (#3117) dependabot[bot] 2026-03-02 12:21:15 +00:00
  • 63d7692dae cargo: bump bitflags from 2.10.0 to 2.11.0 in /src/bare-metal/aps/examples in the minor group (#3114) dependabot[bot] 2026-03-02 12:20:17 +00:00
  • a4280194c7 cargo: bump bitflags from 2.10.0 to 2.11.0 in /src/exercises/bare-metal/rtc in the minor group (#3113) dependabot[bot] 2026-03-02 12:20:09 +00:00
  • ac4a3c79ba Reduce complexity on heterogeneous data slide (#3109) Martin Huschenbett 2026-02-24 18:44:52 +01:00
  • 3177aa5716 Make string construction explicit in dyn slide (#3108) Martin Huschenbett 2026-02-24 18:44:33 +01:00
  • 5d3553d896 Make refresher on supertraits less arbitrary (#3106) Martin Huschenbett 2026-02-24 18:43:06 +01:00
  • 56b7b332d7 Remove needless imports from inheritance slide (#3107) Martin Huschenbett 2026-02-24 18:36:21 +01:00
  • 72543af7a6 Make code in Idiomatic Rust course editable (#3105) Martin Huschenbett 2026-02-23 18:23:31 +01:00
  • 3f143878d3 Fix trait bound for Ord on supertraits slide (#3104) Martin Huschenbett 2026-02-23 17:51:13 +01:00
  • cb73531dcc idiomatic: updates from review comments weasel-idiomatic Martin Geisler 2026-02-23 13:58:02 +01:00
  • 1a07e977f9 s/double/triple/ to avoid unintentional pun (#3103) Sam McCall 2026-02-23 09:33:31 +01:00
  • 228216214e Use surface syntax in type state diagrams (#3102) Martin Huschenbett 2026-02-20 18:22:53 +01:00
  • f401a2c554 build(deps-dev): bump fast-xml-parser from 5.2.5 to 5.3.6 in /tests in the npm_and_yarn group across 1 directory (#3100) dependabot[bot] 2026-02-18 20:54:56 +01:00
  • de731982e9 build(deps-dev): bump qs from 6.14.1 to 6.14.2 in /tests in the npm_and_yarn group across 1 directory (#3094) dependabot[bot] 2026-02-18 11:21:09 +01:00
  • efd3ac4904 Fix referencing issue on trait method conflicts (#3099) Martin Huschenbett 2026-02-18 11:20:17 +01:00
  • 18326adbb7 docs: add licensing instructions to STYLE.md (#3098) Dmitri Gribenko 2026-02-17 16:07:02 +01:00
  • d4ea474572 Add license headers to Markdown files (#3097) Dmitri Gribenko 2026-02-17 16:06:44 +01:00
  • 8c02c7bf71 docs: clarify license coverage in README.md (#3096) Dmitri Gribenko 2026-02-17 15:36:09 +01:00
  • 1f582749b1 build: add SPDX-License-Identifier to Apache 2.0 licensed files (#3095) Dmitri Gribenko 2026-02-16 12:33:41 +01:00
  • 3b8d8478ba idiomatic: revert non-significant changes Martin Geisler 2026-02-14 11:27:50 +01:00
  • 34a4f7bdd8 idiomatic: remove weasel words Martin Geisler 2026-01-31 11:48:07 +01:00
  • 1d5ba26d8e Refine solution commentary for experienced programmers solution-testing Martin Geisler 2026-02-14 10:39:51 +01:00
  • 9c9d8ffd26 Refine solution commentary for experienced programmers solution-references Martin Geisler 2026-02-14 10:39:51 +01:00
  • 7b92f2026a Refine solution commentary for experienced programmers solution-borrowing Martin Geisler 2026-02-14 10:39:45 +01:00
  • 69b17e2640 Refine solution commentary for experienced programmers solution-modules Martin Geisler 2026-02-14 10:54:32 +01:00
  • ee4f804e55 Refine solution commentary for experienced programmers solution-generics Martin Geisler 2026-02-14 10:39:45 +01:00
  • 49f5413156 Refine solution commentary for experienced programmers solution-iterators Martin Geisler 2026-02-14 10:39:45 +01:00
  • 327dc9d25b Refine solution commentary for experienced programmers solution-lifetimes Martin Geisler 2026-02-14 10:39:45 +01:00
  • 5f7aa23031 Refine solution commentary for experienced programmers solution-memory-management Martin Geisler 2026-02-14 10:39:45 +01:00
  • 27b2d19072 Refine solution commentary for experienced programmers solution-methods-and-traits Martin Geisler 2026-02-14 10:39:45 +01:00
  • ff67057cfa Relicense documentation and content to CC BY 4.0 (#3092) Dmitri Gribenko 2026-02-14 00:08:59 +01:00
  • e23e94b688 Make slide on drop option consistent wrt unwrap (#3091) Martin Huschenbett 2026-02-13 23:34:00 +01:00
  • ae93ef0c99 tuples-and-arrays: add explanatory commentary to solution (#3063) Martin Geisler 2026-02-12 13:34:00 +01:00
  • 9a496ba081 unsafe-rust: add explanatory commentary to solution (#3064) Martin Geisler 2026-02-12 13:32:19 +01:00
  • 7fbd143a88 user-defined-types: add explanatory commentary to solution (#3065) Martin Geisler 2026-02-12 13:31:04 +01:00
  • 43a9500162 Simplify ownership/borrowing refresher slide (#3090) Martin Huschenbett 2026-02-12 11:55:37 +01:00
  • dd105752b0 Make refresher on traits clearer (#3088) Martin Huschenbett 2026-02-12 11:55:00 +01:00
  • 7027f4edad Improve slide on lifetimes for external resources (#3087) Martin Huschenbett 2026-02-12 11:54:24 +01:00
  • b579fbef8c Idiomatic Rust: Add missing paramter name (#3085) Martin Huschenbett 2026-02-12 10:51:57 +01:00
  • d6bbaae7a5 concurrency: remove weasel words (#3033) Martin Geisler 2026-02-11 22:01:52 +01:00
  • f875ea52ad Make spelling of "Rust" consistent (#3086) Martin Huschenbett 2026-02-11 21:54:36 +01:00
  • 90af359402 Simplify slide on branding in action (#3089) Martin Huschenbett 2026-02-11 21:52:29 +01:00
  • 854de99a78 Idiomatic Rust: Improve section on extension traits (#3083) Martin Huschenbett 2026-02-07 16:54:08 +01:00
  • ba37e5a807 Idiomatic Rust: Improve slide on mut suffix (#3084) Martin Huschenbett 2026-02-07 16:51:36 +01:00
  • e3144765f9 Idiomatic Rust: Improve section on extension traits ext-traits Martin Huschenbett 2026-02-05 16:02:51 +01:00
  • 3de2ad66ce error-handling: add explanatory commentary to solution (#3050) Martin Geisler 2026-02-05 13:38:32 +01:00
  • ab96c5d6b0 control-flow-basics: add explanatory commentary to solution (#3049) Martin Geisler 2026-02-05 13:37:09 +01:00
  • 26570889e4 closures: add explanatory commentary to solution (#3048) Martin Geisler 2026-02-05 13:35:03 +01:00
  • cda221480f running-the-course: remove weasel words (#3040) Martin Geisler 2026-02-05 13:28:29 +01:00
  • e8c810b24a root-src: remove weasel words (#3039) Martin Geisler 2026-02-05 13:27:39 +01:00
  • b0f97532aa exercises: remove weasel words (#3034) Martin Geisler 2026-02-05 13:26:29 +01:00
  • af52d370fa Use *const c_char like the extern "C" block does (#3081) Martin Geisler 2026-02-04 17:26:23 +01:00
  • bbce23250d types-and-values: add explanatory commentary to solution (#3067) Martin Geisler 2026-02-04 17:21:08 +01:00
  • db4913116c memory-management: remove weasel words (#3037) Martin Geisler 2026-02-04 12:31:55 +01:00
  • 315b88a62f iterators: remove weasel words (#3036) Martin Geisler 2026-02-04 12:30:33 +01:00
  • bfa36e78a3 std-types: remove weasel words (#3042) Martin Geisler 2026-02-04 12:29:53 +01:00
  • 4576cc3206 std-traits: remove weasel words (#3041) Martin Geisler 2026-02-04 12:28:59 +01:00
  • 147161da31 Update to new versions of mdbook-i18n-helpers and mdbook-linkcheck2 too. dependabot/cargo/mdbook-0.5.2 Andrew Walbran 2026-02-04 02:52:53 +00:00
  • 7f4162a33e Install new version of mdbook too. Andrew Walbran 2026-02-03 22:19:20 +00:00
  • d47ede9683 Fix mdbook-course and mdbook-exerciser for new version of mdbook. Andrew Walbran 2026-02-03 21:12:10 +00:00