Skip to content

chore: release v0.6.0 - #48

Closed
github-actions[bot] wants to merge 4 commits into
mainfrom
release-plz-2026-11-03T04-54-14Z
Closed

github-actions[bot] wants to merge 4 commits into
mainfrom
release-plz-2026-11-03T04-54-14Z

Conversation

@github-actions

@github-actions github-actions Bot commented Nov 3, 2026 •

Copy link
Copy Markdown
Contributor

🤖 New release

  • appimagetool: 0.5.6 -> 0.6.0 (⚠ API breaking changes)

⚠ appimagetool breaking changes

--- failure enum_variant_added: enum variant added on exhaustive enum ---

Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.51.0/src/lints/enum_variant_added.ron

Failed in:
  variant Error:MetadataSidecar in /tmp/.tmpLBod9r/Anylinux-appimagetool/src/error.rs:89
  variant Error:MetadataSidecarTooLarge in /tmp/.tmpLBod9r/Anylinux-appimagetool/src/error.rs:96
Changelog

0.6.0 - 2026-11-13

⛰️ Features

  • (sidecar) Add a fixed 128 KiB zstd metadata SquashFS - (30bd699)

🐛 Bug Fixes

  • (sidecar) Pin the 128 KiB-scan runtime release - (18b19c5)

📚 Documentation

  • (sidecar) Mention the stub AppRun - (5cc744d)

⚡ Performance

  • (dwarfs) Use 16/32/64 MiB blocks by AppDir size tier - (6dadeb2)


This PR was generated with release-plz.

@github-actions
github-actions Bot force-pushed the release-plz-2026-11-03T04-54-14Z branch from 382a854 to 3e51823 Compare November 10, 2026 22:20
Place a small zstd SquashFS between the runtime and the DwarFS payload containing .DirIcon, the final desktop entry, and a stub AppRun. This lets SquashFS-only thumbnailers and desktop integration tools read AppImage metadata while uruntime still mounts the DwarFS payload.

The sidecar is built in Rust with backhand, padded to a fixed 128 KiB slot for stable zsync offsets, and compressed with zstd level 22. The stub AppRun explains that the metadata image is not the real payload. The pinned runtime is the reissued Anylinux-uruntime v0.8.1 release, which scans up to 256 KiB past the metadata image without adding a SquashFS reader to -lite runtimes.
@github-actions
github-actions Bot force-pushed the release-plz-2026-11-03T04-54-14Z branch from 3e51823 to e357231 Compare November 13, 2026 07:13
@github-actions github-actions Bot changed the title chore: release v0.5.7 chore: release v0.6.0 Nov 13, 2026
Document that the sidecar contains AppRun in both the module and builder docs, and keep the oversized-metadata hint focused on shrinking the icon or desktop entry instead of suggesting a slot size change.
@github-actions
github-actions Bot force-pushed the release-plz-2026-11-03T04-54-14Z branch from e357231 to 3338043 Compare November 13, 2026 07:27
Samueru-sama and others added 2 commits November 13, 2026 03:40
The fixed sidecar slot is 128 KiB, so the runtime now scans exactly that window. Update the pinned v0.8.1 assets and checksums to the reissued release, and document that the runtime scans the fixed slot.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant