Piranha.core Versions Save

Piranha CMS is the friendly editor-focused CMS for .NET that can be used both as an integrated CMS or as a headless API.

v8.1-sr1

4 years ago

Piranha.Data.EF 8.1.2, Piranha.Data.EF.MySql 8.1.2, Piranha.Data.EF.SQLite 8.1.2, Piranha.Data.EF.SQLServer 8.1.2

This service release fixes a critical failure in the Post Service where an async method call is not awaited properly, causing threading issues.

Bugfixes

  • Async operation not awaited in ContentService.Transform. #1051

v8.1

4 years ago

Please note that in this versions all EF Migrations have been pulled out into provider specific packages due to changes in how migrations are generated for EF Core 3.1. Check the template projects and the docs for reference.

Big thanks to @gyfke, @lukethenuke, @mikaellindemann and @psandgren for their contributions and all of the people who has helped with translating the manager.

Core

  • Add native comment system. #186
  • Add hook for extending Sitemap generation. #961
  • Add option for UseSitemapRouting to IntegratedMiddleware. #979
  • Store hostnames for current request. #986
  • Updated Manager Bootstrap to v4.4.1 #997
  • Add meta-fields for media assets. #1020
  • Asynchronous SaveChanges for Identity. #1023
  • Add support for permissions on Pages & Posts. #1025

Manager

  • Add Generic Block rendering. #820
  • Use push state to store active folder in the media view. #867
  • Keyboard command for saving content in the manager. #891
  • Redesign config view for more space. #964
  • Updated Manager Bootstrap to v4.4.1 #997
  • Hide archive & site in PostPicker in modal when not needed. #1003
  • Placeholders in the User/Edit are not localized. #1014
  • Update manager media library. #1024
  • No error message on login page when used wrong password or username. #1027
  • Compile .vue templates into components. #1034

Bugfixes

  • ListExpand not working for collection regions. #888
  • Manager resources doesn't work behind a reverse proxy. #934
  • No button to add post for new archive. #948
  • Preview resize works in debug environment but not deployed. #987
  • The alias manager always uses the default site. #1002
  • Redirect after successful manager login. #1019
  • Specific Vue components give a compilation error on page-load. #1021