Skip to content

Releases: casbin/casbin-rs

Release v2.2.0

02 Feb 10:01
Compare
Choose a tag to compare
feat: bump version to 2.2.0

Release v2.1.0

02 Dec 16:48
Compare
Choose a tag to compare
fix: bump version to 2.1.0

Release v2.0.9

23 Aug 17:08
c4d2689
Compare
Choose a tag to compare
Merge pull request #273 from hackerchai/master

feat: bump version 2.0.9

Release v2.0.8

19 Aug 03:22
79481b8
Compare
Choose a tag to compare
Merge pull request #271 from hackerchai/version/v2.0.8

feat: bump version 2.0.8

Release v2.0.7

07 Apr 02:59
5ee0e10
Compare
Choose a tag to compare
Merge pull request #247 from hackerchai/fix/readme

Fix: fix README.md

Release v2.0.6

31 Jan 03:54
85a74a1
Compare
Choose a tag to compare
Merge pull request #230 from hackerchai/upgrade-tokio

Upgrade tokio

Release v2.0.2

19 Sep 12:28
Compare
Choose a tag to compare
Update Changelog

Release v2.0.1

30 Aug 20:26
Compare
Choose a tag to compare
improve: change cachedapi to use generic

Release v2.0.0

30 Aug 18:23
9c67ba4
Compare
Choose a tag to compare
Release v2.0.0 (#204)

* fix: bump version

Signed-off-by: Cheng JIANG <jiang.cheng@vip.163.com>

* feat: add clear_policy & rustfmt.toml

Signed-off-by: Cheng JIANG <jiang.cheng@vip.163.com>

* feat: rename all_roles to all_domains

Signed-off-by: Cheng JIANG <jiang.cheng@vip.163.com>

* feat: add new_raw method which doesn't load policy automatically

Signed-off-by: Cheng JIANG <jiang.cheng@vip.163.com>

* feat: make CoreApi being able to be made into object

Signed-off-by: Cheng JIANG <jiang.cheng@vip.163.com>

* Fix: typo in example code

* fix: make IEnforcer interface being able to be made into object

* fix: don't remove all the policies if field_values is empty

Signed-off-by: Cheng JIANG <jiang.cheng@vip.163.com>

* fix: run format

Signed-off-by: Cheng JIANG <jiang.cheng@vip.163.com>

* feat: upgrade rhai version to 0.18.1

Signed-off-by: Cheng JIANG <jiang.cheng@vip.163.com>

* feat: switch to lru-cache

Signed-off-by: Cheng JIANG <jiang.cheng@vip.163.com>

* fix: remove unused ttl

Signed-off-by: Cheng JIANG <jiang.cheng@vip.163.com>

* feat: bump deps' version

Signed-off-by: Cheng JIANG <jiang.cheng@vip.163.com>

* feat: change cache interface to allow returning owned value

Signed-off-by: Cheng JIANG <jiang.cheng@vip.163.com>

* feat: structrued logging

Signed-off-by: Cheng JIANG <jiang.cheng@vip.163.com>

* improve: use static dispatchered cache in Rbac manager because we'll never replace it by custom cache

Signed-off-by: Cheng JIANG <jiang.cheng@vip.163.com>

* improve: add unit test for escaping rule which sometimes needs to be evaluated

Signed-off-by: Cheng JIANG <jiang.cheng@vip.163.com>

* upgrade rhai

Signed-off-by: Cheng JIANG <jiang.cheng@vip.163.com>

* fix: potential dead lock in add_role fn

Signed-off-by: Cheng JIANG <jiang.cheng@vip.163.com>

* improve: ignore add link request on same roles

* improve: remove unecessary pub(crate)

* improve: add is_enabled fn

* feature: add serde support

* fix: CI wasm check

* fix: remove unwanted dep

* improve: cached enforcer's bench

* improve: rbac cache perf

* improve: reset default features

* feature: pattern matching

* fix: missing serde

* fix: example code in README

* fix: example code

Release v1.1.3

26 Aug 14:33
Compare
Choose a tag to compare
fix: potential dead lock in add_role fn

Signed-off-by: Cheng JIANG <jiang.cheng@vip.163.com>