github dolthub/dolt v1.30.0
1.30.0

latest releases: v1.43.11, v1.43.10, v1.43.9...
10 months ago

This release contains backwards incompatible changes:

  • The -u short option has been removed from the dolt_fetch and dolt_pull stored procedures and from the CLI options for fetch and pull. You must specify the long argument flag as --user now. This change was made to sync up with the push command, which has a -u option used for updating the remote tracking branch.
  • The --old-format argument is no longer supported by the dolt init command. New databases will only support the current storage format.

Per Dolt’s versioning policy, this is a minor version bump because these changes may impact existing applications. Please reach out to us on GitHub or Discord if you have questions or need help with any of these changes.

Merged PRs

dolt

  • 7152: Support pushing to a sql-server instance
    This change alters the remoteapi server behavior running in a sql-server to allow people to push to it, with some caveats:
    • User authenticates using the DOLT_REMOTE_PASSWORD environment vairable, and --user passed as a stored procedure or CLI flag
    • User has SuperUser privledges, due to the nature of the root update
    • The update of the server will be performed only if there are no working set changes and the commit being pushed is a fast forward.
    • The --force option will overwrite any changes on the target, including the working set changes
  • 7135: Removing --old-format option from dolt init
    Removes the --old-format flag from dolt init. I decided to keep the flag for --new-format for a little longer (even though it's the default, so that's a no-op) just in case people are still using it in scripts.
    This one should technically be released as a minor version bump, so we can hold off on merging it in if we want to coordinate it with another minor version bump change so they go out together.

Closed Issues

  • 7155: Unexpected Results when Using IN after Creating Index

Don't miss a new dolt release

NewReleases is sending notifications on new releases.