Repository navigation
v0.7.2: Translation hotfix
Translation hotfix. The packaged 0.7.0 and 0.7.1 apps shipped without their English and Polish strings, so the interface showed raw translation keys (cta.begin, hw.title) instead of text. Development builds were fine, which is why it slipped through. This release restores both languages and changes nothing else about how the app behaves.
Fixed
- Translations missing from release builds (0.7.0, 0.7.1). The renderer entry loads the i18next bootstrap through a bare side-effect import, but
apps/web/package.jsonhas declared only CSS as having side effects since 0.1.0. When i18n landed in 0.7.0, the production bundler treatedlib/i18n.tsas side-effect free and dropped it, locale resources included../src/lib/i18n.tsis now listed insideEffects, and the packaged renderer contains both locales again.
Added
pnpm showcaseregenerates the README screenshots and banners with@noctcore/showcase-kit. It builds the renderer alone in ashowcaseVite mode with an invented stand-in for the Electron bridge (made-up files, a fixed GPU probe, frozen encode numbers), so no real files or hardware appear on screen. None of it is included in normal builds.data-testidhooks on the titlebar, sidebar, onboarding, Settings and Extract screens, so automated captures don't depend on translated labels.
Changed
- README rewritten with a hero banner, screenshots of every main screen, a feature table checked against the code and an up-to-date stack. A Polish
README.pl.mdsits alongside it. - New dev dependencies:
@noctcore/showcase-kit0.3.0 andplaywright1.63.0, both pinned exactly. Nothing new ships in the app.
Removed
- The old CDP screenshot script (
scripts/screenshot-app.mjs) and theassets/screenshots/images it produced, replaced bypnpm showcase.