Repository navigation
Releases: JoshiMinh/Hakkutsu
Releases · JoshiMinh/Hakkutsu
Release list
Hakkutsu 2.6.3
- Speed up subtitle loading with staggered fallback transports and cancellation when tracks change.
- Share playback timing, remove full-track scans in subtitle gaps, reduce redundant rendering, and prioritize current-cue readings over off-screen transcript work.
- Cache repeated reading/translation requests, skip unnecessary kana dictionary requests, and show subtitle tokens before enrichment finishes.
- Calculate immersion difficulty from vocabulary in the main reading content, with separate script density, JLPT coverage, and mature/learning SRS statistics.
- Add an attributed offline JLPT vocabulary index and complete Unicode-based Hán-Việt fallbacks, including repairs for incomplete saved compounds.
- Improve selective furigana, dictionary import validation, popup startup, and the styling of page difficulty and offline dictionary controls.
- Add unit tests, browser fixtures, performance benchmarks, and packaged third-party notices.
Validation: 32 unit tests, TypeScript, and Chrome/Firefox production builds. The underlying changes also passed 23 local browser scenarios; details and limits are recorded in tests/SUBTITLE-PERFORMANCE.md and tests/DENSITY-RESULTS.md.
Hakkutsu 2.6.0
Hakkutsu 2.6.0 release:
- Product Website & Privacy Redesign: Clean, restraint-driven design system using extension tokens across index.html and privacy.html.
- Asset Integration: Added official browser and integration logos (Chrome, Firefox, AnkiConnect, Ko-fi) and internationalization flag assets for all 8 supported languages.
- Screenshot Overhaul: Refreshed high-resolution 1280x800 CWS-compliant screenshots covering inline dictionary, dual subtitles, manga OCR, FSRS review, dashboard, popup, and settings.
- Manifest & Build Hygiene: Version bumped to 2.6.0 with full Manifest V3 (Chromium) and Manifest V2 (Firefox) parity.
- Repository Cleanup: Removed legacy build artifacts, redundant markdown files, and deprecated test suites.
Hakkutsu 2.5.2
Fixes Linux case-sensitive component imports so the release runner can build both browser packages. Includes the pnpm workspace and version fix for release setup, and documents the planned source layout refactor.
Hakkutsu 2.5.1 (superseded)
This release was superseded after its build failed. Use Hakkutsu 2.5.2 instead: https://github.com/JoshiMinh/Hakkutsu/releases/tag/v2.5.2
Hakkutsu 2.5
What's Changed
- Stabilize Plasmo script resolution in pnpm workspace by @JoshiMinh with @Copilot in #2
- Prevent Plasmo EMFILE failures by preloading graceful-fs in all extension CLI entrypoints by @JoshiMinh with @Copilot in #3
- Fix YouTube subtitle selection fallback path and response handling by @JoshiMinh with @Copilot in #4
New Contributors
- @JoshiMinh with @Copilot made their first contribution in #2
Full Changelog: https://github.com/JoshiMinh/Hakkutsu/commits/v2.5