chore: release #5

Merged
tqwewe merged 1 commit from release-plz-2026-09-11T14-00-33Z into main 2026-09-12 00:01:12 +10:00
Owner

🤖 New release

  • heklang: 0.5.0 -> 0.6.0 (⚠ API breaking changes)
  • tree-sitter-hek: 0.4.0 -> 0.5.0 (✓ API compatible changes)
  • hek: 0.4.0 -> 0.4.1

⚠ heklang breaking changes

--- failure constructible_struct_adds_field: struct exhaustively constructible through public API adds field ---

Description:
A pub struct that could be exhaustively constructed with a literal using only public API has a new pub field, breaking existing exhaustive literals.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field RecordField.absent in /tmp/.tmpnDzwGR/hostexecutor/src/ir.rs:340
  field RecordField.absent in /tmp/.tmpnDzwGR/hostexecutor/src/ir.rs:340
  field FieldDef.absent in /tmp/.tmpnDzwGR/hostexecutor/src/ir.rs:463
  field FieldDef.absent in /tmp/.tmpnDzwGR/hostexecutor/src/ir.rs:463
Changelog

heklang

0.6.0 - 2026-09-11

Added

  • [breaking] an event field says what it reads as before it existed

tree-sitter-hek

0.5.0 - 2026-09-11

Added

  • [breaking] an event field says what it reads as before it existed

hek

0.4.1 - 2026-09-11

Other

  • updated the following local packages: heklang, tree-sitter-hek


This PR was generated with release-plz.

## 🤖 New release * `heklang`: 0.5.0 -> 0.6.0 (⚠ API breaking changes) * `tree-sitter-hek`: 0.4.0 -> 0.5.0 (✓ API compatible changes) * `hek`: 0.4.0 -> 0.4.1 ### ⚠ `heklang` breaking changes ```text --- failure constructible_struct_adds_field: struct exhaustively constructible through public API adds field --- Description: A pub struct that could be exhaustively constructed with a literal using only public API has a new pub field, breaking existing exhaustive literals. ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/constructible_struct_adds_field.ron Failed in: field RecordField.absent in /tmp/.tmpnDzwGR/hostexecutor/src/ir.rs:340 field RecordField.absent in /tmp/.tmpnDzwGR/hostexecutor/src/ir.rs:340 field FieldDef.absent in /tmp/.tmpnDzwGR/hostexecutor/src/ir.rs:463 field FieldDef.absent in /tmp/.tmpnDzwGR/hostexecutor/src/ir.rs:463 ``` <details><summary><i><b>Changelog</b></i></summary><p> ## `heklang` <blockquote> ## [0.6.0](https://git.tqwewe.com/tephra/heklang/compare/heklang-v0.5.0...heklang-v0.6.0) - 2026-09-11 ### Added - [**breaking**] an event field says what it reads as before it existed </blockquote> ## `tree-sitter-hek` <blockquote> ## [0.5.0](https://git.tqwewe.com/tephra/heklang/compare/tree-sitter-hek-v0.4.0...tree-sitter-hek-v0.5.0) - 2026-09-11 ### Added - [**breaking**] an event field says what it reads as before it existed </blockquote> ## `hek` <blockquote> ## [0.4.1](https://git.tqwewe.com/tephra/heklang/compare/v0.4.0...v0.4.1) - 2026-09-11 ### Other - updated the following local packages: heklang, tree-sitter-hek </blockquote> </p></details> --- This PR was generated with [release-plz](https://github.com/release-plz/release-plz/).
chore: release
All checks were successful
ci / ci (pull_request) Successful in 19s
ci / msrv (pull_request) Successful in 11s
35ca1f78b0
Signed-off-by: release-plz <dev@tqwewe.com>
tqwewe merged commit 60472045ed into main 2026-09-12 00:01:12 +10:00
tqwewe deleted branch release-plz-2026-09-11T14-00-33Z 2026-09-12 00:01:12 +10:00
tqwewe referenced this pull request from a commit 2026-09-12 00:01:14 +10:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
tephra/heklang!5
No description provided.