Skip to content

Commit 30e2e7a

Browse files
DOC-382: Add v2026.07.0 entry to Snowflake docs changelog
Persistence/transaction fixes, SQL function and expression compatibility fixes, and Snowflake parity improvements, per https://blog.localstack.cloud/localstack-for-snowflake-2026-07-0/
1 parent 6278af7 commit 30e2e7a

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

src/content/docs/snowflake/changelog.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,18 @@ Starting with the end-of-March 2026 release, LocalStack for Snowflake follows [c
1313
For example, `2026.03.0` is the initial March 2026 release.
1414
:::
1515

16+
## 2026.07.0
17+
18+
- Tables and data stored with `PERSISTENCE=1` remain available after the emulator restarts.
19+
- DDL statements now commit an open transaction before they run, matching Snowflake and making newly created objects visible to other sessions.
20+
- `MAX(GREATEST(...))` works when source columns share names with aggregate aliases.
21+
- `UNPIVOT` preserves passthrough columns when its input comes from a chain of `SELECT *` CTEs.
22+
- Boolean comparisons inside `COALESCE` work when the result is used with `NOT`, `AND`, or `WHERE`.
23+
- `QUALIFY` branches can be combined with `UNION ALL` without leaking internal columns into the result.
24+
- `SHOW USER FUNCTIONS` respects schema scope and no longer exposes internal emulator functions.
25+
- Scripting keywords such as `loop`, `while`, and `cursor` can qualify columns when used as table aliases.
26+
- JavaScript stored procedures can call `ResultSet.getColumnValue()` with either a column name or a column index.
27+
1628
## 2026.06.0
1729

1830
- 'Added support for `PERCENTILE_CONT` and `PERCENTILE_DISC`, the standard percentile aggregate functions used for medians, quartiles, and other distribution cutoffs.'

0 commit comments

Comments
 (0)