Download Latest Version dolt-windows-amd64.7z (22.4 MB)
Email in envelope

Get an email when there's a new version of Dolt

Home / v1.83.2
Name Modified Size InfoDownloads / Week
Parent folder
dolt-windows-amd64.msi 2026-03-05 44.8 MB
dolt-1.83.2-1.aarch64.rpm 2026-03-05 40.3 MB
dolt-1.83.2-1.x86_64.rpm 2026-03-05 43.4 MB
install.sh 2026-03-05 3.2 kB
dolt-windows-amd64.7z 2026-03-05 22.4 MB
dolt-windows-amd64.zip 2026-03-05 39.1 MB
dolt-darwin-arm64.tar.gz 2026-03-05 40.3 MB
dolt-darwin-amd64.tar.gz 2026-03-05 42.6 MB
dolt-linux-arm64.tar.gz 2026-03-05 40.3 MB
dolt-linux-amd64.tar.gz 2026-03-05 43.4 MB
1.83.2 source code.tar.gz 2026-03-05 11.9 MB
1.83.2 source code.zip 2026-03-05 13.6 MB
README.md 2026-03-05 25.9 kB
Totals: 13 Items   382.1 MB 2

Merged PRs

dolt

Commits


Dependabot compatibility score Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/dolthub/dolt/network/alerts).
  • 10591: Support staging new tables with dolt add -p When using 'dolt add -p' to stage rows from a new table (one that exists in working but not in staging), the workspace table UPDATE mechanism previously failed with 'table not found' because GetTableWriter looked for the table in the staging root where it didn't exist yet. This change adds ensureTableExistsInStaging() which:
  • Checks if the table exists in staging (fast path - no-op)
  • If not, checks if it exists in working
  • If yes, creates an empty table in staging with the same schema
  • Updates the session state to reflect the new staging root The table is created empty (not copied with data) because 'dolt add -p' allows partial staging - each row selected by the user will be inserted individually into the staging table via the workspace table UPDATE. Also adds unit tests and BATS integration tests for the new functionality. Example usage: https://gist.github.com/nullun/e88cb2dab9568c6612c98d415a4a2efd

go-mysql-server

  • 3455: Do not convert AntiJoins to LeftOuterJoin when inside an Update node fixes [#10600]
  • 3452: lazy sql-mode string This PR moves sqlModeString construction to the String() to avoid unnecessary sorting and string operations. Additionally adds custom comma separating code to avoid library calls and memory allocations. On my M4 Mac: Original: 232.3 ns/op Lazy String: 135.5 ns/op Custom Sep: 105.3 ns/op
  • 3448: Move / guard on new databases to Dolt and add sql.ErrWrongDBName and sql.SQLError to automatically add other error metadata Parent [#10431]
  • 3439: Bump filippo.io/edwards25519 from 1.1.0 to 1.1.1 in /_integration/go Bumps filippo.io/edwards25519 from 1.1.0 to 1.1.1.
    Commits


Dependabot compatibility score Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/dolthub/go-mysql-server/network/alerts).


Dependabot compatibility score Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/dolthub/go-mysql-server/network/alerts).

Closed Issues

  • 10565: mariadb 11.8 client cannot talk to dolt
  • 10602: BUG: Binlog producer does not participate in GC safepoints — concurrent DOLT_GC can delete chunks mid-traversal
  • 10589: Inconsistent table import behaviour between CSV and Parquet when columns missing in flat file
Source: README.md, updated 2026-03-05