What's Changed
- Admin Design Updates by @poppastring in #718
- Improve the admin mechanics by @poppastring in #725
- Cryptographic method cleanup by @poppastring in #726
- Refactor FindHeroImage to return URL and alt attributes by @poppastring in #727
- Unit tests for DasBlogSettings by @poppastring in #728
- Creating additional unit tests by @poppastring in #729
- Refactor GetAllEntries test to filter old entries by @poppastring in #732
- Replace Assert.Equal() with Assert.Single() for collection size checks (xUnit2013) by @Copilot in #739
- Remove unused siteConfigMock field from SiteSecurityManagerTest by @Copilot in #734
- Fix CS8981: Rename lowercase type names to PascalCase by @Copilot in #745
- Support for Atom Feeds by @poppastring in #750
- Add custom validation for TinyMCE API Key in SiteViewModel by @poppastring in #751
- UI enhancements for admin interface by @poppastring in #752
- Redesign cookie consent banner with improved UX & config by @poppastring in #753
- Improve category dropdown by separating display and value by @poppastring in #755
- Design and UI modernization by @poppastring in #758
- Improve avatar email lookup and alt text in UserAvatarTagHelper by @poppastring in #759
- Add null/whitespace check for post title validation by @poppastring in #760
- Remove unused private fields from SiteConfig.cs by @Copilot in #763
- Replace obsolete WebRequest with HttpClient in trackback worker by @Copilot in #762
- Fix ASP0019: Replace Headers.Add with indexer syntax by @Copilot in #765
- Fix CA2200: Preserve stack trace when re-throwing exceptions in XmlRpcManager by @Copilot in #764
- Fixed existing About page feature by @poppastring in #767
- Code cleanup for admin by @poppastring in #769
- Prefill admin info in comment reply form by @poppastring in #770
- Update nav links to use tag helpers; fix comment admin URLs by @poppastring in #771
- Improve URL generation using ASP.NET Core helpers by @poppastring in #772
- Playwright Support by @poppastring in #773
- Add New Themes by @poppastring in #774
- Refactor managers and services by @poppastring in #775
- Code clean up round 2 by @poppastring in #776
- Fix captive dependency: make DasBlogSettings reactive to config changes by @poppastring in #777
- Improve configuration and dependency injection by @poppastring in #778
- Code cleanup and middleware order correction by @poppastring in #779
- Enable runtime switching of blog permalink formats by @poppastring in #780
- Remove EnableAboutView and About page functionality by @poppastring in #781
- Removing redundant settings (Part 1) by @poppastring in #782
- Removing redundant settings (part 2) by @poppastring in #783
- Clean up settings (part 3) by @poppastring in #784
- Upgrade to .NET 10 by @poppastring in #785
- Update .NET version in pipeline to 10.0 by @poppastring in #786
New Contributors
- @Copilot made their first contribution in #739
Full Changelog: v8.1.1274...v10.0.1552