Skip to content

Commit 20d5b16

Browse files
committed
release version 0.3
Bump version to 0.3 and update changelog with new features.
1 parent 26b850a commit 20d5b16

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

CHANGELOG.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,11 @@
22

33
## (Unreleased)
44

5+
## 0.3 (2025-09-09)
6+
57
**New features**
6-
- Add `bundle` command to decrypt and output multiple files in a single stream. Each file is prefixed with a header showing its size in the format `-- <size> <filename>`, making it easy to parse programmatically while remaining human-readable. Useful for extracting multiple secrets at once or processing files in scripts.
7-
- Add `env-shell` command to launch a shell with environment variables loaded from secrets. Takes an env file where each line is `VAR_NAME=secret-name`, decrypts the referenced secrets, and launches a shell with those values as environment variables. Supports custom shell selection with `--shell` option and passing arbitrary arguments using `--` separator.
8+
- Add `bundle` command to output multiple files at once with size headers
9+
- Add `env-shell` command to launch shell with secrets as environment variables
810

911
## 0.2 (2025-09-09)
1012

age-store.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
from shutil import which
1414

1515
# Constants
16-
VERSION = 0.2
16+
VERSION = 0.3
1717
AGE_REPO_URL = "https://github.com/FiloSottile/age"
1818
STORE_DIR = Path("store")
1919
USERS_CONFIG_FILE = Path("users.json")

0 commit comments

Comments
 (0)