v0.2.50
fregante/GhostTextv0.2.50Sep 8, 2026by github-actions[bot]
AI Summary
Optimizes recording processes with bounded lifetime caching and validates long-run recording, alongside documentation updates.
Key Highlights
- Bounded lifetime caching for invariant recording and facecam masks
- Native export benchmarks added
- CI updated to Node.js 24 runtimes
New Features
- Cache invariant recording with bounded lifetime
Full Release Notes
## Commits since v0.2.49 - 8ba5249 Merge pull request #1113 from imbhargav5/codex/invariant-export-masks - a3f8be7 Record long-run validation and reject format and concurrency experiments - b32ff10 Cache invariant recording and facecam masks with bounded lifetime - c757571 Merge pull request #1111 from imbhargav5/codex/release-export-benchmarks - cc1786f Validate decoded cadence and document export baselines - c328cb1 Build optimized production packages and add native export benchmarks - 06309ee docs: link v0.2.48 changelog zoom entries to zoom effects guide (#1109) - 01c4598 Merge pull request #1105 from imbhargav5/mintlify/e2bab6cc - 42ce461 Merge branch 'main' into mintlify/e2bab6cc - ef1e3c7 Merge pull request #1104 from imbhargav5/mintlify/39d408d4 - 1d6df67 docs: shorten zoom effects page description to fit SEO length limit - 09a712f docs: add zoom effects editing guide for adaptive automatic zoom and bulk delete - b9774b0 docs: add v0.2.49 changelog entry and HUD quit action - 5d9a2e0 ci: update actions to Node.js 24 runtimes (#1100) - 962c82e Update appcast for v0.2.49