This release contains a few new features and many bug fixes to support the sensenet service infrastructure.
Features
We consolidated Deleted content events. Move is not fired anymore when deleting to the Trash, and Delete/DeletePhysical events are fired when appropriate.
Added new field configuration for setting the minimum and maximum value for a DateTime field.
Bug fixes
Several string resource identifiers appeared on the UI after creating a new resource content. We fixed this by restarting the string resource handler on the backend when necessary.
There was an
EntityNotFoundException
when editing member list of a group containing nonexisting member ids.We hid the unnecessary field Owner when visitor from the UI to avoid confusion.
There was a typo in the GetVersionInfo action response.
We added a new identifier to OData operations so that the client can tell apart different actions that have the same name.
OData
expand
works correctly for see-only content items and available head-only fields.Removed some old and unnecessary APIs related to NodeType creation.
Testing and infrastructure
We moved many of our old MS SQL, AccessToken and FieldIndexHandler tests to the new test infrastructure.
sensenet as a service improvements
Now it is possible to trigger a webhook manually for testing purposes.
We are working on modernizing our backend classes to work with dependency injection. This time we added new ways to register the security data provider and to configure connection strings.