chore: release v0.5.0 #7

Merged
tqwewe merged 1 commit from release-plz-2026-09-10T07-15-02Z into main 2026-09-12 00:08:27 +10:00
Owner

🤖 New release

  • hekla: 0.4.0 -> 0.5.0 (⚠ API breaking changes)

⚠ hekla 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 Plan.unreadable in /tmp/.tmpdwiHaA/hostexecutor/src/plan.rs:322
Changelog

0.5.0 - 2026-09-11

Added

  • [breaking] a deploy that cannot read its own log does not start
  • (ui) the tephra mark replaces the letterform in the rail and in the tab
  • (ui) the browser's own chrome takes its colour from the theme the console is showing
  • (ui) the rail becomes a drawer on a narrow screen, and every control is sized for a thumb
  • (ui) a correlation keeps its colour wherever it appears, and the rail says where a chain ends

Fixed

  • (ui) a long enum kind reads as its count, and no kind can squeeze a command's inputs again

Other

  • hekla depends on the released heklang 0.6.0
  • a test that omits a field younger than the log waits for a handler that needs one


This PR was generated with release-plz.

## 🤖 New release * `hekla`: 0.4.0 -> 0.5.0 (⚠ API breaking changes) ### ⚠ `hekla` 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 Plan.unreadable in /tmp/.tmpdwiHaA/hostexecutor/src/plan.rs:322 ``` <details><summary><i><b>Changelog</b></i></summary><p> <blockquote> ## [0.5.0](https://git.tqwewe.com/tephra/hekla/compare/v0.4.0...v0.5.0) - 2026-09-11 ### Added - [**breaking**] a deploy that cannot read its own log does not start - *(ui)* the tephra mark replaces the letterform in the rail and in the tab - *(ui)* the browser's own chrome takes its colour from the theme the console is showing - *(ui)* the rail becomes a drawer on a narrow screen, and every control is sized for a thumb - *(ui)* a correlation keeps its colour wherever it appears, and the rail says where a chain ends ### Fixed - *(ui)* a long enum kind reads as its count, and no kind can squeeze a command's inputs again ### Other - hekla depends on the released heklang 0.6.0 - a test that omits a field younger than the log waits for a handler that needs one </blockquote> </p></details> --- This PR was generated with [release-plz](https://github.com/release-plz/release-plz/).
chore: release v0.4.1
All checks were successful
ci / ci (pull_request) Successful in 1m58s
ci / msrv (pull_request) Successful in 13s
86728766f5
Signed-off-by: release-plz <dev@tqwewe.com>
tqwewe force-pushed release-plz-2026-09-10T07-15-02Z from 86728766f5
All checks were successful
ci / ci (pull_request) Successful in 1m58s
ci / msrv (pull_request) Successful in 13s
to 6d1b86cefd
All checks were successful
ci / ci (pull_request) Successful in 1m59s
ci / msrv (pull_request) Successful in 14s
2026-09-11 15:34:28 +10:00
Compare
tqwewe changed title from chore: release v0.4.1 to chore: release v0.5.0 2026-09-12 00:08:04 +10:00
tqwewe force-pushed release-plz-2026-09-10T07-15-02Z from 6d1b86cefd
All checks were successful
ci / ci (pull_request) Successful in 1m59s
ci / msrv (pull_request) Successful in 14s
to 53e89f4513
All checks were successful
ci / ci (pull_request) Successful in 1m59s
ci / msrv (pull_request) Successful in 13s
2026-09-12 00:08:04 +10:00
Compare
tqwewe merged commit 2b7a8943c5 into main 2026-09-12 00:08:27 +10:00
tqwewe deleted branch release-plz-2026-09-10T07-15-02Z 2026-09-12 00:08:27 +10:00
tqwewe referenced this pull request from a commit 2026-09-12 00:08:27 +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/hekla!7
No description provided.