Skip to content

chore: release v0.4.14#24

Merged
MagicalTux merged 1 commit into
masterfrom
release-plz-2026-06-07T06-02-44Z
Jun 7, 2026
Merged

chore: release v0.4.14#24
MagicalTux merged 1 commit into
masterfrom
release-plz-2026-06-07T06-02-44Z

Conversation

@MagicalTux

@MagicalTux MagicalTux commented Jun 7, 2026

Copy link
Copy Markdown
Member

🤖 New release

  • fstool: 0.4.13 -> 0.4.14 (✓ API compatible changes)
Changelog

0.4.14 - 2026-06-07

Fixed

  • (xfs) empty create failed with "flush_writes called before begin_writes()"

Other

  • (changelog) move xfs fix to [Unreleased], drop release-plz dup blocks

Fixed

  • (xfs) create --type xfs of an empty volume failed with xfs: flush_writes called before begin_writes() (at every size). format()
    re-opens through the read path and leaves the write state uninitialised;
    populated creates worked only because the first create_file lazily
    reconstructs it, but an empty create goes straight from format() to
    flush(). flush_writes now reconstructs the write state from the on-disk
    AG headers when needed (the same resume_writes path the populated flow
    relies on), so empty XFS images format cleanly and pass xfs_repair -n.


This PR was generated with release-plz.

@MagicalTux MagicalTux force-pushed the release-plz-2026-06-07T06-02-44Z branch from 33b3dd1 to 7c5f989 Compare June 7, 2026 06:04
@MagicalTux MagicalTux merged commit a39552e into master Jun 7, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant