Skip to content

v5.0.0-rc01

Pre-release
Pre-release

Choose a tag to compare

@ioancrisan ioancrisan released this 12 Oct 15:21
· 3326 commits to master since this release
  • Core

    • Added WithLogger context extension method.
  • Data

    • Added unit tests for DataSource endpoint
    • Added Entity property to IRef with tests
  • Model

    • Added RequiredPermissions to IPermissionType, to indicate that some permissions require specific permissions to be accessed.
  • Authorization

    • Change the permission scoping to Global/Type/Instance as flags. Thus, the scoping may be combined to indicate the level the permission may be granted.
    • Added the authorization scope provider in messaging, to provide the authorization scope for a specific message and context.
    • Made the authorization scope service aggregate the authorization scope providers.
  • Data.Client

    • Passed the client query options up to the DataQueryContext.
    • Added the MemberExpressionConverter for client queries. Now there is no need to identify the field names based on the naming convention: starts with . (dot). The $m operator can be used for this purpose.
    • Added support for backwards compatibility: UseMemberAccessConvention
  • ServiceStack

    • Upgraded to ServiceStack 5.0.0