Changelog
2025-08-17
This looks slightly less shocking.
Cleaned up properties in MisuzuContext.
autoScroll -> scrollMode, add 'smart' scroll mode
fontawesome 5.13.0 -> 5.15.4
No longer read RouteHandler and UrlSource implementations from the global dependency collection.
Use shell_exec instead, backticks are set to be deprecated in PHP 8.5.
Removed the hasManageAccess method in MisuzuContext.
2025-08-16
Removed global msz references in the UserImageAsset implementations.
Punishment for running the wrong tagging command.
Use case-insensitive hex string instead of URI base64 for storage file names.
2025-08-15
Bumped VERSION.
Added further management commands I forget which just look at the commit lol.
Use tree layout for perms:list.
Added commands for permission management.
2025-08-14
Added commands for viewing role and user info as well as user name history.
Role related commands.
2025-08-13
Added commands for managing the configuration, creating a user and changing passwords.
Added permissions listing command.
2025-08-12
Fixed the news section just throwing a hard 404 if there's no articles.
Merge most tool scripts into a single msz script and integrate the code properly.
2025-08-10
Fixed class extends not getting registered properly.
Fixed Dependencies::registerObject inserting duplicates.
This incident has been reported.
Adjustments for the built-in PHP development server.
Fixed host handling for domain roles system.
Parse port number in Host header.
Added make recipes without the janky sudo.
Added hex string method to hashhelpers.
Removed remotePath leftovers.
Removed unused use statements and also some misc fixes.