Skip to content

Commit 6e90639

Browse files
committed
v0.40.0
1 parent b808ccf commit 6e90639

File tree

2 files changed

+25
-26
lines changed

2 files changed

+25
-26
lines changed

CHANGELOG.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# CHANGELOG.md
22

3-
## 0.40.0 (unreleased)
3+
## 0.40.0 (2025-11-28)
44
- OIDC login redirects now use HTTP 303 responses so POST submissions are converted to safe GET requests before reaching the identity provider, fixing incorrect reuse of the original POST (HTTP 307) that could break standard auth flows.
55
- SQLPage now respects [HTTP accept headers](https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Accept) for JSON. You can now easily process the contents of any existing sql page programmatically with:
66
- `curl -H "Accept: application/json" http://example.com/page.sql`: returns a json array
@@ -24,7 +24,6 @@
2424
- `sqlpage.variables('get')->>'name'` returns `'john'`
2525
- **New behavior**: Variable lookup now follows this precedence:
2626
- `$variable` checks SET variables first, then URL parameters
27-
- `:variable` checks SET variables first, then POST parameters
2827
- SET variables always shadow URL/POST parameters with the same name
2928
- **New sqlpage.variables() filters**:
3029
- `sqlpage.variables('get')` returns only URL parameters as JSON

Cargo.lock

Lines changed: 24 additions & 24 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)