Changelog

What's new in Sygal

Every release, in one place. New features, improvements and fixes as they ship.

v1.0.0

New
  • Sygal 1.0: convert any document, screenshot or link into clean Markdown and JSON, fully local.
  • New Plain text mode removes Markdown formatting for a lighter version to paste into an AI, while keeping the original and translated versions one click away.
  • Transcribe embedded images on demand: Word, Excel, PowerPoint and email files with untranscribed images get a one-click OCR button, and PDFs gain an 'Embedded images only' option in the OCR dialog, with API cost shown before you confirm.
Improvement
  • URL import is more robust: Brotli-compressed sites no longer return garbled text, imported pages keep their images and links (resolved to absolute URLs), and documents are reliably named after the page title.
  • Token counts are now faithful for every format: embedded images are counted as vision cost (Office, EPUB, emails, archives), PowerPoint tables and speaker notes are included, and the JSON count matches the exported file exactly.
  • Reorder your library by drag-and-drop all the way to the last position, including dropping in the empty area below the list.
  • Selected library row is easier to spot, in both light and dark mode.
  • Custom tooltips across the app, short and always fully visible, with keyboard shortcuts where available.
  • Cmd/Ctrl+F now searches the panel you are working in: the library when it has focus, otherwise the Markdown or JSON editor.
  • Documents awaiting conversion are highlighted in amber for every file type, clearly distinct from the selection color.
Fix
  • Removed a stray horizontal scrollbar in the document preview.
  • Files dropped directly onto an existing library row now import correctly, even when the list fills the entire panel.
  • OCR provider refusals (for example on images with faces) are now reported as a clear error instead of being saved as document content.
  • The library list no longer scrolls sideways; long file names are truncated with the full name shown on hover.

v0.9.97

New
  • Import from a URL (button or Cmd/Ctrl+L): web pages become clean Markdown, YouTube pages return title, channel and transcript when available, and RSS/Atom feeds become a readable list.
  • New file formats: Jupyter notebooks (.ipynb), ZIP archives (converted recursively) and legacy Excel (.xls).
Improvement
  • Cleaner in-app preview: spreadsheets, CSV and URL imports now render on a readable white page.
  • Design and interactive PDFs that used to preview blank now render correctly.

v0.9.96

New
  • A new Menu button in the sidebar lets you show or hide the Windows menu bar on demand (hidden by default).
  • Windows now has a dedicated File menu (Import, Save, Export, Quit), matching standard PC conventions.
Improvement
  • Windows updates now install silently and relaunch automatically, with no setup wizard - just like on macOS.

v0.9.95

Fix
  • Dropping a folder into the app now imports all of its compatible files instead of ignoring the folder.

v0.9.9

Improvement
  • The Windows menu bar now stays visible at all times, so features are easy to find without pressing Alt.
  • Settings, License, Check for Updates and About are now reachable directly from the Windows menu.
  • Windows menus are fully translated (French, Italian, German, Spanish), including About and Window.
Fix
  • macOS auto-update no longer fails with a connection error: updates now download and install correctly.

v0.9.7

New
  • "Convert via OCR" button on PDFs: rebuild tables, headings and reading order with a vision model when local extraction is not enough.
  • Page selector for OCR conversion: whole document, first page only, or a specific page.
  • Drag-and-drop reordering of the library — arrange your documents in any order, kept across sessions.
  • Toggle to show or hide the Convert via OCR button.
Improvement
  • Much better text extraction for PDFs with broken font encoding (invoices, forms): correct accents, no more garbled characters or barcode noise, proper euro sign, and top-to-bottom reading order.
  • OCR keeps the document's original language; labels the model adds now follow the app language instead of defaulting to English.
  • Redesigned auto-conversion control with an Auto ON/Off switch; the Convert all button is hidden when auto-conversion is on.
Fix
  • OCR "whole document" now converts every page instead of just the first one.
  • Fixed unwanted scrolling while selecting text in the editor with the search bar open.

v0.9.5

New
  • Licensing system with a 14-day free trial, no card required.
  • Trial banner with urgency colors: yellow, then orange, then red as the remaining days run out.
  • Native "License..." menu on both macOS and Windows.
  • Theme-adaptive logos that switch automatically between light and dark mode.
Improvement
  • Encrypted license storage using Electron safeStorage.
  • License validation on startup, with real-time revocation support.