Skip to content

0.4.21 - 2025-09-17

Choose a tag to compare

@github-actions github-actions released this 18 Sep 04:30

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=123456

Attention: 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 | sh

Install prebuilt binaries via Homebrew

brew install linux-china/tap/dotenvx-rs

Download 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