diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 5ff7b32d1..c4bf51a72 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "2.8.3" + ".": "2.8.4" } diff --git a/VERSION b/VERSION index 9f8d8a916..2701a226a 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.8.3 +2.8.4 diff --git a/docker-compose.yml b/docker-compose.yml index 146e4980b..a207b8e49 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,7 +1,7 @@ version: "3" services: file-code-box: - image: lanol/filecodebox:2.8.3 # x-release-please-version + image: lanol/filecodebox:2.8.4 # x-release-please-version volumes: - fcb-data:/app/data:rw # NAS 已有文件:把共享目录挂到 /app/data/local,即可在后台「本地分享」里生成提取码,无需再上传 diff --git a/docs/changelog.md b/docs/changelog.md index 05778fcb3..71e3b4ee2 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -1,5 +1,16 @@ # Changelog +## [2.8.4](https://github.com/vastsa/FileCodeBox/compare/v2.8.3...v2.8.4) (2026-10-25) + + +### Performance Improvements + +* **db:** tune SQLite connection pragmas for small VPS ([2073f9b](https://github.com/vastsa/FileCodeBox/commit/2073f9ba4b6d17e2a9c81832c7d77468e9a15814)) +* **db:** tune SQLite connection pragmas for small VPS ([ec714dc](https://github.com/vastsa/FileCodeBox/commit/ec714dcd6fec2dc2097d05a250ea3962d01d66aa)) +* **rate-limit:** bound tracked IPs and use monotonic clock ([496a713](https://github.com/vastsa/FileCodeBox/commit/496a7139bdb2cdac7f516986b613715a693fff13)) +* **startup:** drop duplicate Tortoise init, keep ORM exception handlers ([4f141ee](https://github.com/vastsa/FileCodeBox/commit/4f141eeb4940311ad6dcfe2bc11650fa505f825b)) +* **web:** cache rendered index.html and add theme asset cache headers ([5b5d70c](https://github.com/vastsa/FileCodeBox/commit/5b5d70c3b7eb3b8efb3d77d731c860e88d1e7a92)) + ## [2.8.3](https://github.com/vastsa/FileCodeBox/compare/v2.8.2...v2.8.3) (2026-10-10) diff --git a/docs/en/changelog.md b/docs/en/changelog.md index 0d854ad26..d529a6905 100644 --- a/docs/en/changelog.md +++ b/docs/en/changelog.md @@ -1,6 +1,6 @@ ## [Unreleased] - + ### Added diff --git a/docs/en/index.md b/docs/en/index.md index c175491ee..9d5be1f03 100644 --- a/docs/en/index.md +++ b/docs/en/index.md @@ -42,7 +42,7 @@ docker run -d --restart unless-stopped \ --log-opt max-size=10m \ --log-opt max-file=3 \ --name filecodebox \ - lanol/filecodebox:2.8.3 # x-release-please-version + lanol/filecodebox:2.8.4 # x-release-please-version ``` Open `http://localhost:12345` and complete the first-run setup. diff --git a/docs/index.md b/docs/index.md index f8fd12090..26ab32c86 100644 --- a/docs/index.md +++ b/docs/index.md @@ -42,7 +42,7 @@ docker run -d --restart unless-stopped \ --log-opt max-size=10m \ --log-opt max-file=3 \ --name filecodebox \ - lanol/filecodebox:2.8.3 # x-release-please-version + lanol/filecodebox:2.8.4 # x-release-please-version ``` 打开 `http://localhost:12345`,按引导完成首次初始化。 diff --git a/readme.md b/readme.md index 5857536da..c36624f89 100644 --- a/readme.md +++ b/readme.md @@ -32,7 +32,7 @@ docker run -d --restart unless-stopped \ --log-opt max-size=10m \ --log-opt max-file=3 \ --name filecodebox \ - lanol/filecodebox:2.8.3 # x-release-please-version + lanol/filecodebox:2.8.4 # x-release-please-version ``` 访问 `http://localhost:12345`,完成首次初始化。生产环境建议固定版本号;`latest` 指向最新正式版。 diff --git a/readme_en.md b/readme_en.md index bccfef24c..498db3924 100644 --- a/readme_en.md +++ b/readme_en.md @@ -32,7 +32,7 @@ docker run -d --restart unless-stopped \ --log-opt max-size=10m \ --log-opt max-file=3 \ --name filecodebox \ - lanol/filecodebox:2.8.3 # x-release-please-version + lanol/filecodebox:2.8.4 # x-release-please-version ``` Open `http://localhost:12345` and complete first-run setup. Pin a version in production; `latest` tracks the newest stable release.