Releases: AssemblyAI/blurt
Releases · AssemblyAI/blurt
Release list
v0.1.31
What's Changed
- Replace AppUpdater with a manual Check for Updates button in Settings by @alexkroman in #63
- chore: release v0.1.31 by @alexkroman in #64
- Keep dev builds off the Developer ID release key by @alexkroman in #65
- Signer-pin the release artifacts (fail closed on wrong key) by @alexkroman in #66
- Optional native 1Password unlock for releases (BLURT_SIGNING_KEYCHAIN_OP) by @alexkroman in #67
- Restore macOS 15 support (gate macOS 26 Liquid Glass APIs) by @alexkroman in #68
- Simplify obsolete dictation plumbing by @alexkroman in #69
- fix(signing): pin a team-based designated requirement for dev builds by @alexkroman in #70
- Add screenshot and beautify scripts for app window captures by @alexkroman in #71
- Expand README with features, architecture, and getting started by @alexkroman in #72
- feat(app): restore Settings "Check for Updates" button; solid dark-gray overlay pill by @alexkroman in #74
- Redesign landing page with native app focus and expanded content by @alexkroman in #73
- Pill legibility + motion: adaptive rim, REC pulse, travelling waveform by @alexkroman in #75
- Refactor settings identifiers and UI test infrastructure by @alexkroman in #76
Full Changelog: v0.1.30...v0.1.31
Checksums
4cac9469615e1b9216687124ac4a6cee3d92fdbc9fcded176e10909f3f6ab2f3 Blurt-0.1.31.dmg
35c3cfd155d51f5ff8c401cb3b78b1252003ab863c44c4bb9a3c4fda48628229 Blurt-0.1.31.app.dSYM.zip
v0.1.30
What's Changed
- Log the assembled prompt in DictationLog entries by @alexkroman in #45
- test(engine): fix flaky ReleaseRaceTests via condition-based wait by @alexkroman in #46
- Gate dictation logging on developer mode instead of DEBUG by @alexkroman in #48
- Recent-blurts list in the ready window by @alexkroman in #47
- Add copy affordance to recent dictations list by @alexkroman in #49
- Adopt Liquid Glass UI and raise minimum to macOS 26 by @alexkroman in #50
- Replace withObservationTracking with Observations stream by @alexkroman in #51
- Simplify "Copied" notice to match "Pasted" styling by @alexkroman in #52
- Move engine logic out of app shell into testable units by @alexkroman in #54
- Fix hard clipped line in overlay pill shadow by @alexkroman in #53
- perf: cut Keychain, SwiftUI, and audio work off the dictation hot paths by @alexkroman in #55
- Cover ReadyView via XCUITest and extract record-cue edge logic by @alexkroman in #56
- Reshape engine/app seams to remove test smells by @alexkroman in #57
- refactor: extract APIKeyModel out of AppCoordinator by @alexkroman in #58
- Simplify app-shell seams and dedupe UI-test scaffolding by @alexkroman in #59
- Ban force-unwraps, IUOs, and unowned captures via SwiftLint opt-in rules by @alexkroman in #60
- chore: bump to v0.1.30 by @alexkroman in #61
- Trim perceived latency on the release hot path by @alexkroman in #62
Full Changelog: v0.1.29...v0.1.30
Checksums
544784b2033064b2cf4a665d6f35438e1ee9ea3cb3ebef87c414384350ff3e15 Blurt-0.1.30.dmg
ff4170dba0a4c8fc887380c64159a57f5413f421b3994e43f08db1d4cee3c411 Blurt-0.1.30.app.dSYM.zip
v0.1.29
What's Changed
- Fix stray leading space in browser-hosted editors like Google Docs by @alexkroman in #43
- chore: release v0.1.29 by @alexkroman in #44
Full Changelog: v0.1.28...v0.1.29
Checksums
72325ce2c6be47dd5400c312d44bbad4dd32ec7d5f569611afd3db132d28585f Blurt-0.1.29.dmg
c531533d5e6c167637aa2cf05ed068e6a82eb6e17498c42b1cd6549653625412 Blurt-0.1.29.app.dSYM.zip
v0.1.28
What's Changed
- Rebrand hero section with AssemblyAI messaging and key features by @alexkroman in #35
- Add breathing animation to "Transcribing…" label by @alexkroman in #34
- Add Prompt Inspector: a Window-menu view of the last prompt sent to AssemblyAI by @alexkroman in #33
- Reduce h1 font sizes and adjust max-width by @alexkroman in #36
- chore: release v0.1.28 by @alexkroman in #37
- Consolidate status line styling into reusable component by @alexkroman in #38
- Refine Swift app plumbing by @alexkroman in #39
- Harden the local release process by @alexkroman in #40
- ci: Bump actions/checkout from 6.0.3 to 7.0.0 in the github-actions group by @dependabot[bot] in #41
- Overlay: snappier appear + shorter success dwell by @alexkroman in #42
New Contributors
- @dependabot[bot] made their first contribution in #41
Full Changelog: v0.1.27...v0.1.28
Checksums
f7585c242e65e9103dba14833b13ae3ef66b387109290e5602711090531f4be0 Blurt-0.1.28.dmg
a7de8d5b775642be8aaefed7a178827fd52785959a95784c4a24667ec24b561d Blurt-0.1.28.app.dSYM.zip
v0.1.27
What's Changed
- Remove Datadog telemetry integration by @alexkroman in #28
- refactor: split oversized App-layer files by responsibility by @alexkroman in #29
- Refactor DictationSession: split files, add readiness check, expose submit() by @alexkroman in #30
- Optimize waveform rendering and multipart body allocation by @alexkroman in #31
- chore: release v0.1.27 by @alexkroman in #32
Full Changelog: v0.1.26...v0.1.27
Checksums
4be068cf8d063f609062e08233dbe3d9954eb478f3b0e74ce50db8848604e527 Blurt-0.1.27.dmg
bd4a4414799aec631ae8ad102bbc3554f7301f35f746fbd6d1797021585ab3c3 Blurt-0.1.27.app.dSYM.zip
v0.1.26
What's Changed
- Degrade lost-target errors to quiet "copied" notice by @alexkroman in #22
- Pin datadog-ci version in release build script by @alexkroman in #23
- Fill behavior-level test gaps found by a suite audit by @alexkroman in #24
- Fix Swift 6 concurrency findings and make the hot spots correct by construction by @alexkroman in #25
- Adopt first-party SwiftUI/Foundation APIs flagged by the API audit by @alexkroman in #26
- chore: release v0.1.26 by @alexkroman in #27
Full Changelog: v0.1.25...v0.1.26
Checksums
58e685d8247ac3ed22810a9169c0392135329d70f8c52fcaad707247590c01d5 Blurt-0.1.26.dmg
961b1d5e2d8024e852a7bfbcca2081ef43c01d058c377299bebd25b988105098 Blurt-0.1.26.app.dSYM.zip
v0.1.25
What's Changed
- Import Blurt macOS dictation app by @alexkroman in #1
- ci: harden checkout + finish Node 24 action bump by @alexkroman in #2
- chore: remove the pre-push git hook by @alexkroman in #4
- ci: add CodeQL scanning (swift + actions) by @alexkroman in #3
- ci(check): dedupe xctest lookup; lint tracked .swift via git ls-files by @alexkroman in #6
- Redesign site and README for downloads by @alexkroman in #5
- Point updater + all repo links at AssemblyAI/blurt by @alexkroman in #7
- ci(check): run on merge_group so the merge queue can gate PRs by @alexkroman in #10
- Replace Sentry with Datadog monitoring (dd-sdk-ios) by @alexkroman in #8
- Add Blurt Datadog dashboard (importable JSON) by @alexkroman in #9
- Fix dev-build.sh clobbering Datadog's SPM_BUILD flag by @alexkroman in #11
- chore: release v0.1.23 by @alexkroman in #12
- Simplify README and landing page copy by @alexkroman in #13
- refactor: apply /simplify cleanups across the codebase by @alexkroman in #14
- Make web/Linux sandbox sessions productive: portable check gate + setup hook by @alexkroman in #15
- Refine hero section layout and background gradients by @alexkroman in #16
- Shorten ready screen tagline to "... to blurt" by @alexkroman in #17
- chore: release v0.1.24 by @alexkroman in #18
- Restyle "Pasted" notice to match "Transcribing…" status by @alexkroman in #19
- Refresh ready-screen shot; widen hero copy, shrink screenshot by @alexkroman in #20
- chore: release v0.1.25 by @alexkroman in #21
New Contributors
- @alexkroman made their first contribution in #1
Full Changelog: https://github.com/AssemblyAI/blurt/commits/v0.1.25
Checksums
5a0a74572a9cbdc45df4b497bd1069a499378a76d524784c98d7890beb2206fa Blurt-0.1.25.dmg
21f964336476d511c1c5850058d9b4e28b434bc339c40ad2f5328e815cbf6bf2 Blurt-0.1.25.app.dSYM.zip