Releases: NTDLS/TightWiki
Releases · NTDLS/TightWiki
2.34.6
2.34.5
2.34.4
What's Changed 🎉
- Fixed link from metrics page to exceptions.
- Fixed view error when attempting to view a non-existent profile.
- Added severity filter to event log page.
Want to develop a plugin? Check out the TightWiki NuGet package! 📦
Full Changelog: 2.34.3...2.34.4
2.34.3
Upgrade notes 🔥
- ❗ This is a HUGE update, please backup your database files AND site files prior to upgrading. Especially if you are using this prior to a full release.
⚠️ Some WIKI markup is not more strict than in the past. For instance, whitespace before a close tag is no longer valid. This was important optimization that allows us to scan for tags between symbols that we do not currently support so that plugins can subscribe to them.⚠️ 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.
- At this point, this release is a proof-of-concept and not intended for use.
Be sure to check out the NuGet package for plugin development 📦
What's Changed 🎉
- Fixes to database transaction rollbacks.
- All controllers, views and database calls are now async.
- Parser re-write, greatly simplified, more maintainable, highly streamlined, and supposedly more stable.
- All wiki functions are now native .NET functions that are discovered via attribute decoration.
- Decoupled all configuration, major, MAJOR refactoring now using dependency injection instead of global static.
- Many, many fixes and optimizations. (Some tags are more strict about whitespace)
- Improved page tag browser.
- Full support for custom plugins, allowing the development of custom functions.
- Completed help pages for all functions.
- Added new function: MostViewed, MostEdited, RecentlyCreated.
- New full list styling for functions.
Coming soon
- Security for individual wiki functions.
- Ability to view all wiki functions, enable and disable any combination of them.
Full Changelog: 2.31.3...2.34.2
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
2.30.0
Upgrade notes 🔥
- ❗ This is a sizable 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 🎉
- Added preview tab to editor.
- Enhanced scope matching and improved "first chance" function processing.
- Fixes to side-by-side styling.
- Resolved issue with unescaped HTML characters and TABs in code rendering.
- Fixed CountOccurrencesOf().
- Improved pagers.
- Resolved menu position issue when menu is not fixed.
- Resolved issue with 403 when logging out.
- Resolved issues with instruction parameter case equality.
- Improved card styling.
- Help page updates.
- Prevent navigation on unsaved changes.
- Wiki engine order of operation changes to better preserve comments and code sections.
- Improved headings with customizable styling.
- Added new standard functions.
- Added editor size drop-down.
- DiffPlex styling fixes.
- New database access methods to reliably free database resources after each query.
- Resolved issue with unescaped HTML (and TAB) characters in code blocks.
- Added new seed data methods, these are performed upon database upgrade and can be manually initiated from the admin -> database page.
Full Changelog: 2.29.0...2.30.0
2.29.3
- Added preview tab to editor.
Full Changelog: 2.29.2...2.29.3
2.29.2
- Enhanced scope matching and improved "first chance" function processing.
Full Changelog: 2.29.1...2.29.2
2.29.1
- Fixes to side-by-side styling.
- Resolved issue with unescaped HTML characters and TABs in code rendering.
Full Changelog: 2.29.0...2.29.1
2.29.0
What's Changed
- Fix page content being hidden by header Issue #60 by @emo333 in #79
- Upgrade to .net 10.0
- All dependencies have been updated.
Full Changelog: 2.28.1...2.29.0
NOTE: This will require the new ASP.NET Core Runtime Hosting Bundle for .NET 10.0.3