Releases: casbin/Casbin.NET
Releases · casbin/Casbin.NET
v2.0.0-preview.4
2.0.0-preview.4 (2022-06-06)
Bug Fixes
- error has adapter value (820900f)
- Error logging lowest version at .NET 6.0 (6cd7181)
- Support .NET 7 on azure pipeline (70474ee)
Features
- Add keymatch5 for ignoring params in url (c29c95f)
v1.12.2
v2.0.0-preview.3
2.0.0-preview.3 (2022-02-23)
Bug Fixes
- Change Casbin.Exstention to Casbin (26d6099)
- Change lowest TFM form net45 to net452 (51574eb)
- Make function map internal and remove unused func class (0e69ba8)
Features
- Add document symbol and source link to nuget package (dbe2499)
- Add generic request and policy type (42c4604)
- Add globMatch as a global built-in matcher function (#232) (26bc240), closes #231
- Add load and save policy to policy manager (a7edb11)
- Cache the model parse result (401524c)
- Enable package validation (e098a5b)
- Make expression handler stateless (1003f5b)
- Reading cache before create context (6f0284d)
- Support .NET 7.0 target (6c286b6)
- Update to the latest packages (1dc6440)
- Use different chain effector instances every enforce (ea5d000)
- Use interface instead of expection to check support APIs in IAdapter (e498016)
Performance Improvements
- Add some ref and inline declare (151a2ea)
v1.12.1
v1.12.0
v1.11.0
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