Skip to content

Releases: GoogleCloudPlatform/spanner-migration-tool

v4.0.0

13 May 12:23

Choose a tag to compare

New Features/Improvements

  • Deprecate Minimal Downtime Mode
  • Deprecate DynamoDB support

Bug Fixes

NA

Documentation Updates

  • Clarified schema conversion complexity determination

Dependency Updates

NA

General Changes

NA

Please refer to the Spanner migration tool README for further details

v3.27.0

28 Apr 10:36

Choose a tag to compare

New Features/Improvements
-N/A
Bug Fixes

  • Hardened handling of special characters in DB Urls (#1313)

Documentation Updates

  • N/A

Dependency Updates

  • Update go version to 1.25.9 - fixes CVE-2026-27144
  • Update module cloud.google.com/go/monitoring to v1.27.0 (#1224)
  • Update module github.com/jackc/pgx/v5 from 5.7.2 to 5.9.2 (#1320)
  • Update for go.opentelemetry.io to 1.43 - fixes CVE-2026-39883 (#1319)
  • Upgraded go-jose to 4.1.4 to fixes CVE-2026-34986. (#1312)

General Changes

Please refer to the Spanner migration tool README for further details.

v3.26.0

08 Apr 11:28
5608322

Choose a tag to compare

New Features/Improvements

Bug Fixes

Documentation Updates

NA

Dependency Updates

NA

General Changes

NA

Full Changelog: Full Changelog: v3.24.0...v3.25.0

Please refer to the Spanner migration tool README for further details.

v3.25.0

02 Apr 16:06
11f07ff

Choose a tag to compare

New Features/Improvements

Bug Fixes

  • Upgrade Go version

Documentation Updates

NA

Dependency Updates

NA

General Changes

NA

Full Changelog: Full Changelog: v3.24.0...v3.25.0

Please refer to the Spanner migration tool README for further details.

v3.24.0

26 Mar 10:46
7bb78c1

Choose a tag to compare

New Features/Improvements
upgraded cloudsql connector version (#1293)
moved all prints to loggers (#1291)
add dump files (#1285)

Bug Fixes
Vuln fix for CVE-2026-24051 (#1290)
Save button fix for check constraints (#1286)
CVE-2026-33186 fix (#1294)
Fix error shadowing and improve database connectivity logging (#1292)

Documentation Updates
NA

Dependency Updates
NA

General Changes
NA

Full Changelog: https://github.com/GoogleCloudPlatform/spanner-migration-tool/compare/v3.23.0...v3.24.0

v3.23.0

12 Mar 16:26
87ac099

Choose a tag to compare

New Features/Improvements

  • Generated column schema support (#1221)
  • Introduce primary key expression verification, including generated columns, by creating tables in a temporary Spanner database. (#1283)

Bug Fixes

  • NA

Documentation Updates

  • Add music_db dump file to examples. (#1279)

Dependency Updates

  • NA

General Changes

  • NA

Full Changelog: v3.22.0...v3.23.0

v3.22.0

26 Feb 10:08
0407b05

Choose a tag to compare

New Features/Improvements

  • Support Password Authentication for Cloud SQL Connections (#1272)
  • Add support for Cloud SQL Secret Manager (#1273)

Bug Fixes
NA

Documentation Updates

  • update module google.golang.org/protobuf to v1.36.11
  • update module cloud.google.com/go to v0.121.0
  • update module cloud.google.com/go/aiplatform to v1.89.0
  • update module cloud.google.com/go/dataflow to v0.11.0
  • update module cloud.google.com/go/datastream to v1.14.1
  • update module cloud.google.com/go/pubsub to v1.49.0
  • update module cloud.google.com/go/spanner to v1.82.0
  • update module cloud.google.com/go/storage to v1.52.0
  • update module github.com/stretchr/testify to v1.11.1
  • update module google.golang.org/api to v0.247.0
  • update module google.golang.org/genproto to v0.0.0-20250603155806-513f23925822
  • update module google.golang.org/grpc to v1.74.2
  • add module cloud.google.com/go/secretmanager v1.14.7
    Dependency Updates
  • update module google.golang.org/protobuf to v1.36.11
    General Changes
    NA

v3.21.0

12 Feb 08:45
c6aaec0

Choose a tag to compare

New Features/Improvements

-NA

Bug Fixes

-NA

Documentation Updates

-NA

Dependency Updates

  • update module google.golang.org/protobuf to v1.36.11 (#1259)

General Changes

Please refer to the Spanner migration tool README for further details.

v3.20.0

20 Jan 12:07
d00573f

Choose a tag to compare

VERSION(3.20.0)

New Features/Improvements

  • Updated python from 3.13 to 3.14
  • Add end-to-end tests to verify table interleave limits when migrating from MySQL
  • Add end-to-end tests to verify index limits when migrating from PostgreSQL
  • Add end-to-end tests to verify data type support when migrating from MySQL
  • Add end-to-end tests to check that table interleave limits are adhered to when migrating from Postgres
  • Use Java Client Side Car for Cassandra Dual writes

Bug Fixes

  • Resolved file permission issues for CI/CD pipeline
  • Fix Windows test failures

Documentation Updates

  • Added documentation on retrying severe errors via the regular mode pipeline

Dependency Updates

  • google.golang.org/protobuf from v1.36.8 to v1.36.9

General Changes

Please refer to the Spanner migration tool README for further details.

v3.19.0

30 Dec 05:18
f3614aa

Choose a tag to compare

VERSION(3.19.0)

New Features/Improvements

  • Updated Golang version to 1.24.11.
  • Isolated test mocks to improve testing structure.
  • Add end-to-end tests to verify table and index limits for MySQL and PostgreSQL.

Bug Fixes

  • N/A

Documentation Updates

  • N/A

Dependency Updates

General Changes

Please refer to the Spanner migration tool README for further details.