Skip to content

chore(main): release 0.5.1 - #166

Merged
kvlonge merged 3 commits into
mainfrom
release-please--branches--main--components--sqlquack
Nov 11, 2026
Merged

kvlonge merged 3 commits into
mainfrom
release-please--branches--main--components--sqlquack

Conversation

@github-actions

@github-actions github-actions Bot commented Nov 10, 2026 •

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

0.5.1 (2026-11-11)

Bug Fixes

  • lint: stop panicking on a query that ends in FROM (4ae2e6a)
  • semantics: accept LAG and LEAD with one or two arguments in DuckDB (6ba17ca)
  • semantics: leave a DuckDB TIMESTAMP(p) cast untyped unless p is 6 (4f7b865)
  • semantics: let a derived table inside a LATERAL subquery read enclosing items (f9bcb57)
  • semantics: let a FROM item read only the items before it, and accept a DuckDB derived table without LATERAL that reads an earlier FROM item as implicitly lateral, as DuckDB runs it (aad9f8f)
  • semantics: stop reading a lambda parameter as an ungrouped column, so lambdas in grouped queries are no longer rejected (226a3a8)
  • semantics: type DuckDB JSON casts, to_json, AT TIME ZONE and TO_TIMESTAMP (e509581)

This PR was generated with Release Please. See documentation.

Instruction-count baseline (commit e0da0ea): the version bump alone moves the guard's analysis count past its 2% tolerance. Measured on one machine with rustc 1.99.1 in the gate profile: main 4f7b865 (0.5.0) counts 236.24M instructions; the same tree with only the 0.5.1 version bump counts 239.76M, then 239.70M; parse is unchanged (253.06M to 253.10M). No source changed, and once 0.5.1 merges main is this same tree, so the commit records the 0.5.1 counts (analysis 239,698,431, parse 253,081,114).

@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--sqlquack branch from 98a5d80 to 4e76dd5 Compare November 11, 2026 01:32
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--sqlquack branch from 4e76dd5 to 2956926 Compare November 11, 2026 02:27
The version bump alone moves the analysis count past the 2% tolerance.
Measured on one machine with rustc 1.99.1, in the gate profile:

- main 4f7b865 (0.5.0): analysis 236.24M instructions
- the same tree with only the 0.5.1 version bump in Cargo.toml,
  Cargo.lock and python/pyproject.toml: 239.76M, then 239.70M
- parse: unchanged within noise (253.06M to 253.10M)

No source changes, so this is not a slowdown in the code. Once 0.5.1
merges, main is this same tree, so the new baseline matches what main
measures. Record the counts the 0.5.1 build measures: analysis
239,698,431 and parse 253,081,114.
@kvlonge
kvlonge merged commit e1a583e into main Nov 11, 2026
14 checks passed
@github-actions

Copy link
Copy Markdown
Contributor Author

🤖 Created releases:

🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant