Skip to content

Releases: usefoil/foil

Foil 1.13.13

Choose a tag to compare

@github-actions github-actions released this 22 Jul 12:07
2bb92e9
  • Prevent empty, [BLANK_AUDIO], and punctuation-only no-speech results from being cleaned, saved to history, or pasted.
  • Detect effectively silent WAV, M4A, and FLAC recordings before contacting the transcription provider, while preserving very quiet and one-letter speech.
  • Expand live Groq, local whisper.cpp, installed notarized-app, and paste/history regression coverage for no-audio handling.

Foil 1.13.12

Choose a tag to compare

@github-actions github-actions released this 19 Jul 17:02
c3e3b1c
  • Add integrated local whisper.cpp server controls so Foil can start, monitor, stop, and recover selected local models without keeping Terminal open.
  • Improve local transcription setup with provider key links, clearer model and app-build diagnostics, cancellable startup, bounded startup logs, and a reliable readiness deadline for large models.
  • Refresh Accessibility and Microphone state whenever the menu opens, restart the recording hotkey after trust is granted, and clear stale permission warnings without hiding unrelated failures.
  • Make setup status colors easier to read and prevent accidental Xcode DerivedData launches from using a misleading production Accessibility identity.
  • Expand fresh-user permission, installed live-microphone, provider, and focused UI CI coverage for release confidence.

Foil 1.13.11

Choose a tag to compare

@github-actions github-actions released this 06 Jul 21:54
547a2fb

Add Usage Insights with local metadata-only usage metrics for dictated words, sessions, estimated time saved, daily trends, and top apps.

Replace the global cleanup toggle with app-specific Cleanup Groups, including a default group for unassigned apps and per-group cleanup mode/provider/model/prompt settings.

Add recently used apps from usage metrics to cleanup group app assignment, alongside running apps and manual app selection.

Harden pre-release and packaged-app coverage for transcription-derived usage events, recent-app assignment, later cleanup-group routing, and usage-metrics privacy.

Foil 1.13.10

Choose a tag to compare

@github-actions github-actions released this 03 Jul 21:23
915bf6f
  • Ship the new Foil home app shell and vocabulary history workflow so the public build matches the current app UI.
  • Consolidate transcript cleanup into a single cleanup profile with updated settings, menu/status UI, and persistence behavior.
  • Add live Apple-voice audio cleanup quality QA coverage with Groq transcription and OpenAI cleanup evidence.

Foil 1.13.9

Choose a tag to compare

@github-actions github-actions released this 28 Jun 15:42
0dcc328
  • Fixed microphone permission setup recovery so stale or timed-out macOS microphone prompts no longer leave onboarding stuck indefinitely.
  • Fixed recording hotkey switching so newly selected modifier options, including Globe/Fn and right-side modifier keys, take effect immediately.
  • Increased the live recording meter response for normal speaking volume while keeping recorder input normalization and transcription behavior unchanged.

Foil 1.13.8

Choose a tag to compare

@github-actions github-actions released this 26 Jun 21:32
9ef323e
  • Added the current installed version/build and an in-app update check control to Settings > What's New.
  • Show clear local missing API-key messages before cleanup connection tests for Groq and OpenAI providers.
  • Fixed the Homebrew cask macOS version syntax used by the tap update flow.

Foil 1.13.7

Choose a tag to compare

@github-actions github-actions released this 25 Jun 23:31
308289c
  • Add a device-free Apple Agent Kit macOS CI eligibility workflow for the dedicated Foil self-hosted Mac runner.
  • Keep the Apple Agent Kit adapter private through repository secrets and validate/render the adapter without running product build, install, UI, microphone, live transcription, screenshot, WDA, or physical-device automation.

Foil 1.13.6

Choose a tag to compare

@github-actions github-actions released this 25 Jun 19:33
57314d0
  • Add transcript cleanup formatting with a dedicated Cleanup settings tab and cloud cleanup provider controls.
  • Add OpenAI cleanup provider support using the Responses API, plus E2E cleanup proof coverage.
  • Show the recording floating status by default and add the live audio signifier.
  • Add audio UX, live microphone, and marketing screenshot automation with retained debugging artifacts.
  • Remove stale GroqTalk naming from user-visible app text and show the Foil version in Settings.
  • Harden local signing setup so stale keychains no longer block local production verification.

Foil 1.13.5

Choose a tag to compare

@github-actions github-actions released this 12 Jun 12:50
61117c5
  • Fix Sparkle update signing for release DMGs so in-app updates can validate downloaded updates.
  • Add release and QA guards that require Sparkle EdDSA signatures and verify the shipped app embeds SUPublicEDKey.

Foil 1.13.4

Choose a tag to compare

@github-actions github-actions released this 31 May 13:08
22b5274
  • Fixed installed-app automation smoke launches so they no longer get diverted into an already-running Foil process before diagnostics and automation handlers are configured.
  • Hardened production cask QA so artifact validation fetches and extracts the release DMG without moving an existing /Applications/Foil.app.