---
title: v0.17.1
date: 2026-07-22
description: '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.'
tags:
- fix
---

## 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](https://github.com/seite-sh/seite/issues/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`).
