Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
"handwritten/logging-bunyan": "5.1.2",
"handwritten/logging-winston": "6.0.2",
"handwritten/pubsub": "5.3.1",
"handwritten/spanner": "8.7.1",
"handwritten/spanner": "8.8.0",
"handwritten/storage": "7.21.0",
"packages/google-ads-admanager": "0.6.0",
"packages/google-ads-datamanager": "0.3.0",
Expand Down
107 changes: 106 additions & 1 deletion changelog.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,111 @@
{
"repository": "googleapis/google-cloud-node",
"entries": [
{
"changes": [
{
"type": "perf",
"sha": "894cd8d4728a4aa74dc9df5ce4960b24a24c3bec",
"message": "Precompute common headers",
"issues": [
"8451"
],
"scope": "spanner"
},
{
"type": "fix",
"sha": "2a7c79feb906e5a8c7fa5520e26e59607dcffac1",
"message": "Avoid overriding host context manager and isolate session creation context",
"issues": [
"8441"
],
"scope": "spanner"
},
{
"type": "feat",
"sha": "28b6350209bfb60125e0575331b2aa297500eb75",
"message": "Optimize replaceProjectIdToken from projectify",
"issues": [
"8412"
],
"scope": "spanner"
},
{
"type": "fix",
"sha": "f9e1102daa40a155d3eafeed31b63625f91c6d6c",
"message": "Isolate OpenTelemetry background timers in ROOT_CONTEXT to prevent context and memory leaks",
"issues": [
"8399"
],
"scope": "spanner"
},
{
"type": "fix",
"sha": "3ec901e2cb45859adfbe914bc0385e6cdf2f2e9a",
"message": "Remove vulnerable dependency `uuid`",
"issues": [
"8120"
],
"scope": "deps"
},
{
"type": "fix",
"sha": "600ccca895ff8429fed55c1d14523b2533080818",
"message": "Resolve prelint, eslint, and prettier CI build failures",
"issues": [
"8359"
],
"scope": "spanner"
},
{
"type": "feat",
"sha": "a59dde9b4827e7c601cd5f18a1cf528e9bae1847",
"message": "Optimize RequestId propagation and minimize OpenTelemetry active tracing overhead",
"issues": [
"8329"
],
"scope": "spanner"
},
{
"type": "feat",
"sha": "f1d31f94690486f4d443400fa4018a32b8bea04e",
"message": "Add cache updates API",
"issues": [
"8307"
],
"scope": "spanner"
},
{
"type": "fix",
"sha": "f81f0a63fde72a238dcb987be90f0f93e0757f0e",
"message": "Specify explicit destinations in spanner owlbot.py",
"issues": [
"8304"
]
},
{
"type": "feat",
"sha": "4715de939397c0a08926076bb57c563dab240673",
"message": "Add cache updates API",
"issues": [
"8124"
],
"scope": "spanner"
},
{
"type": "feat",
"sha": "4715de939397c0a08926076bb57c563dab240673",
"message": "`isolation_level` and `read_lock_mode` are added to message `.google.spanner.v1.CommitResponse`",
"issues": [],
"scope": "spanner"
}
],
"version": "8.8.0",
"language": "JAVASCRIPT",
"artifactName": "@google-cloud/spanner",
"id": "a9fd6d2b-8969-4d9b-b1c9-80a4fbf1fa2b",
"createTime": "2026-06-10T00:26:31.398Z"
},
{
"changes": [
{
Expand Down Expand Up @@ -80093,5 +80198,5 @@
"createTime": "2023-01-28T04:18:24.718Z"
}
],
"updateTime": "2026-06-08T17:51:13.237Z"
"updateTime": "2026-06-10T00:26:31.398Z"
}
25 changes: 25 additions & 0 deletions handwritten/spanner/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,31 @@

[1]: https://www.npmjs.com/package/nodejs-spanner?activeTab=versions

## [8.8.0](https://github.com/googleapis/google-cloud-node/compare/spanner-v8.7.1...spanner-v8.8.0) (2026-06-10)


### Features

* **spanner:** `isolation_level` and `read_lock_mode` are added to message `.google.spanner.v1.CommitResponse` ([4715de9](https://github.com/googleapis/google-cloud-node/commit/4715de939397c0a08926076bb57c563dab240673))
* **spanner:** Add cache updates API ([#8124](https://github.com/googleapis/google-cloud-node/issues/8124)) ([4715de9](https://github.com/googleapis/google-cloud-node/commit/4715de939397c0a08926076bb57c563dab240673))
* **spanner:** Add cache updates API ([#8307](https://github.com/googleapis/google-cloud-node/issues/8307)) ([f1d31f9](https://github.com/googleapis/google-cloud-node/commit/f1d31f94690486f4d443400fa4018a32b8bea04e))
* **spanner:** Optimize replaceProjectIdToken from projectify ([#8412](https://github.com/googleapis/google-cloud-node/issues/8412)) ([28b6350](https://github.com/googleapis/google-cloud-node/commit/28b6350209bfb60125e0575331b2aa297500eb75))
* **spanner:** Optimize RequestId propagation and minimize OpenTelemetry active tracing overhead ([#8329](https://github.com/googleapis/google-cloud-node/issues/8329)) ([a59dde9](https://github.com/googleapis/google-cloud-node/commit/a59dde9b4827e7c601cd5f18a1cf528e9bae1847))


### Bug Fixes

* **deps:** Remove vulnerable dependency `uuid` ([#8120](https://github.com/googleapis/google-cloud-node/issues/8120)) ([3ec901e](https://github.com/googleapis/google-cloud-node/commit/3ec901e2cb45859adfbe914bc0385e6cdf2f2e9a))
* **spanner:** Avoid overriding host context manager and isolate session creation context ([#8441](https://github.com/googleapis/google-cloud-node/issues/8441)) ([2a7c79f](https://github.com/googleapis/google-cloud-node/commit/2a7c79feb906e5a8c7fa5520e26e59607dcffac1))
* **spanner:** Isolate OpenTelemetry background timers in ROOT_CONTEXT to prevent context and memory leaks ([#8399](https://github.com/googleapis/google-cloud-node/issues/8399)) ([f9e1102](https://github.com/googleapis/google-cloud-node/commit/f9e1102daa40a155d3eafeed31b63625f91c6d6c))
* **spanner:** Resolve prelint, eslint, and prettier CI build failures ([#8359](https://github.com/googleapis/google-cloud-node/issues/8359)) ([600ccca](https://github.com/googleapis/google-cloud-node/commit/600ccca895ff8429fed55c1d14523b2533080818))
* Specify explicit destinations in spanner owlbot.py ([#8304](https://github.com/googleapis/google-cloud-node/issues/8304)) ([f81f0a6](https://github.com/googleapis/google-cloud-node/commit/f81f0a63fde72a238dcb987be90f0f93e0757f0e))


### Performance Improvements

* **spanner:** Precompute common headers ([#8451](https://github.com/googleapis/google-cloud-node/issues/8451)) ([894cd8d](https://github.com/googleapis/google-cloud-node/commit/894cd8d4728a4aa74dc9df5ce4960b24a24c3bec))

## [8.7.1](https://github.com/googleapis/google-cloud-node/compare/spanner-v8.7.0...spanner-v8.7.1) (2026-05-06)


Expand Down
2 changes: 1 addition & 1 deletion handwritten/spanner/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@google-cloud/spanner",
"description": "Cloud Spanner Client Library for Node.js",
"version": "8.7.1",
"version": "8.8.0",
"license": "Apache-2.0",
"author": "Google Inc.",
"engines": {
Expand Down
Loading