cofoundry v0.5.0 Release Notes
Release Date: 2018-10-25 // over 5 years ago-
๐ Features
- #81 Querying a custom entity by url slug
- ๐ง #256 File type blocking: make configurable
- ๐ #159 Disable built-in features / remove items from admin panel navigation
- ๐ #257 Remove soft-deletes
- #170 IFileStoreService and orphan items
- #33 Make Image Asset Files Permanently Cachable
- #185 Add Cofoundry starter template
- ๐ง #50 Allow admin panel path to be configurable
- ๐ง #138 Allow admin panel to be disabled via configuration setting
- #128 SlugFormatter: Improve handling of punctuation marks
๐ Bugs
- #235 IPageBlockTypeDisplayModelMapper: Should pass down IExecutionContext to map method
- #260 Issue with CMS admin login
- 0๏ธโฃ #249 DefaultHtmlSanitizationRuleSetFactory incorrectly whitelists class attribute
- #252 GetCustomEntitySummariesByIdRangeQuery - Setting missing in constructor
- #247 Tags added to Documents are not saved correctly
- #248 Image links generated in the html editor dont have the correct url slug or extensions
- #242 Custom Entity Duplication
- #241 TextFormatter.PascalCaseToSentence: Should account for acronyms
- #193 IRouteRegistration: Adding a catch all route can override the admin route
๐ Documentation
- ๐ #251 Plugins
๐ฅ Breaking Changes
- ๐
UriParse
helper has been renamedHttpUriParser
to better describe it's scope as it only parses http base uris. - ๐ The signature to
IPageBlockTypeDisplayModelMapper<TDataModel>
has been updated to make mapping simpler (see release blog post for detailed explainaton) - ๐
AdminRouteAttribute
has been removed. Please register your routes via methods in Cofoundry.Web.Admin.AdminRouteBuilderExtentions - ๐ฑ ImageAsset/DocumentAsset: Many property names/sizes tidied up. Removed soft deletes, routes have changed. If you want to redirect requests from the old assets routes you'll need to enable the compatibility feature
Cofoundry:ImageAssets:EnableCompatibilityRoutesFor0_4
orCofoundry:DocumentAssets:EnableCompatibilityRoutesFor0_4
- ๐ง ImageAssets: A max image upload size is now enfoced which defaults to 3200x3200 but can be configured in settings.
- โก๏ธ Setting
Cofoundry:AutoUpdate:IsDisabled
is nowCofoundry:AutoUpdate:Disabled
- ๐ง
NotDangerousFileExtensionAttribute
andNotDangerousMimeTypeAttribute
removed and replaced withIAssetFileValidator
that is now configurable.