github itoolio/ishare v5.5.0

2 hours ago

5.5.0 (2026-10-26)

Features

  • add a capture shelf that collects recent captures at the screen edge (5f98f62)
  • add recording presets (252b0ba)
  • capture: add aspect ratios, fixed sizes, multi-region and live selection to the region selector (8e1a1de)
  • capture: add Capture Menu to the menu bar, command palette, App Intents, CLI and URL scheme (96d443d)
  • combine: remember the layout settings and move the layout math into ishareCore (0618e20)
  • core: add a recording pause timeline that maps host times past pauses (c6b551f)
  • core: add link rewriting, upload expiry, duplicate index, health check planning and Dropbox session planning (ac9ad26)
  • core: add preset naming, lookup and reordering helpers (4b6e72a)
  • core: add selection constraints, region lists, freeze policy and window classification (f2a95fd)
  • core: classify iPhone and iPad screen devices and fit their frames (33e232a)
  • core: retiming plans, silence planning, voice-over ducking and tracked blur keyframes (2c6043b)
  • draw the real pointer shape when ishare renders the pointer (05fdd73)
  • dropbox: upload files over 150 MB with resumable upload sessions (4e18381)
  • editor: bend arrows and lines with a midpoint handle (530e88c)
  • editor: copy and paste annotation styles and make them tool defaults (d358af2)
  • editor: highlight, underline or strike through recognized text (d50732f)
  • editor: straighten tilts box annotations with a rotation angle (8851014)
  • editor: upscale small captures 2x or 4x with MetalFX or Lanczos (4e9f7e9)
  • export the history as an HTML gallery, CSV or JSON (46d67fd)
  • i18n: translate the 5.5 strings into all supported languages (0606faa)
  • i18n: translate the uploader validation messages added in 5.5 (205e4e8)
  • last region and an area hint for the screenshot and recording selectors (dbc3efc)
  • pause and resume recordings and show the time left before a limit (61c55af)
  • record or capture a connected iPhone or iPad over USB (5eb780a)
  • recording: export recordings as APNG and animated WebP with frame dedupe (62442cb)
  • recording: silence cutting, voice-over mixing and tracked blur regions (bf2385b)
  • render scripted feature guide scenes in screenshot mode and record them as clips (3cafb3e)
  • resize the capture shelf as items arrive and drag it by its header (7e47a53)
  • settings: edit link rewriting and auto-delete per uploader and show uploader health (84c88fd)
  • settings: post-processing settings for silence, conversion, voice-over and blur (e69c573)
  • switch back from window selection to region selection with Space (8933558)
  • toggle the magnifier and pointer position with Z in the region selector (35a795f)
  • tools: generate an SPDX SBOM of the Swift packages and Go modules (27b8df9)
  • trim: cut silence preview, voice-over recording and blur region editing in the trim window (2fc7832)
  • upload: auto-delete expired uploads and check the default uploader's health in the background (6a804a8)
  • upload: run first attempts and queued retries through one pipeline with link rewriting and duplicate reuse (5710cf1)

Bug Fixes

  • close the result toast when its upload finishes (027469d)
  • don't flash the coordinates before the region selector's magnifier appears (ce9bfd4)
  • isolate automation test mode from real preferences and iCloud, and only allow it in automation builds (54ad6dd)
  • keep device discovery out of tests and give each device action its own row (05f877d)
  • keep the automation test double in step with recording presets and pause (897eb87)
  • keep the region selector out of its own freeze-frames (310e5fd)
  • run blocking Vision and upscaling work on a dispatch queue instead of the Swift concurrency pool (ccc8e1d)
  • skip MetalFX on paravirtual GPUs and stop waiting for it after 10 seconds (60b618e)
  • wait for ScreenCaptureKit to list the region selector before freezing the screen (9368401)

Don't miss a new ishare release

NewReleases is sending notifications on new releases.