Skip to main content
All releases

v1.6

March 14, 2026

Annotation Pro Tools

New Features

  • Shapes Library (17 Types) — 17 shape types organized by category: Basic (Rectangle, Rounded Rectangle, Ellipse, Triangle, Diamond), Arrows (Arrow, Double Arrow), Flowchart (Process, Decision, Terminator, Parallelogram, Document), Callouts (Callout, Thought Bubble), and Symbols (Star, Heart, Checkmark)
  • Arrow-to-Shape Connections — Arrows snap to shapes and stay connected when shapes move or resize. Manually bent arrows preserve their bends. Reconnect by dragging endpoints to different shapes
  • Elbow Arrows — Excalidraw-style right-angle arrows with A* pathfinding, obstacle avoidance, heading-aware routing, multiple bends, draggable segments, fixed segments, smooth corners, and live re-routing
  • Shape Fill — Three fill modes for all shapes: None (outline only), Semi (30% opacity fill), and Solid. Separate fill color picker for independent stroke and fill colors
  • Expanded Color Palette — 11 colors: Red, Orange, Yellow, Green, Teal, Blue, Purple, Pink, White, Gray, and Black. Available for both stroke and fill colors in a compact 6-column grid popover
  • Post-Draw Editing — Select any drawn element and modify its color, thickness, stroke style, arrowhead style, and fill mode from the toolbar
  • Stroke Styles — Solid, dashed, or dotted stroke patterns for all drawable elements
  • Arrowhead Styles — Four configurations: End, Both, Start, or None
  • Shape Rotation — Rotation handle above selected shapes for free rotation
  • Endpoint Dragging — Select a line or arrow and drag endpoints to redirect or reconnect to different shapes
  • Rounded / Sharp Corners — Toggle between rounded and sharp corners on rectangles and diamonds
  • Group / Ungroup — Select multiple elements and group them (Cmd+G). Ungroup with Cmd+Shift+G. Groups move and select as one unit
  • Group Resize — Resize multiple selected or grouped elements together by dragging corner handles on the combined bounding box
  • Excalidraw Shape Library Import — Import .excalidrawlib files (v1 and v2) to use custom shapes from the Excalidraw ecosystem. Items grouped by source file, click to place, move and resize
  • Image Insertion — Press I to insert images onto the annotation canvas, movable and resizable like any other element
  • Keystroke Display — Show keyboard input on screen during recordings with modifier symbols (⌃⌥⇧⌘), standalone modifier key display, configurable position, display width, font size, fade duration, and modifiers-only mode
  • Source Presets — Save selected-source configurations as named presets in composite mode. Built-in position presets with Ctrl+1–6 hotkeys, plus custom presets with quick save, update, and rename
  • Overlay Style Presets — Save and recall visual styles (shape, border, shadow) separately from position

Improvements

  • Faster Composite Mode — Preview startup faster for multi-source sessions. Recording no longer blocks CPU on composite GPU frames. GPU work focuses on affected source regions instead of full canvas
  • Source-Based Composite Controls — Composite toolbar now reflects the selected source instead of camera-only wording. Camera Off preset renamed to Hide Source
  • OBS-Style Panels — Scenes and sources panels with create, rename, duplicate, lock, delete, visibility toggle, and z-order controls
  • Corner Radius on Any Source — Apply rounded corners to any composite source shape
  • Resizable Panels — Drag handle to resize scenes/sources panels
  • Whiteboard & Laser Settings — Now accessible directly from the annotation toolbar
  • Compact Toolbar — Color pickers use popover grids, stroke/arrowhead controls appear contextually, dynamic toolbar sizing
  • Annotation Toolbar Visible in Recordings — Toolbar visible in recordings by default with toggle to hide
  • Presentation Tool Persistence — Cursor Highlight, Spotlight, and Keystroke Display settings saved across restarts and in encoding presets
  • Context-Aware Cursors — Pen for freehand, crosshair for shapes, I-beam for text, resize arrows on handles, rotation cursor on rotation handles
  • Improved Escape Key — Cascades through cancel draw → deselect → select tool → exit annotation

Bug Fixes

  • Fixed circle/ellipse hit testing treating first point as center instead of computing inscribed ellipse
  • Fixed color picker requiring double-click on non-activating panel
  • Fixed shape selection requiring click on border — now selectable by clicking anywhere inside
  • Fixed connected arrows developing unwanted angles when shapes move
  • Fixed toolbar content clipping when many controls are visible
  • Fixed image rendering upside-down in flipped NSView context
  • Fixed display source not appearing in composite SOURCES panel
  • Fixed preview click selecting camera regardless of which source was clicked
  • Replaced deprecated AVFoundation APIs
  • Comprehensive composite frame drop fixes: GPU backpressure cap, dedicated write queue, rendered frame buffering, shadow cache optimization, and screen capture rate sync