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.

v11.0

1 month ago

Big thanks to @ kimlundjohansen for his contribution.

Core

  • Upgrade to .NET 8 #2023
  • Remove support for Azure.Search #2028
  • Remove support for SimpleCache #2026
  • Remove support for Summernote #2024
  • Remove support for SimpleSecurity #2025
  • Make sure internal implementations isn't public #2027

Manager

  • Extend max length of Post Excerpt #2039
  • Extend max length of Page Excerpt #2049

Bugfixes

  • Alias service causes excessive cache usage #2034

v10.4

6 months ago

Big thanks to @akanmuratcimen, @andyjwwhite, @mbaneryd and @sayganov for their contributions.

Core

  • Create ArchivePageField #1655
  • Route not configured if ContentTypeRouteAttribute.Title is not defined #1946
  • Added net7.0 along side net6.0 support #2005

Bugfixes

  • Cache not working in ContentService #1697
  • Copied child pages don't show up in the pages overview #1964
  • Search only works for root level pages in Page dialog #2000

v10.3

1 year ago

Big thanks to @akanmuratcimen, @andyjwwhite, @mbaneryd and @sayganov for their contributions.

Core

  • Upgrade Automapper to support .NET 7 #1902
  • Slug Expansion #1922
  • Bump Newtonsoft.Json from 13.0.1 to 13.0.2 #1967

Bugfixes

  • User is never locked out on failed login attempts #1905
  • Field settings for regions are not always provided in JSON #1958

v10.2

1 year ago

Big thanks to @martijntakken, @anvarjonruziev and @NilssonMalin for their contributions.

Core

  • Replace Microsoft.Azure.Search with Azure.Search.Documents#1794
  • Upgrade Newtonsoft dependency #1901
  • Update so missing pages throws 404 instead of 500 #1916
  • Upgrade ImageSharp to support WebP #1935

Bugfixes

  • Page move sort order. Incorrect behavior in page move sort order #1876
  • Incorrect hostname is shown in page/post settings #1878

v10.1

2 years ago

Big thanks to @samokisha for Ukrainian translations for the manager interface.

Core

  • Read Language.Culture in ApplicationService.Initialize #1845

Manager

  • Timeout when uploading large media files #1704
  • Ukrainian translation #1850

Bugfixes

  • Media delete confirmation not working #1848

v10.0.4

2 years ago

There was an issue with 10.0.4 causing endpoints for the application to not be registered properly when using classic application startup with Startup.cs. For this reason version 10.0.4 has been released.

Bugfixes

  • Endpoints not registered in classic application startup #1844

v10.0.3

2 years ago

There's an issue with 10.0.3 causing endpoints for the application to not be registered properly when using classic application startup with Startup.cs. For this reason version 10.0.4 replaces this version.

Core

  • .UsePiranha() middleware ruins route search #1816
  • Add extension methods for new .NET 6 application startup #1824

Manager

  • XsrfCookie not set as essential #1829
  • Add asp-append-version to script/link tags #1840

Bugfixes

  • PostgreSql InvalidCastException with DateTime #1762

v10.0.2

2 years ago

Big thanks to @AzureRok, @SuccessGo and @benhajdu for their contributions and all of the people who has helped with translating the manager.

Core

  • EmailConfirmed is not handled in User Create or Edit #1708

Manager

  • Refresh language list after adding languages #1672
  • Persian translations #1821

Bugfixes

  • Media Delete Confirmation Dialog #1776
  • Should not be able to delete SYSADMIN role #1786

v10.0.1

2 years ago

Bugfixes

  • Unable to save Meta data for media in the manager #1764
  • Copying pages between sites doesn't work from the "Add page" button #1766
  • ReturnUrl doesn't work when logging into the manager #1771
  • Backend application can't be started without UseCms() #1775

v10.0

2 years ago

Please note that there are some changes in the application startup that should be considered when upgrading to 10.0. You can read more about this in our docs in the articles Application Setup and Startup Options.

Big thanks to @aatmmr, @brianpopow and @tedvanderveen for their contributions and all of the people who has helped with translating the manager.

Core

  • Remove the need to use MARS for SQL Server #1417
  • Detect EXIF orientation on mobile pictures #1442
  • Update BlobStorage to use Azure.Storage.Blobs #1564
  • Update Pomelo.EntityFrameworkCore.MySql #1646
  • Add sort order to fields #1732
  • Update to .NET 6 #1733
  • Use Identify to get image width and height #1734
  • Clean up application startup #1738
  • Add markdown block #1744
  • Remove description attributes #1747

Manager

  • Add content settings (with region support) #1524
  • Update Summernote package #1730
  • Manager security update #1741
  • Redesign "Add page" button in manager #1748

Bugfixes

  • Cannot access disposed object #1701
  • Invalid PageField URL in Manager #1705