Releases: casbin/Casbin.NET
Releases · casbin/Casbin.NET
v2.0.0-preview.2
2.0.0-preview.2 (2021-08-08)
Code Refactoring
- Make Utility class to internal (9f0255d)
Features
- Compatible with IEffector of golang casbin and refactor internal enforce method (1c4ade3)
- Add EnforceWithMatcher and EnforceExWithMatcher APIs (bec593c)
- Add lazyLoadPolicy option on enforcer constructor (25b43dc)
- Implement priority explicit deny override model for v2 and add enforce session (114fff2)
- Multiple request, policy, effect, matcher type support (7078dab)
- Support .NET 6 target (727a0a4)
- Support explicit priority model (9afadfa)
BREAKING CHANGES
- feat: Multiple request, policy, effect, matcher type support
- Make Utility class to internal
v1.10.1
v1.10.0
v1.9.0
v2.0.0-preview.1
2.0.0-preview.1 (2021-06-16)
Migrate from Casbin.NET v1.x to v2.0
Bug Fixes
- Make assertion properties to read-only for public (48b9958)
Code Refactoring
- Improve the extendibility structure (67c7ea5)
- Integrate RBAC API and Management API to one Enforcer (6a250d5)
- Remove obsolete APIs (4049675)
Features
- Return effect policies at RemoveFilteredPolicy (171ae6e)
- Support thread-safe policy management (849c632)
Performance Improvements
- Avoid to create unnecessary list or array instance (252b1a2)
BREAKING CHANGES
- Remove obsolete APIs
- Improve the extendibility structure
- Integrate RBAC API and Management API to one Enforcer