Releases: cercos/4chan-eX
Releases · cercos/4chan-eX
v1.1.7
v1.1.6
v1.1.5
v1.1.4
v1.1.3
4chan-eX 1.1.3
Highlights
- Improved and cleaned up the Settings page layout for easier use.
- Added MD5 Shift+Click filtering for quicker content filtering workflows.
- Added/expanded thread watcher options.
- Added a post/reply preview mode with a more editor-like feel.
- Updated older icons and included several small UI polish fixes.
- Improved embedding behavior and made export options more robust.
- Included general stability and release build updates.
v1.1.2
4chan-eX v1.1.2 what's new
Thread Watcher
- Stats footer now reports real storage usage, including thumbnail bytes (not just JSON size).
- Footer auto-refreshes when watcher thumbnails finish loading.
- New Hidden Threads sort option so manually-hidden and rule-hidden threads are grouped/ordered consistently.
Ghost Posts
- New Highlight Ghost Posts toggle. Deleted/ghost posts surfaced from the archive get their own highlight color (configurable in Styling, with auto/text-color override).
Images
- Image rotation on expanded inline images.
- Image-level filtering improvements (filename, MD5, dimensions, etc. honored more consistently across catalog/index/thread).
- Scroll markers: a new gutter that pings the locations of (You)s, quotes-of-you, watched posts, and ghost posts down the scrollbar so you can jump to highlights at a glance.
Twitter / X embeds (rebuilt)
- Replaced the old twitframe iframe with a native renderer powered by the fxtwitter API: avatar, name/handle, text with linkified URLs, photo grid, inline video, and reply/retweet/like counts, all themed to your reply style.
- New option: Convert X to xcancel , rewrites twitter.com / x.com links to xcancel.com so clicks open the privacy front-end.
Settings - granular Import / Export
- Export and Import now open a picker dialog with per-group checkboxes:
- General Settings · Custom CSS · Board Navigation · Watched Threads · Hidden (threads + posts) · Filters · Keybinds · Sauces · Archives · QR Personas
- Check all / Uncheck all toggle at the top of the picker.
- Imports merge by default, pick e.g. just Watched Threads on one machine and sync it to another without nuking the rest of your config.
- Import auto-detects which groups are present in the file and only shows those.
- Exports embed a groups metadata field and tag the filename (
-watched-threads.json, etc.) so you can tell exports apart at a glance. - Backwards-compatible: old full-dump exports still import cleanly.
QR form privacy hardening
- Quick Reply's Name / Options / Subject / Comment / Filename fields now have
autocomplete="off", and the name/email/sub attributes were renamed (fcx-name,fcx-email,fcx-sub) so browser autofill stops trying to drop your real name/email into anonymous post fields. - Name and Email also disable autocapitalize/spellcheck on mobile keyboards.
Settings UI
- General reorganization across Advanced and Styling sections.
- Style settings get reset/cleanup; layout sized more consistently with the rest of the dialog.
- New shortcuts and a new keybind.
Fixes
- Video filename bug: yotsuba scraper now uses
.fileInfo,.fileTextso the new<meta>element 4chan inserts as the first child of.fileno longer breaks file-info parsing.
v1.0.9
Easy Filters UI
- New Override column in the Easy Filters table.
- Check it on a highlight row to whitelist matching threads against any hide filter.
Behavior notes
overrideonly takes effect on rules that are also highlights.- If any matching highlight on a thread has
override, hide rules are suppressed for that thread. - Existing filters are unaffected, the flag is opt-in.
v1.0.8
4chan-eX v1.0.8
New
- Show Threads With Yous (Content Controls → toggle, on by default)
Hidden threads on the index/catalog are temporarily revealed when they have unread replies quoting you. They re-hide automatically once the (You) is read. The revealed thread gets a red inset bar + dashed outline so it's easy to spot among the rest.
Fixed
- Fork upgrade migrations no longer re-run on every version bump.
The legacy upstream 4chan-X migrations (originally one-time fixes for the 1.11–1.14 upgrade path) were firing every time the fork version changed, which duplicated usercss entries and re-coerced setting value types. The fork (1.0.x) now skips those legacy migrations.
Misc
- Version bumped to 1.0.8.
v1.0.7
1.0.7
Settings - Post Highlights
- Split the "Highlight posts that quote you" and "Highlight your own posts" toggles into their own Post Highlights section in Styling, separate from the Highlight Styles color editor. The two behaviors are independent: the toggles control whether posts get highlighted, while Highlight
Styles controls how the highlights look.
Highlight Own Posts - true on/off
- The "Highlight Own Posts" toggle now fully controls all visual treatment of your own posts (background tint and the dashed left border). Previously the background would still apply even with the toggle off — only the border was gated.
Theme-aware settings form fields
- Text inputs, textareas, and selects in the settings dialog now follow the active 4chan theme instead of using a hardcoded dark background. Switching to Yotsuba (or any light theme) no longer leaves form fields stuck in dark mode.
Other small fixes
v1.0.6
Changes
Performance
- Removed CodeMirror (~210KB) from the Custom CSS editor
- Added
make minifytarget via terser, CRX builds reduced 35% (1.35MB → 873KB) - Userscript remains unminified for transparency/verification
CSS Editor
- Replaced CodeMirror with a lightweight textarea +
<pre>overlay syntax highlighter - Built-in CSS tokenizer highlights comments, strings, at-rules, hex colors, numbers, and property names
- Falls back to
window.PR(Prettify.js) if available on the page - Theme dropdown: Auto, VS Code Dark, Monokai, GitHub Light, Dracula
Bug Fixes
- Fixed settings dialog closing when dragging to resize and releasing mouse over the backdrop
- Fixed thread watcher thumbnail size input being unclickable (menu z-index stacking context issue)
- Fixed auto-load captcha not triggering the Stacked TCaptcha
#t-loadbutton on open
Userscript
- Added missing
@grant unsafeWindow, prevented Violentmonkey sandbox from throwing on startup - Added
@grant GM_infoand@grant GM.info
Styling
- Settings borders now use
color-mix(in srgb, currentColor %, transparent)for theme-adaptive colors - Filter page
.fieldinputs styled consistently across all site themes