plebeius
b427810a69
chore(deps): upgrade plebbit-react-hooks
2026-02-25 19:13:51 +08:00
plebeius
fb9443a0f8
feat(settings): move account json editing to dedicated full editor route
2026-02-24 20:33:07 +08:00
plebeius
b5d9db8a66
Update package.json
2026-02-24 14:46:36 +08:00
plebeius
c79af28ea4
chore(deps): upgrade plebbit-react-hooks
2026-02-24 14:37:20 +08:00
plebeius and Cursor
7064c8b6fd
feat: use portless for stable dev server URL
...
Dev server now runs at http://5chan.localhost:1355 via portless reverse proxy instead of a random port. Updates electron dev URLs and wait-on targets to match. Contributors can bypass with PORTLESS=0.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-24 14:29:31 +08:00
plebeius
0cb7b1a970
feat(blotter): replace board stats with changelog-backed blotter
...
Add static blotter snapshot, route /blotter, compact board blotter (Hide/Show All).
Include yarn blotter tooling and AGENTS rules so every changelog version has a
release line. 4chan-style table UI, subplebbit→board and plebchan→5chan in messages.
2026-02-22 19:37:49 +08:00
plebeius
eee1df749b
chore(deps): upgrade react-doctor
2026-02-21 11:02:05 +08:00
plebeius
f660d1a814
fix(android-build): keep tar@7 and patch Capacitor CLI extractor compatibility
2026-02-20 17:51:24 +08:00
plebeius
b5546fa000
fix: resolve Dependabot alerts for tar and qs
2026-02-20 14:29:06 +08:00
plebeius
7cd46cb49b
chore(scripts): add live postimages emulator test and smoke scripts
2026-02-19 17:49:35 +08:00
plebeius
4cdbf8c6bc
fix: upgrade react-i18next to resolve key prop warning
2026-02-18 20:03:15 +08:00
plebeius
e0ed510fc6
perf(react-doctor): fix compiler-blocking patterns, raise score 72→81
...
Replace sync setState-in-effect with keyed remount and render-derived patterns in app, error-display, topbar-edit-modal, catalog-filters; use useCurrentTime() instead of Date.now() in hot paths; fix conditional hooks, passive scroll listeners, lodash path imports.
2026-02-18 15:31:01 +08:00
plebeius and Cursor
0ed95ed6e2
chore: add advisory react-doctor workflow for contributors
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-18 14:11:01 +08:00
plebeius
6f7dcb410b
chore: release v0.6.6
2026-02-16 19:20:53 +08:00
plebeius
8645f7365a
feat(build): sync vendored directories from GitHub on start and build
...
Adds sync-directories.js script that fetches 5chan-directories.json from bitsocialhq/lists and updates the vendored fallback. Runs before generate:assets in prestart and prebuild to ensure the fallback is fresh for every build. Non-fatal: if fetch fails, existing file is kept.
2026-02-15 14:14:21 +08:00
plebeius
76f655cc8c
chore: release v0.6.5
2026-02-11 19:17:36 +08:00
plebeius
e9558a618a
chore(deps): upgrade plebbit-react-hooks
2026-02-11 16:06:09 +08:00
plebeius
50f373eb83
fix(deps): resolve dependabot alert
2026-02-11 13:43:17 +08:00
plebeius
11b713ce10
chore: release v0.6.4
2026-02-10 21:36:39 +08:00
plebeius
01bda3bffb
fix(release): resolve build failures for v0.6.3
...
Fix Android Capacitor compatibility by downgrading tar to 6.2.1. Add Windows-specific icon file for Squirrel installer. Update electron-forge to 7.8.0 and change DMG format to ULFO for macOS Sequoia compatibility. Add retry logic for transient SSL errors on Mac Intel runners.
2026-01-30 15:26:17 +08:00
plebeius
d4f16c707f
chore(package.json): v0.6.3
2026-01-30 14:04:53 +08:00
plebeius
0c6e03d039
fix(package.json): remove unneeded var
2026-01-30 13:35:53 +08:00
plebeius
fce46615f1
bonfida resolutions shouldn't be needed
2026-01-30 13:23:15 +08:00
plebeius
01aac36cfa
fix electron builds
2026-01-30 13:21:41 +08:00
plebeius
815f618320
refactor: migrate from electron-rebuild to electron-forge
2026-01-30 12:28:41 +08:00
plebeius
431e171049
Add Bonfida import fix script and improve release workflow
2026-01-30 11:50:20 +08:00
plebeius
7020dfb17b
Update package.json
2026-01-29 16:39:30 +08:00
plebeius
149d1a411f
chore(deps): patch dependabot security alerts via resolutions
2026-01-28 13:23:32 +08:00
plebeius
629b12a4a4
chore(deps): upgrade plebbit-react-hooks
2026-01-28 12:41:08 +08:00
plebeius
0c18e5aab2
chore(package.json): v0.6.2
2026-01-26 16:49:45 +08:00
plebeius
4e732d8700
chore(package.json): v0.6.1
2026-01-25 17:07:25 +08:00
plebeius
eda8b5ed86
fix(android): release build fails due to tar v7 incompatibility with Capacitor CLI
2026-01-25 17:02:07 +08:00
plebeius
3325e2ab26
chore(package.json): v0.6.0
2026-01-22 17:31:36 +01:00
plebeius
2e8481b28b
add analytics to 5chan.app
2026-01-22 17:28:22 +01:00
plebeius
c52d0872e5
clear dependabot alerts
2026-01-18 16:56:29 +01:00
plebeius
154780be8b
Update package.json
2026-01-18 16:55:20 +01:00
plebeius
4f55d3f632
chore(deps): upgrade rolldown-vite
2026-01-14 13:09:01 +01:00
plebeius
96a3068928
fix(ci): remove redundant electron-rebuild from build scripts
2026-01-13 16:00:07 +01:00
plebeius
013c4535ad
chore: clear dependabot alerts
2026-01-09 14:23:07 +01:00
plebeius
10836b29fa
upgrade package
2026-01-08 17:46:47 +01:00
plebeius
dd5bd529ab
chore(package.json): upgrade plebbit-react-hooks
2026-01-08 14:46:00 +01:00
plebeius
bf2a930270
clear dependabot alert
2026-01-08 14:03:56 +01:00
plebeius
eb7a92932e
chore(package.json): remove unused dependencies
2026-01-04 13:05:00 +01:00
plebeius
8340953203
fix(deps): upgrade sharp to 0.34.5 to address security vulnerabilities
2026-01-03 18:05:27 +01:00
plebeius
ec2fb14cad
fix(electron): upgrade cacache for Node.js 22 compatibility
2026-01-03 17:57:42 +01:00
plebeius
c28faaddfb
fix deps conflict
2026-01-03 16:06:02 +01:00
plebeius
b93890b3bc
fix(deps): resolve dependabot security alerts via yarn resolutions
2026-01-03 13:03:00 +01:00
plebeius
391e49a62e
chore(deps): install react-grab
2025-12-27 17:41:19 +01:00
plebeius
c9c9a8a78d
chore(deps): update vite-plugin-node-polyfills to 0.24.0
2025-12-26 17:14:31 +01:00
plebeius
f29113bc8b
chore(build): add tsgo for fast type checking
2025-12-26 17:08:57 +01:00