AVE 1.0.20 Release Notes
Status: Released.
Highlights
- Added direct canvas handles for resizing a selected graphic, including centered resizing and safe-area snapping behavior.
- Added timeline snapping for clip moves and trims, with Option available as a live temporary bypass during the gesture.
- Improved shared color controls with validated hex entry and screen eyedropper support across graphics, captions, and chroma key.
- Let available desktop updates start downloading directly from the status bar with clearer progress presentation.
- Made interrupted media-import recovery resilient to macOS volume remounts while preserving changed replacement files.
Release Scope
- Base range:
4842a56..8a61a4a. - No Local AI runtime, starter model, or pinned Sparkle helper changes.
- This remains a complete AVE package distributed through the existing signed Sparkle feed.
Verification
Release verification includes:
- Resizing whole graphics from canvas corners and edges, including modifier behavior and safe-area snapping.
- Moving and trimming timeline clips with snapping enabled, temporarily bypassing it with Option both before and during a gesture.
- Editing graphics, caption, and chroma-key colors through the shared picker and screen eyedropper.
- Downloading and installing the update from the previously published full AVE build.
- Recovering an interrupted media import after a simulated filesystem device-identity change while preserving changed files.
- Full renderer and render-worker builds, typecheck, AI prompt checks, regression suite, dependency audits, package audit, signing, notarization, stapling, DMG integrity, and Sparkle signature verification.
Known Constraints
- Screen color picking depends on macOS and Electron exposing the EyeDropper API.
- The complete download remains large because it includes AVE's Local AI runtime and starter models.