Other Changes
- Wait for palette results instead of fixed delays in tests (#1699)
- Open Speakers links in History, retry unsaved files and add missing Recorder speaker records (#1684)
- Keep speaker names, voices and edited text through sync, undo and new runs (#1683)
- Count precompiled gem variants once in the dependency coverage check (#1682)
- bump the bundler-minor-patch group with 14 updates (#1680)
- bump the actions-minor-patch group with 3 updates (#1681)
- Add Fluid Speech Mini as a small English Parakeet model (#1676)
- Make Parakeet Ultra the default Parakeet model (#1675)
- Detect Kontur Talk calls in the app and in the browser (#1679)
- Add a GigaAM plugin for local Russian dictation (#1673)
- Limit the commercial license requirement for rebranding to proprietary products (#1674)
- Offer yearly plans only for Enterprise (#1672)
- Lay out the License page like the pricing page of the website (#1669)
- Label the bundled plugins' settings for VoiceOver (#1668)
- Reorder, open cards and close the workflow editor with the keyboard (#1670)
- Give color-only and sound-only states a second cue and confirm silent actions (#1666)
- Fix wrong and missing translations and remove unused catalog entries (#1664)
- Keep screenshot runs out of the app's own preferences (#1665)
- Add a transient model selection to the plugin SDK for enforced pairs (#1667)
- Show the stage a waiting Speakers record runs next (#1662)
- Offer yearly plans and sell Enterprise as a 50-device subscription (#1661)
- Remove the unreachable profile and prompt settings views (#1663)
- Label the app for VoiceOver and announce feedback that was only visible (#1648)
- Guard the MLX test host's defaults against concurrent access (#1650)
- Add macOS deployment profiles, schemas and an administrator guide for managed settings (#1645)
- Enforce and recommend provider and model pairs from managed settings (#1644)
- Enforce the cloud, provider, plugin and download policies (#1643)
- Keep unit tests out of the installed app's preferences (#1649)
- Ignore Firefox's generated placeholder text when formatting dictation (#1647)