changelog

Blog

Every post, across every category.

FanUpdate Redux v2.5.1 Released

Posted Aug 14, 2026. Filed under FanUpdate Redux. 0 comments

FanUpdate Redux is now available for download! I’m still actively working on refining it, but I feel at this point I’m ready to share it. I’m working on supporting >Enthusiast and perhaps Listing Admin—Fanatically is already supported.

This FanUpdate Redux release updates the codebase to PHP 8.2+ and includes a full admin UI redesign, Fanatically integtation and image uploads,

Features

  • Posts & categories — write entries, assign them to one or more categories, schedule future posts
  • Timezone-aware dates — pick your real IANA timezone (e.g. Europe/Helsinki) from a searchable, region-grouped dropdown in Admin → Options, instead of a fixed UTC-hour offset. Post, comment, and admin-dashboard dates automatically account for daylight saving time; upgrading from an older version migrates any existing offset to the closest matching timezone automatically.
  • TinyMCE post editor — a full self-hosted TinyMCE 7 editor (no CDN, no account) for the post body: headings, lists, tables, links, blockquotes, a Visual/HTML source toggle, fullscreen, special characters, and more. See Post editor below.
  • Image uploads & Media gallery — upload JPEG, PNG, GIF, or WebP images directly from the post editor toolbar, or pick a previously uploaded one from the built-in Choose Existing picker. Thumbnails are generated automatically (GD); clicking a thumbnail on the public blog opens the full-size image in a built-in lightbox. Uploads live in uploads/images/YYYY/MM/ with PHP execution blocked via .htaccess. Admin → Media lists every upload in a paginated gallery and lets you delete one.
  • Comments — threaded display, moderation queue, spam blacklist, optional CAPTCHA
  • Spam protection — four automatic layers stop bots before any database work; points-based scoring handles borderline human submissions
  • Gravatars — commenter avatars pulled from gravatar.com
  • Smilies — upload images and map them to text shortcuts
  • RSS feeds — per-blog and per-category feeds, with podcast enclosure support
  • Fully templated — entry, comment, comment form, and footer layouts are all editable from the admin panel without touching code
  • Archive pages — browse posts by month or by category
  • Full-text search
  • Collective script integration — works alongside Enthusiast 3, Fanatically or fully standalone
  • Keyboard accesskeys throughout the admin panel
  • Admin Update ManagerAdmin → Updates checks GitHub for newer FanUpdate Redux releases (stable or prerelease channel, with optional automatic checks on a configurable interval) and shows a dismissible Dashboard notice when one is available. From the same page you can download the release, review a confirmation summary, and install it.
  • Opt-in anonymous install statisticsoff by default. Enabled from Admin → Options → Privacy, this sends a small, anonymous ping (a randomly generated installation ID, the FanUpdate Redux version, and the PHP version — nothing else) roughly once every 30 days, so the maintainer can see a rough install count and which PHP versions are actually in use. See Privacy: Anonymous Install Statistics for exactly what is and isn’t sent.

This post you’re reading on right now, is powered FanUpdate Redux. I’m also using it at my Unloved Heart Collective, where it is in Fanatically integration mode. That let’s post updates either to the collective, a fanlisting or both!

     

Download: https://github.com/intothisshadow/fanupdate-redux/releases/tag/v2.5.1

Post A Comment

Comment moderation is currently turned on. Your comment will not be displayed until it has been approved by the site owner.

Your email is only for accessing gravatar.com. No HTML allowed.