Releases: NoiXdev/printy
Releases · NoiXdev/printy
Release list
v1.0.0
Features
- add content hashing and mode-aware deduplication (1218213)
- add desktop notifications gated by the notification mode setting (9180129)
- add einstellungen screen and wire it into the sidebar (37d9186)
- add existing-file count and autostart commands for the ui shell (8ced8c0)
- add folder card with status, activity and per-folder actions (7ad1c51)
- add folder dialog with capability-driven control disabling (866616e)
- add key-value settings with typed defaulting accessors (178c303)
- add macOS CUPS print backend (9ddd942)
- add non-recursive folder scanning with type filtering (5786bea)
- add ordner screen with aggregate status and global pause (9e08be7)
- add page fitting and render DPI clamping (5a50d71)
- add per-folder fit-to-page flag with shrink-only clamp for oversized content (d1460fe)
- add per-folder watcher tick with intake pipeline (e742485)
- add post-print move, keep and delete rules (b3cb24f)
- add print job ledger with retry and crash recovery semantics (8dff391)
- add PrintBackend trait and fake backend for testing (35b71be)
- add printy design tokens, shared screen styles and theme switch (12c0ba7)
- add printy logo component and icon artwork (9ee98e5)
- add serial queue step with retry, backoff and printer hold (2878ca3)
- add sidebar app shell with ordner route (fbd43d7)
- add state-coloured tray icon, close-to-tray and minimised start (c281528)
- add SumatraPDF fallback and platform backend factory (d1f4d4e)
- add two-tick file stability check (9508cbf)
- add typed tauri api client, event helpers and formatters (a699663)
- add watch folder CRUD with interval clamping (6f07bac)
- add Windows GDI print backend with pdfium rasterisation (a94ce09)
- app: route Verlauf and Über from the sidebar (4250810)
- app: show the running app version in the sidebar and settings (973d5d4)
- config: add configuration export/import commands (6044f5d)
- expose folder, job, printer and settings commands to the frontend (79d2060)
- folder-dialog: replace native selects with searchable SearchSelect (4392239)
- folders: add a rescan-all-folders button (54d8708)
- folders: apply folder edits to jobs still waiting in the queue (642d58e)
- folders: move the folder create/edit form from a modal to its own page (4ee0176)
- folders: replace the folder card's action row with a menu (8183cac)
- folders: wire up folder delete with a concrete impact warning (0100a52)
- scaffold printy with sqlite schema and error type (a63374c)
- settings: add a default poll interval for new folders (d792562)
- settings: add configuration export/import to the Einstellungen screen (cd5886c)
- settings: make the pdfium library path configurable (3f9d53d)
- settings: raise default poll interval to 3 seconds (b2283ef)
- ueber: add about screen with generated third-party licence list (997e219)
- verlauf: add job history screen with failure filter and reprint (4ab8acf)
- wire watcher and queue schedulers into the Tauri runtime (e17ac43)
Bug Fixes
- add locale forcing and test coverage for error classification (58e1fbd)
- folders: scan_now must not bypass the stability check (f6a306c)
- parse locale-independent lpstat output on macOS (dbf0cf1)
- prevent duplicate prints from a second app instance (0582678)
- reclassify GDI rendering failures, collate copies, and cap image DPI (4c5ccfc)
- replace placeholder installer metadata and favicon (867c4d8)
- replace scaffold Tauri icon with the real Printy logo (5c6a463)
- resync package-lock name and drop leftover greet CSS (b709728)
- stop the user pause toggle from clearing the printer-hold indicator (595ff3e)