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
Update bootstrap 5 markup for select elements. See #4412
Button without styling
PHPdoc
Upgrade commonmark from 1.x to 2.x
Prefer object to stdClass
Use wt- namespace for data attributes
Fix: #3989 - update old class names
Upgrade Bootstrap from 4 to 5. Fixes: #3673. Fixes: #3400.
Revert "Upgrade league/commonmark to 2.0" - the legacy census format parser needs more workThis reverts commit 2687c61432b3887e94dda2b27e2f5f9c2b6ec7fb.
Upgrade league/commonmark to 2.0
Fix: #2600 - refactor markdown formatting to allow XREF links to be disabled
HTML validation
Fix: #3682 - add bootstrap markup to user message block