Download Latest Version doltgresql-windows-amd64.7z (27.2 MB)
Email in envelope

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

Home / v0.56.3
Name Modified Size InfoDownloads / Week
Parent folder
install.sh 2026-05-26 3.4 kB
doltgresql-windows-amd64.7z 2026-05-26 27.2 MB
doltgresql-windows-amd64.zip 2026-05-26 46.1 MB
doltgresql-darwin-arm64.tar.gz 2026-05-26 45.4 MB
doltgresql-darwin-amd64.tar.gz 2026-05-26 48.2 MB
doltgresql-linux-arm64.tar.gz 2026-05-26 45.0 MB
doltgresql-linux-amd64.tar.gz 2026-05-26 48.9 MB
0.56.3 source code.tar.gz 2026-05-26 12.1 MB
0.56.3 source code.zip 2026-05-26 13.7 MB
README.md 2026-05-26 87.7 kB
Totals: 10 Items   286.7 MB 0

Merged PRs

doltgresql

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/doltgresql/network/alerts).
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/doltgresql/network/alerts).
Commits


* 2660: security: update AWS SDK v2 (eventstream, s3) ## Summary - Updates aws/protocol/eventstream from v1.6.10 to v1.7.8 - Updates aws/service/s3 from v1.78.0 to v1.97.3 - Fixes Dependabot alert [#49] (medium: DoS via eventstream decoder panic) - Fixes Dependabot alert [#50] (medium: DoS via S3 eventstream decoder panic) - Also pulls in updated smithy-go and internal AWS SDK packages ## Test plan - [ ] CI passes 🤖 Generated with Claude Code * 2656: Bump go.opentelemetry.io/otel from 1.40.0 to 1.41.0 Bumps go.opentelemetry.io/otel (github.com) from 1.40.0 to 1.41.0.

Changelog

Sourced from go.opentelemetry.io/otel's changelog (github.com).

[1.41.0/0.63.0/0.17.0/0.0.15] 2026-03-02

This release is the last to support [Go 1.24]. The next release will require at least [Go 1.25].

Added

Fixed

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/doltgresql/network/alerts).
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/doltgresql/network/alerts).
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/doltgresql/network/alerts).
Commits


Updates @aws-sdk/client-ses from 3.554.0 to 3.1038.0

Release notes

Sourced from @​aws-sdk/client-ses's releases.

v3.1038.0

3.1038.0(2026-04-27)

Chores
Documentation Changes
  • client-gameliftstreams: Adds Proton 10.0-4 to the list of runtime environment options available when creating an Amazon GameLift Streams application (eee81edd)
New Features
  • client-sagemaker: Updated API documentation for endpoint MetricsConfig. Added details on supported metric publish frequencies and clarified how EnableEnhancedMetrics controls utilization and invocation metric behavior. (c3a61e2d)
  • client-billingconductor: Add support for Passthrough pricing plan (31ed64a4)
  • client-glue: Addition of AdditionalAuditContext to GetPartition, GetPartitions, GetTableVersion, and GetTableVersions (eaf5eef0)
  • client-kms: KMS GetKeyLastUsage API provides information on the last successful cryptographic operation performed on KMS keys. This new API provides KMS customers with the last timestamp, CloudTrail eventId, and the cryptographic operation that was performed on the key. (7edc07d4)
  • client-ivs: Adds tags parameter to the CreateAdConfiguration operation (6e9a5a05)
  • client-workspaces: Added support for Protocol as modified resource and added update failure as modification state (6bd9ee46)
  • client-application-signals: Application Signals now supports creating composite Service Level Objectives on Service Operations. Users can now create service SLO on multiple operations. (6a04d604)
  • client-cloudwatch-logs: Adds support for selecting all logs sources and types in a single association. (0f944495)
  • client-omics: Enable Public Internet or VPC configuration to BatchRun (345017d3)
  • client-mgn: Added network modernization support, enabling customers to edit, resize, merge, and split VPCs and subnets during migration while retaining functional, non-conflicting IP addresses. (8cc99968)
  • client-opensearch: Amazon OpenSearch Service now supports JWKS URL configuration for JWT authentication (5dfd0544)
Bug Fixes

For list of updated packages, view updated-packages.md in assets-3.1038.0.zip

v3.1037.0

3.1037.0(2026-04-24)

New Features
  • clients: update client endpoints as of 2026-04-24 (ca3df2be)
  • client-evs: EVS now supports i7i.metal-24xl EC2 bare metal instance type, delivering high random IOPS performance with real-time latency, ideal for IO intensive and latency-sensitive workloads such as transactional databases, real-time analytics, and AI ML pre-processing. (fd92ee48)
  • client-cloudwatch-logs: Adding nextToken and maxItems to the GetQueryResults API. (1a5ef619)
  • client-transfer: AWS Transfer Family now support configurable IP address types for Web Apps of type VPC, enabling customers to select IPv4-only or dual-stack (IPv4 and IPv6) configurations based on their network requirements. (f2a72a85)
  • client-bedrock-agentcore-control: Added support for configuring identity providers and inbound authorizers within a private VPC for AWS Bedrock AgentCore, enabling secure network connection without public internet access (a0bf24cd)
  • client-connect: Amazon Connect is expanding attachment capabilities to give customers greater flexibility and control. Currently limited to predefined file types, the new feature will allow contact center administrators to customize which file extensions and sizes are supported across chat, email, tasks, and cases. (7e987e88)
  • client-connecthealth: Corrected CreateWebAppConfiguration documentation. Adding slash as an allowed character for the Ambient documentation agent to allow pronoun specifications. (c21882c4)
Bug Fixes

... (truncated)

Changelog

Sourced from @​aws-sdk/client-ses's changelog.

3.1038.0 (2026-04-27)

Note: Version bump only for package @​aws-sdk/client-ses

3.1037.0 (2026-04-24)

Note: Version bump only for package @​aws-sdk/client-ses

3.1036.0 (2026-04-23)

Note: Version bump only for package @​aws-sdk/client-ses

3.1035.0 (2026-04-22)

Note: Version bump only for package @​aws-sdk/client-ses

3.1034.0 (2026-04-21)

Note: Version bump only for package @​aws-sdk/client-ses

3.1033.0 (2026-04-20)

Features

... (truncated)

Commits


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/doltgresql/network/alerts).
  • 2651: add stack traces to recovered panic errors The previous code didn't wrap any recovered panic that was implemented error, which made it impossible to see from error messages what the context of the panic was. This fixes that defect and adds a stack trace to messages as well.
  • 2649: compatibility testing
  • 2644: pg_catalog changes System tables now appear in pg_catalog only if dolt_show_system_tables is set to 1. This has a couple of benefits:
  • ORMs (and possibly other tools) sometimes won't want to see these tables, as it can cause issues when they try to drop them or modify them. There currently isn't a way to hide these tables right now.
  • Treating the system tables the same way dolt does fixes several mistakes that currently exist. Because we hard code in the system tables, they'll be duplicated if you set dolt_show_system_tables, and some fields will be incorrect and/or incomplete.
  • 2643: update decimal.Decimal to *apd.Decimal Depends on https://github.com/dolthub/go-mysql-server/pull/3532 and https://github.com/dolthub/dolt/pull/10990
  • 2642: Enable functional index support Minor changes to enable functional index support and run Dolt's functional index enginetests. There are three regressions reported in this PR. One is a valid issue where CREATE TABLE ... INHERITS can't copy a table with a functional index. I'll tackle this one in a follow-up PR. There's another recovered panic that seems to have to do with polymorphic array handling and doesn't seem directly related to this PR. I tested the last regression listed (from vaccum) and it's an issue with returning elements from a wrapped function, which also doesn't appear directly related to this PR. Related to https://github.com/dolthub/doltgresql/issues/2298
  • 2623: go.mod: Bump golang to 1.26.2.
  • 2612: Threaded context through all GMS interfaces Threads the context as added by:
  • https://github.com/dolthub/go-mysql-server/pull/3513
  • https://github.com/dolthub/dolt/pull/10910
  • 2602: fix SET NULL on NOT NULL constraint error and use same foreign key na… …me on different tables Depends on https://github.com/dolthub/go-mysql-server/pull/3514 and https://github.com/dolthub/dolt/pull/10889
  • 2568: pg_type index implementation Adds the two internal indices that should exist on pg_type. Very similar to the existing implementation of pg_class.
  • 2566: Rewrote casts as a root object collection This removes casts from being strictly built-in functionality to now being a root object collection, which will allow for users to be able to use CREATE CAST. With this PR, there are two major pieces of work that still need to be done. 1) We need to thread a *sql.Context everywhere in GMS. sql.Node functions such as WithChildren do not currently take a context, and we've tried to hack around this for too long by storing contexts inside of the struct itself, but that can only go so far. For now, I have a hack that creates a faux collection in the presence of a nil context, and that collection only allows access to the built-in casts. 2) We currently don't persist changes to the cast root object collection. We have an issue where, upon root creation, all root object collections are persisted as simply being nil in the root. However, once the collection has been loaded (or created on first load), they end up trying to persist which actually changes the root, as it will overwrite the nil with an empty value instead, which changes the hash. This (incorrectly) can trigger our dual-branch-modification check, which effectively prevents future updates in a session. Attempting to write empty values upon root creation isn't working for some reason, so I'm still investigating the best way to proceed. This is a pre-existing bug that hasn't been caught as all tests that feature multiple branches have not used the other root object collections.
  • 2559: change basic primitive types to use dolt encodings Companions: https://github.com/dolthub/dolt/pull/10826 https://github.com/dolthub/go-mysql-server/pull/3512
  • 2039: Fix test expectations to include new author columns Fix dolthub/dolt#1374 Blocked by dolthub/dolt#10104 Close [#2673]

Closed Issues

  • 2572: SELECT 'NaN'::numeric --> spurious error
  • 2686: High precision JSONB numbers lose numeric cast fidelity
  • 2693: panic: index out of range in SequencePrivileges.deserialize after GRANT ALL PRIVILEGES ON ALL FUNCTIONS/ROUTINES
  • 2682: pg_catalog tables missing data
  • 2684: Panic from invalid JSON content
  • 2437: pg_class duplicates dolt_* system tables with dolt_show_system_tables active.
  • 2621: Bump Go toolchain to 1.25.9 to address CVE-2026-27143 and CVE-2026-27144
Source: README.md, updated 2026-05-26