Hare 0.26.0 Released
3 months ago
- #programming
- #release
- #systems
- Hare 0.26.0 released on February 13, 2026, with new features, bug fixes, and improvements.
- Joe Finney joins as the latest Hare maintainer.
- Key features include loop values and for..else, DragonflyBSD support, explicit syntax for ignoring errors, replacing @offset with _ for padding structs, and support for explicitly uninitialized variables.
- Loop values and for..else allow for loops to compute results, enhancing logic around loops.
- DragonflyBSD support added, expanding Hare's platform coverage.
- New syntax for ignoring errors: assigning to _ makes error ignoring explicit.
- Padding structs simplified with unnamed fields using _.
- Explicitly uninitialized variables can now be declared with @undefined, useful for cases where initialization is deferred.