| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-04-03 | exercise 60: added new expected output | markuxcu | |
| 2026-03-21 | switched to llvm for the c-exercixes | Chris Boesch | |
| 2026-03-20 | Merge branch 'main' into main | Chris Boesch | |
| 2026-03-20 | bump required Zig version | MatthijsBlom | |
| 2026-03-18 | Added field .skip_hint to show information on why a file has been | inke | |
| skipped. | |||
| 2026-03-13 | 111/112: Add exercises for packed structs/unions | Justus Klausecker | |
| The first exercise introduces the `packed` keyword as an alternative for bitwise operations. Its main goals are establishing a solid understanding of field order and conveying the fact that packed containers are basically integers. It introduces the concept of container layouts and briefly explains the default `auto` layout before introducing the `packed` layout (but doesn't touch `extern` at all). The exercise also presents a real-world use case for packed containers, namely LZ4 frame descriptors. Furthermore it covers equality comparisons between packed containers. The second exercise talks about switch statements with packed containers and goes into some more detail on packed unions. | |||
| 2026-03-13 | build.zig: replace deprecated `GeneralPurposeAllocator` alias with ↵ | Justus Klausecker | |
| `DebugAllocator` | |||
| 2026-02-27 | Merge branch 'main' into emphasize-for-loop-range | Chris Boesch | |
| 2026-02-27 | update output for exercise 095_for3 to include full range of numbers | Paul Ebose | |
| 2026-02-27 | fix `zig build` error when '.progress.txt' contains newline | Paul Ebose | |
| 2026-02-08 | use Io interface for enabling ansi escape codes | Carter Snook | |
| 2026-02-04 | Merge pull request 'changed to zig-dev version 2471' (#359) from i357 into main | Chris Boesch | |
| Reviewed-on: https://codeberg.org/ziglings/exercises/pulls/359 | |||
| 2026-02-04 | changed to zig-dev version 2471 | Chris Boesch | |
| 2026-02-04 | fix: std.process.RunOptions fields changed (used in build.zig) | tadakuso | |
| 2026-01-09 | bump required zig version | itsnoctural | |
| 2026-01-09 | fix: use new randomness api | itsnoctural | |
| 2026-01-07 | adjust temp files | Chris Boesch | |
| 2026-01-07 | entered current version number | Chris Boesch | |
| 2026-01-06 | fix build errors in new Zig compiler | prasefia | |
| 2025-12-29 | finish new i/o | Chris Boesch | |
| 2025-12-28 | build revised | Chris Boesch | |
| 2025-12-27 | migrated build and test | Chris Boesch | |
| 2025-12-13 | Update to new Zig mem trim API | David Pflug | |
| trimRight is now trimEnd | |||
| 2025-11-28 | changed 1 to 42 for better understanding | Chris Boesch | |
| 2025-11-01 | fixed more changes due to new I/O API | Chris Boesch | |
| 2025-11-01 | Update for new zig IO | Ensar Sarajčić | |
| `test/tests.zig` fails after https://github.com/ziglang/zig/pull/25592 was merged in. This just ensures that Io is passed, it might not be the ideal solution. `build.zig` was also failing due to new color parameter. | |||
| 2025-09-24 | Fixed error in captureStdErr() | Chris Boesch | |
| 2025-09-03 | Switched to new reader | Chris Boesch | |
| 2025-08-24 | pass -freference-trace to executed compile command | Simon 'Sze' L. Schlee | |
| Currently users executing `zig build` to run the exercises, may encounter compiler output that tells them to use `-freference-trace=[num]` to see more of the hidden reference traces, so we should pass this parameter to the zigling exercise being compiled, so that the learner can provide this parameter like they would normally, when using `zig build` directly in normal Zig programs. | |||
| 2025-08-15 | Fixed changes in array list | Chris Boesch | |
| 2025-08-08 | Current version set | Chris Boesch | |
| 2025-08-05 | fix: initial zig build caused by self.step.evalZigProcess() | DoKoB | |
| 2025-07-22 | Fixed 82 | Chris Boesch | |
| 2025-07-22 | Corrected the necessary Zig version | Chris Boesch | |
| 2025-07-21 | Fix zig 0.15.0-dev.1149+4e6a04929 build errors | Arnold Filip | |
| 2025-05-12 | Changed the values for better understanding | Chris Boesch | |
| 2025-03-20 | fix: typos | Jost Alemann | |
| 2025-03-03 | Shuttle weight fixed w.r.t. issue-211 | mz0 | |
| 2025-02-14 | Output from #60 adapted | Chris Boesch | |
| 2025-02-10 | converted 110 to a quiz (quiz 9) | Alexander Sisco | |
| 2025-02-09 | Merge branch 'main' into bit_man3 | Chris Boesch | |
| 2025-02-09 | Merge pull request 'issue201-adding-progress-tracking' (#203) from ↵ | Chris Boesch | |
| zendril/exercises:issue201-adding-progress-tracking into main Reviewed-on: https://codeberg.org/ziglings/exercises/pulls/203 | |||
| 2025-02-09 | Skip 74, the compiler corrects this now. | Chris Boesch | |
| 2025-02-04 | cleanup for PR | Zendril | |
| 2025-02-04 | cleanup for PR | Zendril | |
| 2025-02-04 | cleanup for PR | Zendril | |
| 2025-02-04 | tracking, skipping and reset all wired in | Zendril | |
| 2025-02-04 | fmt | Zendril | |
| 2025-02-04 | reset and completed exercise tracking wired in | Zendril | |
| 2025-02-04 | rearranged order of expected output in build.zig | Alexander Sisco | |
