Skip to content

Thasia v0.6.0

Latest

Choose a tag to compare

@github-actions github-actions released this 15 Jul 18:58

Added

  • AVIF quality profiles for high detail, balanced output, and compact files. High detail is the default and uses the requested higher-quality encoding tiers.
  • A final action to open the output folder after a conversion writes at least one volume.

Changed

  • Conversion results now distinguish completed, partially failed, and cancelled runs instead of treating every command return as success.
  • CBZ, EPUB, and raw outputs are built in a staging location and only replace an existing volume after packaging succeeds.
  • The review page now shows the complete transform pipeline and the selected AVIF quality profile.
  • Encoding controls now separate core output settings from optional transforms, keep advanced processing collapsed when unused, and summarize enabled transforms at a glance.
  • Review and conversion screens now present image, package, pipeline, progress, and result details with clearer Anasthasia panels, cards, and status badges.
  • Discovery, page-editing, and settings screens now use shared Anasthasia empty states, interactive cards, field rows, path displays, and segmented controls for more consistent feedback and spacing.
  • The frontend toolchain now uses Vite 8, Tailwind CSS 4.3, TypeScript 6, and current Svelte tooling; matching Tauri JavaScript and Rust packages are pinned to identical versions.
  • Suwayomi updates stage and verify a complete replacement before swapping out the installed server.

Fixed

  • Split spreads now preserve both halves in reading order without overwriting a page or reporting progress beyond the source-page count.
  • Fetch and directory traversal failures are reported instead of silently producing incomplete volumes.
  • Cancelling a conversion discards the in-progress volume while keeping volumes that were already committed.
  • Linear-light resizing no longer applies the color transfer curve to transparent alpha values.
  • AVIF conversion now preserves transparent alpha instead of flattening it to RGB.
  • Existing raw output directories no longer retain stale pages from an older conversion.
  • ComicInfo metadata no longer invents a language, and its front-cover page index is valid.
  • Updated Tailwind tooling no longer triggers Node's deprecated module.register() warning during builds.
  • Review panels no longer shrink and clip their contents when the conversion summary is taller than the available window.