2.31.3
Upgrade notes π₯
- β Same as previous update - this is a big update, please backup your database files prior to upgrading.
β οΈ Default Wiki Help pages will be restored upon upgrade - and every subsequent update. If you have made changes to these, they are going to be overwritten.- βΉοΈ No pages are deleted this upgrade.
What's Changed π
- Complete and total UI rewrite - we're finally using bootstrap to its fullest and removed all the legacy HTML.
- Added new emoji auto-complete. π
- Culture is now applied at login.
- Admin->Compilations is no longer an ever-growing list of page compilations. It now shows the total count of compilations but only tracks the metrics for the latest page compile. This allows you to easily see which pages currently have errors.
- Logging has been centralized. The exception log has been replaced with Event Log. This allows you to see what's going on in the wiki, not just the errors.
- Added translations for all remaining languages in the queue. Also centralized all localizations so that they can be more easily harvested from the code files.
A Note about logging ποΈ
We recommend you dial back the log verbosity with the following appsettings.json change:
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft.AspNetCore": "Warning",
"Microsoft.EntityFrameworkCore": "Warning",
"Microsoft.EntityFrameworkCore.Database.Command": "Warning"
}
}```
## Prerelease π
This is a pre-release because I have a few issues in the hopper and I'd like some feedback. π£οΈ
**Full Changelog**: https://github.com/NTDLS/TightWiki/compare/2.31.1...2.31.2