Skip to content

Releases: thisisommore/viewio

viewio v1.2.4

Choose a tag to compare

@github-actions github-actions released this 09 Aug 13:28

viewio 1.2.4

Add support for theme override
image

viewio v1.2.3

Choose a tag to compare

@github-actions github-actions released this 06 Aug 06:18

v1.2.3 Release Notes

Features

  • Cancellable exports - Video and GIF exports can now be cancelled mid-flight via a Cancel button on the export progress
    overlay (with Esc shortcut). Stops the active export cleanly and distinguishes user-cancelled exports from failures.
  • Silent audio track for audio-less exports - Video exports of recordings with no audio now get a synthesized silent stereo AAC
    track muxed in (required for App Store previews). Includes an opt-out toggle and a video-only fallback if the mux is
    rejected.
  • Smoother speed changes - The preview keeps playing through rebuilds when you change clip speed.

Maintenance

  • Migrated AVFoundation video composition building to modern async APIs and cleaned up compiler/Swift 6 concurrency warnings.

v1.2.2

Choose a tag to compare

@thisisommore thisisommore released this 03 Aug 08:20

Fixed
• Screen Recording permission prompt was unreliable on macOS 26, it sometimes appeared and sometimes didn't, because the app was missing NSScreenCaptureUsageDescription in Info.plist. When macOS refused the request, tapping the Screen Recording icon did nothing and viewio never appeared in System Settings → Screen & System Audio Recording. The prompt now shows consistently.

v1.2.1

Choose a tag to compare

@thisisommore thisisommore released this 03 Aug 05:25

v1.2.1

Fixed

  • Fixed intermittent issue where Microphone & Camera permission prompts sometimes failed to appear in the Direct build (macOS could silently deny access).

v1.2.0

Choose a tag to compare

@thisisommore thisisommore released this 02 Aug 10:32

viewio 1.2.0

Permissions, Up Front

Permissions appear on the start screen as clear icons (Screen, Microphone, Camera, and Keyboard on direct builds). You grant what you need before you hit Start Recording.

Until access is granted, the related controls stay disabled, including Start Recording without Screen Recording, and the mic/camera pickers without those permissions. Hovering over a disabled control explains what you need to enable.

This avoids mid-flow system prompts when you start a capture or turn something on, so you always know what's required before you begin.

Crop, Before and After

Pick a region before recording as a soft crop: the full display is still recorded, and your selection becomes the starting crop in the editor.

While you record, the area outside the region is dimmed so the bounds stay obvious. In the editor, you can expand, shrink, or reset the crop to the full frame, so even a tight pre-recording selection is easy to fix later, and cropping before and after recording stays one seamless flow.

v1.1.2

Choose a tag to compare

@thisisommore thisisommore released this 30 Jul 16:33
  • App Store compliance: typing detection compiled out of App Store builds.
  • Switched typing detection from Accessibility to Input Monitoring
  • Fixed duplicate prompt window.
  • Dual App Store/direct distribution
  • Export options sheet (format, resolution, frame rate, GIF)
  • Rendering fixes.
  • Lowered minimum macOS deployment target to 26.0.

1.0.1

Choose a tag to compare

@thisisommore thisisommore released this 19 Jul 10:12
68760af
  • undo redo support
  • projects support for saving edits without need of export, so you can continue where you left off
  • more stability and bug fixes

first release

Choose a tag to compare

@thisisommore thisisommore released this 18 Jul 15:40
Add macOS release DMG build docs and infrastructure

- Add BUILD.md with full arm64-only Developer ID release pipeline
- Add .gitignore to exclude build artifacts