Skip to content

t2vi/arrgh](https:

v0.1.0 Feature

This release adds 2 notable features for engineering teams evaluating rollout.

Published 8d Media Servers
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Summary

AI summary

Fixed MangaUpdates latest_releases decode crash by accepting string series_id.

Changes in this release

Feature Low

Logs raw response body on MangaUpdates deserialization failure for debugging.

Logs raw response body on MangaUpdates deserialization failure for debugging.

Source: granite4.1:30b@2026-05-27-audit

Confidence: low

Bugfix Medium

Fixes crash when MangaUpdates `latest_releases` returns `series_id` as string.

Fixes crash when MangaUpdates `latest_releases` returns `series_id` as string.

Source: llm_adapter@2026-05-27

Confidence: high

Refactor Low

Standardises UI label and placeholder capitalisation across Login, Setup, Chapter row, and Library card components.

Standardises UI label and placeholder capitalisation across Login, Setup, Chapter row, and Library card components.

Source: llm_adapter@2026-05-27

Confidence: high

Other Low

Adds 18 unit tests covering `ReleasesResponse`, `SeriesRecord` deserialization, `map_series`, and `strip_html`.

Adds 18 unit tests covering `ReleasesResponse`, `SeriesRecord` deserialization, `map_series`, and `strip_html`.

Source: granite4.1:30b@2026-05-27-audit

Confidence: low

Full changelog

*ARRgh v0.0.13 — UI Text Consistency

Released: 2026-05-27


What's new

Capitalisation + text consistency (closes #24)

Standardised label and placeholder casing across the app:

  • Login — username placeholder usernameUsername (matches label)
  • Setup — username placeholder usernameUsername; password hint min 6 charactersMin. 6 characters; confirm placeholder repeat passwordRepeat password
  • Chapter row — metadata unit Pagespages (unit, not a proper noun)
  • Library card — remove confirmation Remove manga?Remove title? (aligns with entity rename from v0.0.12)

MangaUpdates latest_releases decode fix

latest_releases was crashing with "error decoding response body" due to MangaUpdates API returning series_id as a string in some responses. Fixed with a flexible deserializer that accepts both number and string. Raw body now logged on decode failure to aid future debugging.

18 unit tests added covering ReleasesResponse / SeriesRecord deserialization, map_series mapping, and strip_html.

Upgrading

No DB migrations. No API changes. Frontend-only release.

docker compose pull
docker compose up -d

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track t2vi/arrgh](https:

Get notified when new releases ship.

Sign up free

About t2vi/arrgh](https:

All releases →

Related context

Earlier breaking changes

  • v0.1.13 Removes the single `/api/discover/trending` endpoint; clients must use lane‑specific endpoints.
  • v0.1.13 Removes `MangaFire` source entirely, including plugin and related code.
  • v0.1.2 Rust/Axum server removed; replaced with .NET 9 ASP.NET Core Minimal API implementation.
  • v.0.0.9 Drops manga.source and chapters.source_id columns from schema.

Beta — feedback welcome: [email protected]