release(xianscan): update arbenapura/xianscan-rust ( v0.5.0-beta.2 → v0.5.0-beta.3 ) - #284
Conversation
|
Renovate PR AnalysisUpdate Summary
Release ChangesSource: upstream release notes for v0.5.0-beta.3 (single step from beta.2).
Breaking ChangesNone affecting our usage. Verified against the actual artifacts and upstream's Dockerfile at the same tag:
Code Changes RequiredNone required. Two optional, non-blocking follow-ups noted for a maintainer:
Security ImpactNo security fixes announced in this release. Threat surface unchanged: the Dockerfile downloads the release tarball by tag URL over TLS without checksum pinning (pre-existing posture, not changed by this PR); upstream publishes VirusTotal reports for all release artifacts. RecommendationSafe to merge — single-line version bump of the packaged application (not a runtime base image, not an MCP server/LLM SDK); asset name, tarball layout, binary path, ports, runtime deps, and user model all verified unchanged; CI on this PR's head SHA (a2397c8) passed both the image build and the goss test suite ( |
This PR contains the following updates:
0.5.0-beta.2→0.5.0-beta.3Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
ArbenApura/xianscan-rust (ArbenApura/xianscan-rust)
v0.5.0-beta.3Compare Source
🚀 XianScan v0.5.0-beta.3
Self-hosted AI-powered manga, manhua, and comic localization engine with embedded OCR, neural text detection, LaMa inpainting, and typesetter.
📦 Multi-Platform Downloads
xianscan-windows-x86_64.zipxianscan-linux-x86_64.tar.gzxianscan-macos-arm64.tar.gz🧩 Browser Importer Extensions
xianscan-importer-v1.2.0.zipand extract to load unpacked inchrome://extensions.xianscan-importer-firefox-v1.2.0.xpiand install directly inabout:addons.📱 Mihon / Tachiyomi Android Extension
https://raw.githubusercontent.com/ArbenApura/xianscan-rust/repo/index.min.jsontachiyomi-all.xianscan-v1.6.2-release.apkbelow.What's Changed
Docker Container Support
ghcr.io/arbenapura/xianscan) on an Ubuntu 24.04 runtime (contributed by @lenaxia in #2)./configvolume support, gracefulSIGINTshutdown handling for safe SQLite WAL flushing, and pre-warmed fontconfig caches.Reasoning Model Support and Token Escalation (Fixes #1)
[]prompt records.TOKEN_BUDGET_EXHAUSTED,EMPTY_LLM_RESPONSE,UNPARSEABLE_LLM_OUTPUT) and reader error banners instead of marking failed pages as complete.Book Translation Directives
custom_promptschema andBookDirectivesModal) to enforce consistent tone, terminology, and naming rules across chapters.Shrinkwrap Cavity Cleaning for Speech Bubbles
Targeted Retranslation and Reader Controls
POST /api/pages/[id]/translate) and retry action in the Inspector modal.Prompt Inspector Improvements
PageLlmPromptModalwith dedicated tabs for structured conversation history, token usage telemetry, and raw formatted JSON payloads.Browser Importer Extension (v1.2.0-beta.3)
[object Object]image corruption when bypassing mixed-content restrictions on HTTPS manga sites.New Contributors
Full Changelog: ArbenApura/xianscan-rust@v0.5.0-beta.2...v0.5.0-beta.3
🐳 Docker Image
Run it:
docker run -d -p 8124:8124 -v xianscan-config:/config ghcr.io/arbenapura/xianscan:0.5.0-beta.3All published versions: https://github.com/ArbenApura/xianscan-rust/pkgs/container/xianscan
🛡️ VirusTotal Scan
release-assets/xianscan-windows-x86_64.ziprelease-assets/xianscan-linux-x86_64.tar.gzrelease-assets/xianscan-macos-arm64.tar.gzrelease-assets/xianscan-importer-v1.2.0.ziprelease-assets/xianscan-importer-firefox-v1.2.0.xpirelease-assets/tachiyomi-all.xianscan-v1.6.2-release.apkConfiguration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.