This repository was archived by the owner on Jul 18, 2026. It is now read-only.
AVE 1.0.10
AVE 1.0.10 Release Notes
Status: Released on July 4, 2026 Bangkok time. The macOS app and DMG were signed, notarized, stapled, validated, and published to GitHub Releases.
Base: changes after e635c8c (Mark AVE 1.0.9 released) through 0de55a2 (Fix caption regeneration and asset reuse messaging), released as v1.0.10.
Highlights
- Added source-result contracts so footage search results can stay as usable clip cards with thumbnails and action buttons instead of disappearing into prose.
- Improved "find moments" behavior so transcript, visual, and best-moment searches route toward a single footage-result UI.
- Added evidence-first best-moment ranking that prefers concrete analyzed assets and keeps follow-up explanations conversational.
- Added karaoke caption generation and a toolbar caption-style menu for switching between Standard and Karaoke before adding captions.
- Made caption regeneration replace AVE-generated captions instead of stacking duplicate caption layers.
- Added a camera preset toolbar control for quick visible framing changes.
- Fixed onboarding persistence so completed setup does not reappear on each restart.
- Improved Project Home asset reuse messaging when an asset cannot be added to another project.
Footage Search And Best Moments
- Source result sets now preserve selected clips and ranges for follow-up actions.
- Chat cards use the same clip-result surface for visual searches, transcript-backed matches, and best-moment results.
- Best-moment responses avoid pretending to be an oracle: when evidence is weak, AVE can present nearby usable candidates instead of overclaiming.
- Follow-up questions such as asking why a result was selected can use the prior result context for a plain explanation.
Captions
- The captions toolbar keeps the current caption mode visible and opens a menu for Standard or Karaoke captions.
- The existing transcript-side caption flow remains available.
- Re-running generated captions removes previous AVE-generated caption clips across graphics tracks before adding the new set.
- Karaoke captions keep already-spoken text highlighted while the active word advances.
Project And Setup UX
- Onboarding completion is persisted so existing users go back to the app after restart.
- Project Home now explains unavailable asset reuse actions, such as missing media, unsaved destination projects, or assets already present in all saved projects.
- Camera presets are available from the toolbar for faster visual framing changes.
Verification
Release validation:
npm run buildnpm --prefix render-worker run buildnode --check electron/main.cjsnode --check electron/preload.cjsnode --check scripts/assert-notarization-env.cjsnode --check scripts/audit-desktop-package.cjsnpm run ai:prompt-smokenpm run ai:prompt-regressionnpm run test:rungit --no-pager diff --checknpm audit --jsonnpm --prefix render-worker audit --jsonenv APPLE_KEYCHAIN_PROFILE=notarytool npm run desktop:distnpm run desktop:audit-package
Release packaging checks:
- The app bundle is Developer ID signed, notarized, stapled, and accepted by Gatekeeper.
- The DMG is signed, notarized, stapled, and accepted by Gatekeeper.
latest-mac.yml, updater ZIP, blockmaps, and app bundleapp-update.ymlwere generated and verified.- The updater ZIP contains
AVE.app/Contents/Resources/app-update.yml. npm run desktop:audit-packagepassed with 7845app.asarentries checked.- Public
latest-mac.ymlresolves toversion: 1.0.10.
Commits Included
c3ca264Expand AVE 1.0.9 release notes38b5fdfRefresh AVE README21d3c47Add content cutdown contractsb01f47bAdd tutorial content cutdown contractda72290Add meeting webinar cutdown contract5246d0aShow content cutdown rationale in plan cards86833d8Checkpoint AVE source result workflowe3774f2Add camera preset toolbar controld32b34dCheckpoint AVE release polish0de55a2Fix caption regeneration and asset reuse messaging