Skip to content

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 08 Nov 13:02
· 15 commits to main since this release

AirPDF 0.7.0

Tabs became a workspace: they can be dragged into a new order, the strip scrolls itself when a tab is held near either edge, and a right-click closes one tab or every other one. A tray icon keeps reading sessions alive while the window is hidden, and the Windows titlebar opens the native system menu on right-click or Alt+Space. Text selection is character-granular, and the arrow keys scroll a small step instead of turning a whole page.

  • Drag tabs to reorder them; holding one near either edge auto-scrolls the strip and tabs slide into place instead of snapping.
  • Right-click a tab for Close tab and Close other tabs, both behind the existing unsaved-changes confirmation.
  • A system tray icon restores, hides, or opens a window; Hide to tray keeps documents open, and closing a window still exits.
  • The Windows custom titlebar opens the native window menu on right-click and Alt+Space, and its caption buttons dim while the window is inactive.
  • Text selection is character-granular: a drag copies exactly what was highlighted, while double-click still takes a whole word. Each word keeps the box of every character PDFium reported, and adjacent characters are merged into runs before painting, so a highlight stays a few rectangles rather than one per glyph.
  • The arrow keys scroll a small step, Home and End jump to the start and end of the document, and Page Up / Page Down still scroll a screen.
  • Page navigation moved to the far left of the toolbar, aligned with the thumbnail rail.
  • The app icon is the orange brand tile, regenerated for Windows, macOS, Linux and the Store artwork.
  • 272 tests pass (116 Core, 156 App), and the Windows, Linux and macOS builds are NativeAOT.

Known limitations: the installers remain withheld while the builds are unsigned, so Windows and macOS get portable archives. A document that is only page images still has no text layer, so selection and search find nothing in it until OCR support lands.