← All releases

v0.17.1

fix

Bugfix: the image pipeline no longer writes 0-byte JPEG variants for sources wider than the smallest configured width. Plus dependency and CI-action refreshes.

Fixed: 0-byte JPEG variants

When [images] was configured and a source JPEG was wider than the smallest widths entry, seite resized it and then handed the resized buffer to the JPEG encoder still carrying an alpha channel (Rgba8). JPEG has no alpha, so the encoder rejected it — leaving a 0-byte .jpg in dist/ and skipping the matching WebP/AVIF variants for that same image.

seite now drops the alpha channel before JPEG encoding, and as a safety net removes any partial output file if an encode ever fails. Fixes #92.

Maintenance

  • Refreshed Cargo dependencies to their latest semver-compatible versions.
  • Bumped pinned GitHub Actions (checkout, cache, codecov-action, cargo-deny-action, action-gh-release).