Package updates and enterprise features
tusmester
released this
22 Feb 13:00
·
205 commits
to master
since this release
In this release we added new technical enterprise features and fixed many bugs.
Features
- We made the login process easier for cases when there is only a single domain: users do not have to specify the domain when logging in.
- The SnAuthorize attribute on OData operations requires the full group path from now on so that groups/roles are referred to correctly.
- Content types can be marked as system types so that clients can decide which types should be displayed to the user.
- Preview generation can be switched on or off on a folder level to avoid starting unnecessary preview generation tasks.
Bug fixes
- The OData table formatter uses the select and expand parameters correctly.
- Only content types are allowed in the content types subtree (system folder is removed as an option).
- File and Image types are both added as allowed types on the Content default folder so that new users can start uploading immediately.
- Trace category configuration and settings are loaded and merged correctly during startup.
Testing and infrastructure
- We continued converting our backend API to async methods with adding and using new Save, ContentQuery and Delete methods.
- We continued moving our components to the .Net service container: TextExtractors can be registered using a modern registration approach.
- Our projects are converted to .Net 6. This required us to replace the old binary serialization with a modern solution.
- We started improving repository performance in a load balanced environment.
Installation
To get started please visit docs.sensenet.com.