0.4.21 - 2025-09-17
Release Notes
Added
Add duckdb shim support: env variables alike: DUCKDB__<OBJ_NAME>__TYPE=xx, and DUCKDB__<OBJ_NAME>__VAR_NAME=xxxxx
DUCKDB__S3_SECRET=secret
DUCKDB__S3_SECRET__TYPE=s3
DUCKDB__S3_SECRET__KEY_ID=encrypted:...
DUCKDB__S3_SECRET__SECRET=encrypted:...Or you can attach encryption-database with:
DUCKDB__SECRET_DB=attach
DUCKDB__SECRET_DB__TYPE=duckdb
DUCKDB__SECRET_DB__URL=encrypted.db
DUCKDB__SECRET_DB__ENCRYPTION_KEY=123456Attention: Please use double underscore __ to separate the parts.
- DuckDB shim creation:
dotenvx link bin/duckdb
Install dotenvx-rs 0.4.21
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/linux-china/dotenvx-rs/releases/download/v0.4.21/dotenvx-rs-installer.sh | shInstall prebuilt binaries via Homebrew
brew install linux-china/tap/dotenvx-rsDownload dotenvx-rs 0.4.21
| File | Platform | Checksum |
|---|---|---|
| dotenvx-rs-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| dotenvx-rs-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| dotenvx-rs-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| dotenvx-rs-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| dotenvx-rs-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |