Skip to content

Release 2026-09-24 - #653

Merged
vdelacruzb merged 105 commits into
stablefrom
release/2026-09-24
Sep 29, 2026
Merged

vdelacruzb merged 105 commits into
stablefrom
release/2026-09-24

Conversation

@vdelacruzb

@vdelacruzb vdelacruzb commented Sep 24, 2026 •

Copy link
Copy Markdown
Contributor

Part of the September release — epic sc-569774, release story sc-569775. Merges first, before AT #1200 and docs #403.

Changelog

Version — nothing publishes this cycle

No provider version moves. Every commit here is build, CI or test-harness work, so no
package content changes and publish-release.yml publishes nothing. This release exists to
sync stable with main and record the changelog.

The judgement call worth checking is #650. It is typed fix, and an earlier draft of this PR
bumped bigquery, snowflake, postgres and oracle on that basis. It shouldn't: the change is
entirely in the builders — build_modules.js, run-script.js, list_libraries.js,
build_share.js, build_native_app_setup_script.js — swapping text.replace(pattern, value) for
text.replace(pattern, () => value). That only changes the emitted SQL when a replacement value
contains a $ pattern ($&, $1, $`), and the production dataset and schema names used for
the published builds contain none, so the built artifacts are byte-identical. The user-facing half
of sc-572077 is on the AT side — #1193,
where Snowflake's Native App substitutes the customer's schema at install time — and that does bump
AT snowflake.

This follows the audit August recorded on its own release: fix-typed but tooling-only, so no bump
— the treatment Core #630, #635, #636 and #640 got there.

Per-provider changelogs therefore get no entry, matching how August left bigquery, snowflake,
postgres, databricks and oracle untouched while only redshift bumped.

Agent rules

Per RELEASING.md, .claude/rules/ was reviewed against this release. databricks.md documented
DB_TOKEN as the only credential; #652 adds a service-principal path, so the env block now lists
DB_CLIENT_ID / DB_CLIENT_SECRET and states that DB_TOKEN wins when set. Nothing else was
stale — no rule mentions gsutil, WIF or the removed Snowflake libraries.

Notes

stable was merged with --strategy ours per RELEASING.md. The only stable-only commit it drops is
a925c85 (Node pinned in the BigQuery production deploy jobs); that content is on main already —
deploy and deploy-internal both pin setup-node to the same SHA — so nothing regresses.

🤖 Generated with Claude Code

github-actions Bot and others added 30 commits July 2, 2024 15:44
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Jesús Arroyo Torrens <jarroyo@cartodb.com>
Co-authored-by: Valentin de la Cruz Barquero <6054336+vdelacruzb@users.noreply.github.com>
Co-authored-by: Javier Goizueta <jgoizueta@gmail.com>
Co-authored-by: Alberto Hernández <albertoh@cartodb.com>
Co-authored-by: Pedro-Juan Ferrer <pedrof@carto.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: vdelacruzb <vdelacruzb@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…raries/python (#518)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Jesús Arroyo Torrens <jarroyo@cartodb.com>
Co-authored-by: Valentin de la Cruz Barquero <6054336+vdelacruzb@users.noreply.github.com>
Co-authored-by: Javier Goizueta <jgoizueta@gmail.com>
Co-authored-by: Alberto Hernández <albertoh@cartodb.com>
Co-authored-by: Pedro-Juan Ferrer <pedrof@carto.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: vdelacruzb <vdelacruzb@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
vdelacruzb and others added 19 commits July 14, 2026 14:57
…e H3_POLYFILL release drift [sc-565492][sc-565533] (#636)
…QL [sc-572077] (#650)

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
@vdelacruzb
vdelacruzb requested a review from a team as a code owner September 24, 2026 12:13
vdelacruzb and others added 2 commits September 24, 2026 15:01
### Changelog

- chore(sf): remove the broken h3_fromlonglat JS library entry (#647)
- chore(sf): connect lazily in the Snowflake test harness (#648)
- chore(sf): ship JavaScript source maps in the native app package (#649)
- fix(sf,pg,ora,bq): insert every replacement literally when building SQL (#650)
- fix(db): renew the Databricks token instead of minting it once per job (#652)
- chore(deps): bump sqlparse from 0.5.4 to 0.6.0 (#642, #643, #644)
- refactor: migrate gsutil to gcloud storage (#651)
- chore(ci): migrate GitHub Actions auth to WIF (#641)

### Version

No package changes. Every commit this cycle is build, CI or test-harness work, so no
provider version moves and nothing publishes; this release syncs stable and records
the changelog.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
vdelacruzb and others added 3 commits September 25, 2026 12:05
Chore, so no version bump — same treatment as the WIF migration entry
already in this release.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@vdelacruzb
vdelacruzb requested a review from Jesus89 September 25, 2026 13:32
@vdelacruzb
vdelacruzb merged commit 48c3ef6 into stable Sep 29, 2026
29 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants