Skip to content

v0.1.1

Choose a tag to compare

@metaneutrons-release-please metaneutrons-release-please released this 07 Sep 22:06
f2deb47

Superseded by v0.1.2. Update for explicit unsupported-format rejection, checked volume geometry, and complete fresh-format superblock redundancy. See the newer release's qualification limits before use.

0.1.1 (2026-09-07)

Features

  • add 68080 release build (be94f40)
  • add comprehensive host test suite and diagnostic tools (7778dc9)
  • amiga: add AmigaOS DOS packet handler and block I/O backend (798ef9b)
  • amiga: DOS handler and block I/O for snapshots; geometry hardening (2410330)
  • core: add inode and directory management layers (253dd0b)
  • core: add transaction manager and dual-superblock support (2317c54)
  • core: extent-mapped file I/O and namespace ops with sound locking (8afbf31)
  • core: free-space allocator reserve pool with auto-refill (2999920)
  • core: fs handle scaffold, rwlock abstraction, unaligned-safe accessors (e4aa486)
  • core: implement file I/O with extent-based block mapping (3e0ac3d)
  • core: implement robust B+tree engine with COW support (309d596)
  • core: implement self-hosting free space allocator (f6c8252)
  • core: online B+tree compaction and COW free tracking (778a02b)
  • core: per-file extent remap and batched truncate (c8ddad8)
  • core: snapshot subsystem — refcount sharing, COW, resumable delete (ff5a5e2)
  • implement hard links, soft links, and B+tree based snapshots (a906f6e)
  • initial project scaffolding and build system (80b313c)

Bug Fixes

  • amiga: qualify handler startup, DOS packets and reproducible builds (b923962)
  • ci: accept completed negative smoke failures (#21) (b88c63d)
  • ci: update release-please action configuration for v4 (dad709f)
  • core: bound on-disk extent length in truncate (C4) (84c0c74)
  • core: cow_node distinguishes I/O errors from ENOSPC (1832e9b)
  • core: eliminate btree_free_node's silent block drop (#41) (3e7cc1e)
  • core: flush inode before mid-write/truncate commits (C1) (a8a2155)
  • core: harden error handling in COW, tree walks and snapshots (7465893)
  • core: harden filesystem ownership and recovery (#12) (cedda17)
  • core: reject corrupt B+tree node headers from disk (C2) (20f6d37)
  • core: resolve unaligned pointer warnings by accessing emergency pool via SB pointer (3dfe00d)
  • release: align Release Please tags with release workflow (#22) (134aff5)
  • release: find draft releases through GitHub list API (#23) (23dd64e)
  • remove vendored third-party binaries (#5) (4897439)
  • resolve low-severity review nits (#38/#40/#42) (e681b1f)