Skip to content

Releases: NoiXdev/printy

Release list

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 23 Sep 11:26

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)