Fix: #5046 - empty confirmation message
CodeStyle
Fix: #4389 - move the CSRF token to the end of all forms, so we can detect truncated input variables
PHPdoc
Prefer object to stdClass
Use wt- namespace for data attributes
Upgrade Bootstrap from 4 to 5. Fixes: #3673. Fixes: #3400.
Fix: #1191 - add paging to journal block
Convert home page controller into request handlers and a service
Apply PSR12 code style to templates
Avoid empty(), as it can be unpredicatable
Working on routing
Working on routing; Code cleanup
Add dir=auto for news/blog blocks - #1752
Fix: #2525 formatting of HTML in news/journal blocks
Fix: #1752 - use ezyang/htmlpurifier to santise user-supplied HTML
#2343 More consistent styling for links
Fix: #2343 - wrong text in journal block
Convert from Carbon (v1) to CarbonImmutable (v2)
Use UTC internally, and convert to local time for display
Rename Tree::getTreeName() to name()
12