From de06d5d4bc15dcb158d893e6d4276431a46d24e0 Mon Sep 17 00:00:00 2001 From: Tommaso Casaburi Date: Wed, 17 Jun 2026 23:13:33 +0700 Subject: [PATCH] chore(release): v0.9.3 --- CHANGELOG.md | 21 ++++++++++++++++++++- package.json | 2 +- public/llms-full.txt | 21 ++++++++++++++++++++- public/llms.txt | 2 +- scripts/release-body.js | 2 +- src/data/5chan-blotter.json | 7 +++++++ 6 files changed, 50 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f537ab9a..8f28e927 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,22 @@ +## [0.9.3](https://github.com/bitsocialnet/5chan/compare/v0.9.2...v0.9.3) (2026-06-17) + + +### Bug Fixes + +* **ci:** keep raw board tests side-effect free ([75dd7a8](https://github.com/bitsocialnet/5chan/commit/75dd7a84967cb3c99da37780fb31bb6a947d7d57)) +* **pubsub:** avoid false browser p2p provider failures ([10015de](https://github.com/bitsocialnet/5chan/commit/10015de6b925595694ce1abae547e628b169bf35)) +* **pubsub:** restore browser pure p2p publishing ([1278cf4](https://github.com/bitsocialnet/5chan/commit/1278cf42c00446ae85add65722b74caacee78ce3)) +* **release:** align blotter and release copy with LaTeX in /sci/ ([3577673](https://github.com/bitsocialnet/5chan/commit/35776737f2479266c00fffc440e4b946e5782517)) +* **rules:** re-scroll directory hash when data refreshes ([6006a65](https://github.com/bitsocialnet/5chan/commit/6006a658fbf4fe625a76c836992dff89540dbe4a)) + + +### Performance Improvements + +* **mod queue:** stabilize empty loading state ([33bb1d1](https://github.com/bitsocialnet/5chan/commit/33bb1d1356fbf09693acb5003bcc6e7039a51b90)) +* **mod queue:** stabilize moderation subscriptions ([f3565f0](https://github.com/bitsocialnet/5chan/commit/f3565f0dda132c67300c49eba49e868f2fc6bfbd)) + + + ## [0.9.2](https://github.com/bitsocialnet/5chan/compare/v0.9.1...v0.9.2) (2026-06-13) @@ -5,7 +24,7 @@ * **archive:** preserve button link text color on desktop ([b0193b3](https://github.com/bitsocialnet/5chan/commit/b0193b34beec9993d4ca3cedc259ac2e9bd88460)) * **challenge-modal:** center mobile modal in viewport ([2e58961](https://github.com/bitsocialnet/5chan/commit/2e58961cf1d32fa303c042809309172add45eb51)) -* **challenge-modal:** publish challenge answers with pkc object schema ([591aaa7](https://github.com/bitsocialnet/5chan/commit/591aaa729)) +* **challenge-modal:** publish challenge answers with pkc object schema ([591aaa7](https://github.com/bitsocialnet/5chan/commit/591aaa729f05a4b2ff62b86c07ee67c112f4123b)) * **deps:** bump react-router-dom to 6.30.4 ([ee5aa78](https://github.com/bitsocialnet/5chan/commit/ee5aa7845edcd66b4bde7d6b09a6018bf40b9974)), closes [#276](https://github.com/bitsocialnet/5chan/issues/276) * **deps:** resolve shell-quote critical dependabot alert ([fa7cab0](https://github.com/bitsocialnet/5chan/commit/fa7cab069999c745595d2d50bd4f9c920047963d)) * **failed-publish:** keep bracket actions on one line ([9de2e6a](https://github.com/bitsocialnet/5chan/commit/9de2e6a8510d4ec6647ff13ce99bd9e8c22b197a)) diff --git a/package.json b/package.json index 51313390..e66f0376 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "5chan", - "version": "0.9.2", + "version": "0.9.3", "packageManager": "yarn@4.13.0", "description": "A Bitsocial client with an imageboard UI", "type": "module", diff --git a/public/llms-full.txt b/public/llms-full.txt index c92d42af..9ce1981b 100644 --- a/public/llms-full.txt +++ b/public/llms-full.txt @@ -1182,6 +1182,25 @@ Avoid GitHub MCP and browser MCP servers for this project because they add signi Source: https://github.com/bitsocialnet/5chan/blob/master/CHANGELOG.md ```markdown +## [0.9.3](https://github.com/bitsocialnet/5chan/compare/v0.9.2...v0.9.3) (2026-06-17) + + +### Bug Fixes + +* **ci:** keep raw board tests side-effect free ([75dd7a8](https://github.com/bitsocialnet/5chan/commit/75dd7a84967cb3c99da37780fb31bb6a947d7d57)) +* **pubsub:** avoid false browser p2p provider failures ([10015de](https://github.com/bitsocialnet/5chan/commit/10015de6b925595694ce1abae547e628b169bf35)) +* **pubsub:** restore browser pure p2p publishing ([1278cf4](https://github.com/bitsocialnet/5chan/commit/1278cf42c00446ae85add65722b74caacee78ce3)) +* **release:** align blotter and release copy with LaTeX in /sci/ ([3577673](https://github.com/bitsocialnet/5chan/commit/35776737f2479266c00fffc440e4b946e5782517)) +* **rules:** re-scroll directory hash when data refreshes ([6006a65](https://github.com/bitsocialnet/5chan/commit/6006a658fbf4fe625a76c836992dff89540dbe4a)) + + +### Performance Improvements + +* **mod queue:** stabilize empty loading state ([33bb1d1](https://github.com/bitsocialnet/5chan/commit/33bb1d1356fbf09693acb5003bcc6e7039a51b90)) +* **mod queue:** stabilize moderation subscriptions ([f3565f0](https://github.com/bitsocialnet/5chan/commit/f3565f0dda132c67300c49eba49e868f2fc6bfbd)) + + + ## [0.9.2](https://github.com/bitsocialnet/5chan/compare/v0.9.1...v0.9.2) (2026-06-13) @@ -1189,7 +1208,7 @@ Source: https://github.com/bitsocialnet/5chan/blob/master/CHANGELOG.md * **archive:** preserve button link text color on desktop ([b0193b3](https://github.com/bitsocialnet/5chan/commit/b0193b34beec9993d4ca3cedc259ac2e9bd88460)) * **challenge-modal:** center mobile modal in viewport ([2e58961](https://github.com/bitsocialnet/5chan/commit/2e58961cf1d32fa303c042809309172add45eb51)) -* **challenge-modal:** publish challenge answers with pkc object schema ([591aaa7](https://github.com/bitsocialnet/5chan/commit/591aaa729)) +* **challenge-modal:** publish challenge answers with pkc object schema ([591aaa7](https://github.com/bitsocialnet/5chan/commit/591aaa729f05a4b2ff62b86c07ee67c112f4123b)) * **deps:** bump react-router-dom to 6.30.4 ([ee5aa78](https://github.com/bitsocialnet/5chan/commit/ee5aa7845edcd66b4bde7d6b09a6018bf40b9974)), closes [#276](https://github.com/bitsocialnet/5chan/issues/276) * **deps:** resolve shell-quote critical dependabot alert ([fa7cab0](https://github.com/bitsocialnet/5chan/commit/fa7cab069999c745595d2d50bd4f9c920047963d)) * **failed-publish:** keep bracket actions on one line ([9de2e6a](https://github.com/bitsocialnet/5chan/commit/9de2e6a8510d4ec6647ff13ce99bd9e8c22b197a)) diff --git a/public/llms.txt b/public/llms.txt index e134313e..cd1751bd 100644 --- a/public/llms.txt +++ b/public/llms.txt @@ -47,5 +47,5 @@ This file is generated by `scripts/generate-llms-files.mjs`. Do not hand-edit it ## Optional -- [Changelog](https://github.com/bitsocialnet/5chan/blob/master/CHANGELOG.md): * **archive:** preserve button link text color on desktop ([b0193b3](https://github.com/bitsocialnet/5chan/commit/b0193b34beec9993d4ca3cedc259ac2e9bd88460)) * **challenge-modal:** center mobile modal in viewport ([2e5... +- [Changelog](https://github.com/bitsocialnet/5chan/blob/master/CHANGELOG.md): * **ci:** keep raw board tests side-effect free ([75dd7a8](https://github.com/bitsocialnet/5chan/commit/75dd7a84967cb3c99da37780fb31bb6a947d7d57)) * **pubsub:** avoid false browser p2p provider failures ([10015de](htt... - [Upload Automation Retest Checklist](https://github.com/bitsocialnet/5chan/blob/master/docs/upload-automation-retest-checklist.md): Retest checklist for Android and desktop after changes to media upload automation (`MediaUploadAutomationRunner`, `MediaUploadRecipes`, `upload-orchestrator`, etc.). diff --git a/scripts/release-body.js b/scripts/release-body.js index 531e3461..ecec2c21 100644 --- a/scripts/release-body.js +++ b/scripts/release-body.js @@ -103,7 +103,7 @@ const downloads = [macSection, winSection, linuxSection, androidSection, htmlSec // One-liner summary of what changed in this release. Update before each release. const oneLinerDescription = - 'This release ships signed and notarized macOS desktop apps, adds LaTeX in /sci/, shows board subtitles on the All view, and improves YouTube thumbnails alongside moderation queue, challenge modal, and media playback fixes.'; + 'This release restores reliable browser P2P posting and keeps the pure P2P setting available with gateway fallback options.'; const releaseBody = `${oneLinerDescription} diff --git a/src/data/5chan-blotter.json b/src/data/5chan-blotter.json index c045c4cc..ed2b1a55 100644 --- a/src/data/5chan-blotter.json +++ b/src/data/5chan-blotter.json @@ -1,5 +1,12 @@ { "entries": [ + { + "id": "release-0.9.3", + "kind": "release", + "timestamp": 1781697600, + "message": "v0.9.3: More reliable browser posting", + "version": "0.9.3" + }, { "id": "release-0.9.2", "kind": "release",