Changelog
2025-09-02
Reduced assets back down to a single CSS and JS file/folder.
Forgot the PHPStan config oops.
2025-09-01
Use Makefile for git tag creation and nuke the tools folders.
Build error pages using Makefile.
Fixed msz_auth cookie refresh when running on a non-standard port.
Actually output HTTP headers supplied by processors for legacy routes.
Fixed deranged wrapping issue on topic titles on the forum index.
Added per-category Mark as read buttons.
2025-08-28
Remove autocomplete from the chat input box
2025-08-27
Fixed whitespace issue on new topic page.
2025-08-26
Fixed most active topic on profiles having a fivehead.
Fixed client side inconcistencies with PKCE param handling.
Allow confidential clients to omit PKCE for OAuth 2.0 compatibility.
Preserve whitespace in forum topic titles and any plain/bbcode text body.
Apply class names for bbcode and plain as well.
Fixed plain text option being broken.
2025-08-22
Updated libraries.
Altered the way commands are registered.
Implemented MiddlewareInterface in the Router.
Removed exception throws from NullStream and just no-op.
Fixed oversight on search page.
2025-08-21
Bumped VERSION.
Fully moved auth info and csrf out of the global context.
2025-08-20
Fixed last message in list being too close to the bottom of the container.
more formatting
more cleanup
simplify my slop
Added smart scrolling support
autoScroll -> scrollMode, add 'smart' scroll mode
fontawesome 5.13.0 -> 5.15.4