Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
4f5f4c0
Pinning initial draft
timClicks Dec 15, 2025
b26359d
minor: punctuation
timClicks Dec 15, 2025
2fb9663
Add more pinning content
timClicks Dec 16, 2025
6eaca2a
Add Pinning chapter to Deep Dive Course
timClicks Dec 16, 2025
5212c40
Checking in progress
timClicks Dec 17, 2025
ce33cb3
chore: Promote unsafe case studies to the top level
timClicks Dec 18, 2025
9cf0969
More pinning content
timClicks Dec 18, 2025
ee015af
Update welcome slide
timClicks Dec 18, 2025
2def9e5
Add introduction segment
timClicks Dec 18, 2025
1156ce6
Refactor characteristics into sub-section
timClicks Dec 18, 2025
d9e0028
Bring SUMMARY.md up-to-date
timClicks Dec 18, 2025
63f95b9
Remove segment outline from inner
timClicks Dec 18, 2025
3d7c260
Add round of intros to welcome
timClicks Dec 18, 2025
62d5a35
Expand intro
timClicks Dec 18, 2025
c857e79
Safety preconditions section
timClicks Dec 19, 2025
c549c36
Update Introduction section
timClicks Dec 19, 2025
34c4c70
Move details to details
timClicks Dec 19, 2025
911fd2c
Add determining preconditions content
timClicks Dec 19, 2025
fb631d2
Add Rules of the Game content
timClicks Dec 19, 2025
ef3b4f0
minor fixes
timClicks Dec 19, 2025
97e0964
Add initial memory lifecycle content
timClicks Dec 19, 2025
a639dff
Update top-level slides
timClicks Dec 19, 2025
b1d2daa
Add more content
timClicks Dec 19, 2025
9ac94db
Remove stale content
timClicks Dec 19, 2025
5cc2bb3
Add references example to safety preconditions
timClicks Dec 19, 2025
c60d715
Add FFI content
timClicks Dec 19, 2025
0e7aede
Remove transition sentence.
timClicks Dec 31, 2025
65fed0e
Remove transition sentence.
timClicks Dec 31, 2025
92ecbea
cargo: bump scraper from 0.24.0 to 0.25.0 (#3013)
dependabot[bot] Jan 1, 2026
3f98957
cargo: bump tempfile from 3.23.0 to 3.24.0 in the minor group (#3007)
dependabot[bot] Jan 1, 2026
142db98
cargo: bump reqwest from 0.12.24 to 0.13.1 (#3012)
dependabot[bot] Jan 1, 2026
b1d14b4
build(deps): bump actions/upload-artifact from 5 to 6 (#3009)
dependabot[bot] Jan 1, 2026
ffba1de
build(deps): bump actions/download-artifact from 6 to 7 (#3008)
dependabot[bot] Jan 1, 2026
f3480dd
build(deps): bump crate-ci/typos from 1.40.0 to 1.41.0 (#3010)
dependabot[bot] Jan 1, 2026
b601116
cargo: bump the patch group in /src/exercises/bare-metal/rtc with 2 u…
dependabot[bot] Jan 1, 2026
4386eef
cargo: bump the patch group in /src/bare-metal/aps/examples with 2 up…
dependabot[bot] Jan 1, 2026
1340b62
cargo: bump the patch group with 5 updates (#3011)
dependabot[bot] Jan 1, 2026
3b8c988
cargo: bump aarch64-paging from 0.10.0 to 0.11.0 in /src/bare-metal/a…
dependabot[bot] Jan 1, 2026
ab50afb
cargo: bump aarch64-paging from 0.10.0 to 0.11.0 in /src/exercises/ba…
dependabot[bot] Jan 1, 2026
13d503b
build(deps): bump qs from 6.13.0 to 6.14.1 in /tests in the npm_and_y…
dependabot[bot] Jan 1, 2026
01adbbd
cargo: bump aarch64-rt from 0.3.1 to 0.4.2 in /src/exercises/bare-met…
dependabot[bot] Jan 2, 2026
6b7211e
cargo: bump aarch64-rt from 0.3.1 to 0.4.2 in /src/bare-metal/aps/exa…
dependabot[bot] Jan 2, 2026
6e4cdab
Fix formatting
timClicks Jan 5, 2026
1fd3cb4
Fix grammar
timClicks Jan 5, 2026
7048d79
Grammar fixes
timClicks Jan 5, 2026
3eb7314
Improve MaybeUninit and arrays chapter
timClicks Jan 6, 2026
71c521d
Fix formatting
timClicks Jan 6, 2026
367eb60
Improve wording of "Implementing an unsafe trait" chapter
timClicks Jan 6, 2026
7205aa4
Improve "Write vs Assignment" chapter
timClicks Jan 8, 2026
2152748
Fix mdbook tests
timClicks Jan 8, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/typos.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
mis = "mis"
MIS = "MIS"
inout = "inout"
esource = "esource"
BARs = "BARs"

[type.po]
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,7 @@ jobs:

# Upload the book now to retain it in case mdbook test fails.
- name: Upload book
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
with:
name: comprehensive-rust-${{ matrix.language }}
path: book/
Expand All @@ -165,7 +165,7 @@ jobs:
run: npm install
working-directory: ./tests
- name: Download english book
uses: actions/download-artifact@v6
uses: actions/download-artifact@v7
with:
name: comprehensive-rust-en
path: book/
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,6 @@ jobs:
uses: actions/checkout@v6

- name: Check for typos
uses: crate-ci/typos@v1.40.0
uses: crate-ci/typos@v1.41.0
with:
config: ./.github/typos.toml
Loading