Skip to content

Commit 493dd52

Browse files
committed
Merge branch 'main' into cursor/statically-link-unixodbc-and-update-configurations-df86
2 parents 1b71bc4 + 361d42e commit 493dd52

File tree

24 files changed

+690
-112
lines changed

24 files changed

+690
-112
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,6 @@ jobs:
8484
env:
8585
DATABASE_URL: ${{ matrix.db_url }}
8686
RUST_BACKTRACE: 1
87-
RUST_LOG: sqlpage=debug
8887

8988
windows_test:
9089
runs-on: windows-latest

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# CHANGELOG.md
22

3+
## v0.38.0
4+
- Added a new `sqlpage.hmac()` function for cryptographic HMAC (Hash-based Message Authentication Code) operations.
5+
- Create and verify secure signatures for webhooks (Shopify, Stripe, GitHub, etc.)
6+
- Generate tamper-proof tokens for API authentication
7+
- Secure download links and temporary access codes
8+
- Supports SHA-256 (default) and SHA-512 algorithms
9+
- Output formats: hexadecimal (default) or base64 (e.g., `sha256-base64`)
10+
- See the [function documentation](https://sql-page.com/functions.sql?function=hmac) for detailed examples
11+
312
## v0.37.1
413
- fixed decoding of UUID values
514
- Fixed handling of NULL values in `sqlpage.link`. They were encoded as the string `'null'` instead of being omitted from the link's parameters.

Cargo.lock

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

0 commit comments

Comments
 (0)