| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-04-01 | revival of the async-io functions | Chris Boesch | |
| 2026-04-01 | revival of the async-io functions | Chris Boesch | |
| 2026-03-28 | Merge pull request 'fixed community link and improved the overview' (#382) ↵ | Chris Boesch | |
| from cummunity into main Reviewed-on: https://codeberg.org/ziglings/exercises/pulls/382 | |||
| 2026-03-28 | fixed community link and improved the overview | Chris Boesch | |
| 2026-03-21 | Merge pull request 'Switching the C exercises to LLVM' (#379) from sframe ↵ | Chris Boesch | |
| into main Reviewed-on: https://codeberg.org/ziglings/exercises/pulls/379 | |||
| 2026-03-21 | switched to llvm for the c-exercixes | Chris Boesch | |
| 2026-03-20 | Merge pull request 'readme updated' (#377) from readme into main | Chris Boesch | |
| Reviewed-on: https://codeberg.org/ziglings/exercises/pulls/377 | |||
| 2026-03-20 | readme updated | Chris Boesch | |
| 2026-03-20 | Merge pull request 'bump required Zig version' (#376) from ↵ | Chris Boesch | |
| MatthijsBlom/ziglings:main into main Reviewed-on: https://codeberg.org/ziglings/exercises/pulls/376 | |||
| 2026-03-20 | Merge branch 'main' into main | Chris Boesch | |
| 2026-03-20 | Merge pull request 'Added field .skip_hint to show information on why a file ↵ | Chris Boesch | |
| has been' (#375) from cor-draconia/exercises:skip_hints into main Reviewed-on: https://codeberg.org/ziglings/exercises/pulls/375 | |||
| 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 | Merge pull request 'Add exercises for packed structs/unions' (#374) from ↵ | Chris Boesch | |
| justusk/ziglings:packed into main Reviewed-on: https://codeberg.org/ziglings/exercises/pulls/374 | |||
| 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-03-11 | Merge pull request 'update description of 050_no_value for clarity' (#373) ↵ | Chris Boesch | |
| from robertefry/ziglings_exercises:fix/050-clarity into main Reviewed-on: https://codeberg.org/ziglings/exercises/pulls/373 | |||
| 2026-03-09 | fix: oops | Robert Fry | |
| 2026-03-09 | update description of 050_no_value for clarity | Robert Fry | |
| 2026-02-27 | Merge pull request 'improve grammar in 103_tokenization' (#365) from ↵ | Chris Boesch | |
| pebose/exercises:improve-grammar into main Reviewed-on: https://codeberg.org/ziglings/exercises/pulls/365 | |||
| 2026-02-27 | Merge pull request 'emphasize that the end number of a for-loop range is ↵ | Chris Boesch | |
| exclusive' (#366) from pebose/exercises:emphasize-for-loop-range into main Reviewed-on: https://codeberg.org/ziglings/exercises/pulls/366 | |||
| 2026-02-27 | Merge branch 'main' into emphasize-for-loop-range | Chris Boesch | |
| 2026-02-27 | Merge pull request 'add commas' (#364) from ↵ | Chris Boesch | |
| pebose/exercises:add-punctuations into main Reviewed-on: https://codeberg.org/ziglings/exercises/pulls/364 | |||
| 2026-02-27 | Merge pull request 'replace deprecated `mem.indexOf` with `mem.find`' (#363) ↵ | Chris Boesch | |
| from pebose/exercises:indexof-to-find into main Reviewed-on: https://codeberg.org/ziglings/exercises/pulls/363 | |||
| 2026-02-27 | update output for exercise 095_for3 to include full range of numbers | Paul Ebose | |
| 2026-02-27 | update patch file for 095_for3 | Paul Ebose | |
| 2026-02-27 | update patch file for 103_tokenization | Paul Ebose | |
| 2026-02-27 | Merge pull request 'add hint that @field() works differently on types and ↵ | Chris Boesch | |
| values' (#367) from pebose/exercises:add-hint-to-exercise-82 into main Reviewed-on: https://codeberg.org/ziglings/exercises/pulls/367 | |||
| 2026-02-27 | Merge pull request 'improve comment stating 'Zig 0.10.0' @typeName change' ↵ | Chris Boesch | |
| (#370) from pebose/exercises:improve-builtins2-comment-zig-0-10 into main Reviewed-on: https://codeberg.org/ziglings/exercises/pulls/370 | |||
| 2026-02-27 | Merge pull request 'fix `zig build` error when '.progress.txt' contains ↵ | Chris Boesch | |
| newline' (#368) from pebose/exercises:fix-zig-build-error into main Reviewed-on: https://codeberg.org/ziglings/exercises/pulls/368 | |||
| 2026-02-27 | Merge branch 'main' into fix-zig-build-error | Chris Boesch | |
| 2026-02-27 | update patch file | Paul Ebose | |
| 2026-02-27 | update patch file | Paul Ebose | |
| 2026-02-27 | Merge pull request 'improve comment on continue expression behavior' (#369) ↵ | Chris Boesch | |
| from pebose/exercises:improve-013-while3-comment into main Reviewed-on: https://codeberg.org/ziglings/exercises/pulls/369 | |||
| 2026-02-27 | Merge pull request 'fix 068_comptime3 comment to 'std.Io.Writer.print'' ↵ | Chris Boesch | |
| (#371) from pebose/exercises:correct-comptime3-comment into main Reviewed-on: https://codeberg.org/ziglings/exercises/pulls/371 | |||
| 2026-02-27 | fix `zig build` error when '.progress.txt' contains newline | Paul Ebose | |
| 2026-02-27 | improve comment on continue expression behavior | Paul Ebose | |
| 2026-02-27 | improve comment stating 'Zig 0.10.0' @typeName change | Paul Ebose | |
| 2026-02-27 | fix 068_comptime3 comment to 'std.Io.Writer.print' | Paul Ebose | |
| 2026-02-27 | add hint that @field() works differently on types and values | Paul Ebose | |
| 2026-02-27 | emphasize that the end number of a for-loop range is exclusive | Paul Ebose | |
| 2026-02-27 | improve grammar in 103_tokenization | Paul Ebose | |
| 2026-02-27 | add commas | Paul Ebose | |
| 2026-02-27 | replace deprecated `mem.indexOf` with `mem.find` | Paul Ebose | |
| 2026-02-08 | Merge pull request 'use Io interface for enabling ansi escape codes' (#361) ↵ | Chris Boesch | |
| from sno2/exercises:main into main Reviewed-on: https://codeberg.org/ziglings/exercises/pulls/361 | |||
| 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 | Merge pull request 'fix: std.process.RunOptions fields changed (used in ↵ | Chris Boesch | |
| build.zig)' (#358) from tadakuso/ziglings:main into main Reviewed-on: https://codeberg.org/ziglings/exercises/pulls/358 | |||
| 2026-02-04 | fix: std.process.RunOptions fields changed (used in build.zig) | tadakuso | |
