Skip to content

Commit 6309a8b

Browse files
chore: sync CHANGELOG.md + VERSION (v3.9.1) from FileRise
1 parent 3917ca7 commit 6309a8b

2 files changed

Lines changed: 27 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,31 @@
11
# Changelog
22

3+
## Changes 03/15/2026 (v3.9.1)
4+
5+
`release(v3.9.1): post-rotation bootstrap fix and startup script cleanup`
6+
7+
**Commit message**
8+
9+
```text
10+
release(v3.9.1): post-rotation bootstrap fix and startup script cleanup
11+
12+
- admin(startup): tolerate transient adminConfig decrypt fallback during persistent-token key rotation bootstrap
13+
- docker(startup): split persistent-token key file export assignment to satisfy shellcheck
14+
```
15+
16+
**Fixed**
17+
18+
- **Post-rotation bootstrap stability**
19+
- Fixed a bootstrap path that could white-page the app if `adminConfig.json` was re-read during a persistent-token key rotation transition and decryption temporarily returned a non-string value.
20+
- The startup config path now falls back safely instead of fataling during `json_decode(...)`.
21+
22+
**Changed**
23+
24+
- **Startup script shell hygiene**
25+
- Adjusted the persistent-token key file load/export sequence in `start.sh` so CI shell linting passes without changing runtime behavior.
26+
27+
---
28+
329
## Changes 03/14/2026 (v3.9.0)
430

531
`release(v3.9.0): persistent-token key lifecycle updates and admin rotation workflow`

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v3.9.0
1+
v3.9.1

0 commit comments

Comments
 (0)