Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,14 @@ repository's local calendar date.

## Unreleased

## 0.4.0 - 2026-08-29

The recording behind a dictation becomes something you can act on. A history row whose audio is
still kept can transcribe it again — the fix for a transcript that arrived and arrived *wrong*,
which Retry could never reach because that row is completed — and hand you the recording itself as
a file. Minor rather than patch: it is a new capability on all four clients, and nothing about how
a dictation is captured, sent or transcribed changes.

### Added

- **A history row can transcribe its recording again, and hand you the recording.** Retry only ever
Expand Down
4 changes: 2 additions & 2 deletions Resources/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>0.3.0</string>
<string>0.4.0</string>
<key>CFBundleVersion</key>
<string>300</string>
<string>400</string>
<key>LSMinimumSystemVersion</key>
<string>14.0</string>
<key>LSUIElement</key>
Expand Down
2 changes: 1 addition & 1 deletion Sources/dnt/Dnt.swift
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ struct Dnt: AsyncParsableCommand {
dnt doctor --probe
dnt logs --follow --level debug
""",
version: "dnt 0.3.0 (6938aa8, 2026-08-25)",
version: "dnt 0.4.0 (9a795fc, 2026-08-28)",
subcommands: [
Transcribe.self, Providers.self, Doctor.self, HistoryCommand.self, LogsCommand.self,
PromptCommand.self,
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.3.0
0.4.0
4 changes: 2 additions & 2 deletions android/app/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -32,8 +32,8 @@ android {
// coroutine APIs used here available without desugaring.
minSdk = 26
targetSdk = 35
versionCode = 300
versionName = "0.3.0"
versionCode = 400
versionName = "0.4.0"
// The value is a Java literal, so the quotes are part of it.
buildConfigField("String", "BUILD_COMMIT", "\"$buildCommit\"")
buildConfigField("String", "BUILD_TIMESTAMP", "\"$buildTimestamp\"")
Expand Down
4 changes: 2 additions & 2 deletions ios/project.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ settings:
SWIFT_VERSION: "6.0"
DEVELOPMENT_TEAM: 5BR9M56H9W
CODE_SIGN_STYLE: Automatic
MARKETING_VERSION: "0.3.0"
CURRENT_PROJECT_VERSION: "300"
MARKETING_VERSION: "0.4.0"
CURRENT_PROJECT_VERSION: "400"
SWIFT_STRICT_CONCURRENCY: complete

packages:
Expand Down
2 changes: 1 addition & 1 deletion windows/Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<RestoreLockedMode Condition="'$(CI)' == 'true'">true</RestoreLockedMode>
<!-- The dev-build version; scripts/stamp-version.sh keeps it current and release builds
override it with -p:Version. -->
<Version>0.3.0</Version>
<Version>0.4.0</Version>
</PropertyGroup>

<!-- A bug report that cannot name the build it came from is a guess. Version alone is not
Expand Down
2 changes: 1 addition & 1 deletion windows/DoNotType.App/app.manifest
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1">
<assemblyIdentity version="0.3.0.0" name="DoNotType.App"/>
<assemblyIdentity version="0.4.0.0" name="DoNotType.App"/>

<application xmlns="urn:schemas-microsoft-com:asm.v3">
<windowsSettings>
Expand Down
2 changes: 1 addition & 1 deletion windows/DoNotType.Cli/InspectionCommands.cs
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ void Bad(string name, string value)
problems.Add($"{name}: {value}");
}

Out.Line("DoNotType — dnt 0.3.0 (6938aa8, 2026-08-25)");
Out.Line("DoNotType — dnt 0.4.0 (9a795fc, 2026-08-28)");

Out.Line("\nEnvironment");
Row("os", Environment.OSVersion.VersionString);
Expand Down
2 changes: 1 addition & 1 deletion windows/DoNotType.Cli/Program.cs
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ longer than 90 seconds are split on silence and transcribed concurrently.

private static int Version()
{
Out.Line("dnt 0.3.0 (6938aa8, 2026-08-25)");
Out.Line("dnt 0.4.0 (9a795fc, 2026-08-28)");
return 0;
}

Expand Down
Loading