Skip to content

Releases: RoryQ/spanner-emulator

1.5.46

03 Feb 02:15
1b80849

Choose a tag to compare

1.5.45

09 Dec 04:34
2e048a8

Choose a tag to compare

1.5.44

30 Nov 06:55
41d0f7f

Choose a tag to compare

1.5.43

17 Nov 07:41
b81d632

Choose a tag to compare

1.5.42

06 Nov 09:32
b555b89

Choose a tag to compare

New Feature

  • Support setting read_lease_regions database option on Cloud Spanner Emulator.
  • Enable JSON array converter functions
  • Update SPANNER_SYS metadata in the emulator

What's Changed

  • chore: update emulator version to 1.5.42 by @RoryQ in #154

Full Changelog: 1.5.41...1.5.42

1.5.41

11 Sep 03:12
c4203aa

Choose a tag to compare

https://github.com/GoogleCloudPlatform/cloud-spanner-emulator/releases/tag/v1.5.41

Bug Fixes

  • Fixed Issue#255 by adding support for parsing ROLE DDL statements. These statements are treated as no-op.
  • The Emulator did not return pre-commit tokens for StreamingRead results
  • Allow multiple commit timestamps inserts to a unique index (fixes GoogleCloudPlatform/cloud-spanner-emulator#25)

New Feature

  • Support INTERLEAVE IN tables & remote indexes
  • Enable FLOAT32 JSON converter function

What's Changed

  • Bump google.golang.org/api from 0.247.0 to 0.248.0 by @dependabot[bot] in #144
  • chore: update emulator version to 1.5.41 by @RoryQ in #147
  • Bump google.golang.org/grpc from 1.74.2 to 1.75.0 by @dependabot[bot] in #145
  • Bump cloud.google.com/go/spanner from 1.84.1 to 1.85.0 by @dependabot[bot] in #146
  • Bump actions/github-script from 7 to 8 by @dependabot[bot] in #148

Full Changelog: 1.5.40...1.5.41

1.5.40

25 Aug 00:26
5f7db3b

Choose a tag to compare

https://github.com/GoogleCloudPlatform/cloud-spanner-emulator/releases/tag/v1.5.40

Bug Fixes

  • Evaluation of PG views will no longer fail to parse with GSQL syntax errors.
  • Increase transaction eviction time for R/W transactions on multiplexed sessions.
  • Fix emulator crashing while cleaning up old multiplex session transactions

New Feature

  • Enable PropertyGraph schema-less model by supporting dynamic label and properties.

What's Changed

  • chore: update emulator version to 1.5.40 by @RoryQ in #143

Full Changelog: 1.5.39...1.5.40

1.5.39

17 Aug 05:41
bbdf7e6

Choose a tag to compare

Bug Fixes

  • Remove multiplex session when database is dropped
  • Fix returning correct gRPC error code for mutations with multiplex sessions

New Feature

  • Enable JSON_CONTAINS in cloud spanner emulator, and add tests for JSONB containment/existence related functions.
  • Add tokenize_json and tokenize_jsonb to cloud spanner emulator.

What's Changed

  • Bump google.golang.org/grpc from 1.73.0 to 1.74.2 by @dependabot[bot] in #137
  • chore: update emulator version to 1.5.39 by @RoryQ in #139
  • Bump actions/checkout from 4 to 5 by @dependabot[bot] in #142
  • Bump cloud.google.com/go/spanner from 1.83.0 to 1.84.1 by @dependabot[bot] in #141
  • Bump google.golang.org/api from 0.243.0 to 0.246.0 by @dependabot[bot] in #140

Full Changelog: 1.5.38...1.5.39

1.5.38

24 Jul 09:09
3faa2ed

Choose a tag to compare

https://github.com/GoogleCloudPlatform/cloud-spanner-emulator/releases/tag/v1.5.38

Bug Fixes

New Feature

  • Add no-op support for IF NOT EXISTS/IF EXISTS in Change Streams
  • Add multiplexed sessions support to emulator.
  • Enable JSON mutator functions (JSON_SET, JSON_STRIP_NULLS, JSON_REMOVE, JSON_ARRAY_APPEND, JSON_ARRAY_INSERT) in the emulator.
  • AlterChangeStream statement to track all tables listed in the SET FOR clause.
  • Upgrade ZetaSQL dependency to 2025.06.1

What's Changed

  • Bump cloud.google.com/go/spanner from 1.82.0 to 1.83.0 by @dependabot[bot] in #131
  • Bump google.golang.org/api from 0.238.0 to 0.239.0 by @dependabot[bot] in #132
  • Bump google.golang.org/api from 0.239.0 to 0.240.0 by @dependabot[bot] in #133
  • Bump github.com/googleapis/gax-go/v2 from 2.14.2 to 2.15.0 by @dependabot[bot] in #134
  • Bump google.golang.org/api from 0.240.0 to 0.241.0 by @dependabot[bot] in #135
  • chore: update emulator version to 1.5.38 by @RoryQ in #136

Full Changelog: 1.5.37...1.5.38

1.5.37

28 Jun 04:32
fa8e87c

Choose a tag to compare

https://github.com/GoogleCloudPlatform/cloud-spanner-emulator/releases/tag/v1.5.37

Bug Fixes

  • Fixes an issue with a missing file for the PostgreSQL function catalog in the Docker build.
  • Fixed an issue where the BatchWrite API would not return a status object for successful requests. This could cause client applications to crash and was inconsistent with the production service's behavior. Fixes GoogleCloudPlatform/cloud-spanner-emulator#248.

What's Changed

  • chore: update emulator version to 1.5.37 by @RoryQ in #130

Full Changelog: 1.5.36...1.5.37