-
e8e973d feat: replace Aviator with a built-in matcher expression evaluator by Yang Luo · 10 days ago master
-
b63b9c6 fix: make matched domain view cache safe for concurrent reads by Yang Luo · 3 weeks ago
-
d74d98f fix: derive domain matches from explicit links (#540) by tison · 3 weeks ago
-
0ce7f6d fix: preserve conditional roles when registering name matching (#539) by tison · 3 weeks ago
-
38766ce fix: preserve domain isolation and conditional role restrictions (#538) by tison · 3 weeks ago v1.100.0 v1.100.0-rc5
-
949c228 fix: match Go in regexMatch, in lists and conditional domain roles by Yang Luo · 4 weeks ago v1.100.0-rc4
-
d943c87 fix: upgrade jackson-databind to 2.18.11 by Yang Luo · 4 weeks ago
-
cf15ca0 fix: leave quoted strings untouched in escapeAssertion by Yang Luo · 4 weeks ago
-
1eca2fb fix: scope g() result cache to each enforcer by Yang Luo · 4 weeks ago
-
0b07568 build: publish Maven artifacts through ASF Nexus staging (#537) by Emery · 4 weeks ago v1.100.0-rc3
-
6c83cac fix: align Maven coordinates and metadata with Apache incubation (#535) by Emery · 6 weeks ago v1.100.0-rc2
-
2d95932 build: clarify incubation status in release notes and Javadoc (#533) by Emery · 8 weeks ago v1.100.0-rc1
-
8d904d9 docs: add incubation disclaimer and fix POM name and SCM URLs by Yang Luo · 8 weeks ago
-
7cd37d8 build: upgrade CI actions and bump TestNG to 7.5.1 by Yang Luo · 8 weeks ago
-
b782f25 build: derive the Maven version from the release tag by Yang Luo · 8 weeks ago chore/asf-release-prep
-
7af6f43 chore: replace source headers with the ASF license header by Yang Luo · 8 weeks ago
-
ef37451 fix: rewrite Glob to remove GPL-derived code by Yang Luo · 8 weeks ago
-
3ab35f3 build: complete JCasbin 1.100.0 release preparation (#531) by Emery · 9 weeks ago
-
8424ca1 build: prepare JCasbin 1.100.0 source release (#530) by Emery · 9 weeks ago
-
0f3f7e4 docs: update website URLs by Yang Luo · 3 months ago
-
e23e19b feat: update repo URLs by Yang Luo · 3 months ago
-
3c0d29c fix: update star history chart to a working data source (#529) by PingouinFerreux · 3 months ago
-
c1e6cc1 feat: add missing enableLog constructors to enforcers by Yang Luo · 3 months ago
-
106e18c feat: add NOTICE and DISCLAIMER by Yang Luo · 3 months ago
-
0ab8750 feat: replace auto release with manual tag-driven release by Yang Luo · 3 months ago
-
3258a4e feat: add keyGet3 function (#522) by AlabLan · 5 months ago v1.100.0-snapshot.3
-
a7903ab feat: add getAllUsers/getAllNamedUsers API ported from Go by Yang Luo · 5 months ago v1.100.0-snapshot.2
-
58dfd39 feat: auto release snapshot versions now (#521) by cooronx · 7 months ago v1.100.0-snapshot.1
-
ab2403e feat: block AviatorScript-specific syntax in eval() for cross-platform compatibility (#514) by Yang Luo · 9 months ago v1.99.0
-
97d474b feat: fix race condition in enforce() causing ArrayIndexOutOfBoundsException (#513) by Yang Luo · 9 months ago v1.98.0
-
c617f4d feat: Allow passing enableLog flag when creating SyncedEnforcer with adapter (#510) by Asa Sprow · 9 months ago v1.97.0
-
6504a9e feat: replace JUnit with TestNG by Yang Luo · 10 months ago v1.96.0
-
aa90a03 feat: replace JMH with lightweight timing-based benchmarks (#503) by Yang Luo · 10 months ago v1.95.0
-
eb4476f feat: update dependency (#501) by nomeguy · 10 months ago v1.94.0
-
53d9a5f feat: fix 'in' operator parsing for tuple literals in matcher expressions (#499) by Yang Luo · 10 months ago v1.93.0
-
b334732 feat: Port GetAllowedObjectConditions() from Go Casbin (#493) by Yang Luo · 11 months ago v1.91.0 v1.92.0
-
bb6cda3 fix: improve links in README by Yang Luo · 11 months ago v1.90.1
-
c9155af feat: port benchmark test cases from Go to Java (#480) by Yang Luo · 11 months ago v1.90.0
-
dbe4ec4 feat: remove reflection dependency and support generic RoleManager in DefaultDetector (#488) by Zhifan Cui · 11 months ago v1.89.0
-
979755b feat: add DefaultDetector which supports RBAC role loop detection (#483) by Zhifan Cui · 11 months ago v1.88.0
-
feedfc9 chore: improve README by Yang Luo · 11 months ago
-
3cda926 fix: fix duplicate CI runs on pull requests (#482) by Yang Luo · 11 months ago v1.87.0
-
d79d4db feat: add Detector interface (#478) by Zhifan Cui · 11 months ago
-
d2c53b3 feat: remove CI verify-release step to avoid version mismatch and Maven Central timeouts (#470) by Yang Luo · 11 months ago v1.86.0
-
1229948 feat: change static ReadWriteLock to instance lock in SyncedEnforcer (#467) by Yang Luo · 11 months ago
-
f5e25e3 fix: remove irrelevant links in README by Yang Luo · 11 months ago
-
9d786aa fix: remove codebeat badge in README by Yang Luo · 1 year, 1 month ago v1.85.1
-
58903b0 feat: adds the missing `AddGroupingPoliciesEx` and `AddNamedGroupingPoliciesEx` APIs to sync jCasbin with Go Casbin (#463) by Copilot · 1 year, 1 month ago v1.85.0
-
747eb33 feat: sync with Casbin Go version: "g" function takes the first 3 parameters and truncates the rest (#458) by D0000M · 1 year, 3 months ago v1.84.0
-
e5148c6 feat: fix CachedEnforcer bug that false result was not cached (#457) by raiki02 · 1 year, 3 months ago v1.83.0
-
97a3bdd feat: optimizations when logging is disabled (#453) by ilia1243 · 1 year, 5 months ago v1.82.0
-
697daa0 feat: optimize fast path in convertInSyntax method (#451) by Krzysztof Dębski · 1 year, 9 months ago v1.81.0
-
677c106 feat: optimize convertInSyntax's performance (#450) by Krzysztof Dębski · 1 year, 9 months ago v1.80.0
-
747234b feat: sync keyMatch5 from Go to Java (#449) by sukidayou · 1 year, 10 months ago v1.79.0
-
bf39736 feat: Revert "feat: fix the double quotes caused eval() bug" (#448) by hsluoyz · 1 year, 11 months ago v1.78.0
-
50d1967 feat: fix the double quotes caused eval() bug (#443) by TX · 2 years ago v1.77.0
-
16ced48 feat: improve removePolicy and removePolicies in CachedEnforcer (#446) by sukidayou · 2 years ago v1.76.0
-
769694f feat: add missing code to SyncedCachedEnforcer and fix cache not used issue (#444) by sukidayou · 2 years ago v1.75.0
-
8dd4940 feat: upgrade all jCasbin dependencies to latest (#441) by sukidayou · 2 years ago v1.74.0
-
7e28e62 feat: fix potential null pointer issue in loadPolicyLine() (#439) by sukidayou · 2 years ago v1.73.0
-
6fc0c4e feat: add SyncedCachedEnforcer class (#438) by sukidayou · 2 years ago v1.72.0
-
9b60f70 feat: port CachedEnforcer API from Go to Java (#435) by sukidayou · 2 years, 1 month ago v1.71.0
-
29bbc18 feat: fix javadoc badge and comment typo (#433) by sukidayou · 2 years, 1 month ago v1.70.0
-
08333cb feat: fix javadoc (#432) by sukidayou · 2 years, 1 month ago v1.69.0
-
89b4c56 feat: Revert "feat: fix the comma separater bug" (#431) by Yang Luo · 2 years, 1 month ago v1.68.0
-
f49fddb feat: upgrade aviator dependency to latest v5.4.3 (#427) by TX · 2 years, 1 month ago v1.67.0
-
d2e2f78 feat: remove CLI code, revert PR: https://github.com/casbin/jcasbin/pull/402 by Yang Luo · 2 years, 1 month ago v1.66.0
-
bc46d49 feat: fix bug to make batchEnforce method take all passes policy arguments (#415) by Donald Chinhuru · 2 years, 2 months ago v1.65.0
-
de2d648 feat: modify pom.xml to publish automatically (#423) by Liao Xin · 2 years, 2 months ago v1.64.0
-
4f13723 feat: change pom.xml version from 1.7.1-SNAPSHOT to 1.7.1 (#422) by Liao Xin · 2 years, 2 months ago v1.63.0
-
b2777e7 feat: fix pom.xml to fix CI (#421) by Liao Xin · 2 years, 2 months ago v1.62.0
-
c8385a6 feat: improve README by Yang Luo · 2 years, 2 months ago
-
1d89844 feat: support AddNamedPoliciesEx API (#417) by Liao Xin · 2 years, 2 months ago v1.61.0
-
4abeb4a feat: support CLI usage for enforceEx (#406) by Jack · 2 years, 4 months ago v1.60.0
-
6776f75 feat: sync conditional roles to regular roles to fix ConditionalRoleManager bug (#410) by Liao Xin · 2 years, 4 months ago v1.59.0
-
bab3550 feat: fix the comma separater bug (#408) by Liao Xin · 2 years, 4 months ago v1.58.0
-
4ab6346 feat: support CLI usage for jCasbin (#402) by Jack · 2 years, 5 months ago v1.57.0
-
1dab612 feat: add user interactions in casbinJsGetPermissionForUser method (#397) by Jack · 2 years, 5 months ago v1.56.0
-
536d194 feat: support rbac-with-conditions for jcasbin (#392) by LMay · 2 years, 8 months ago v1.55.0
-
c7d1c21 feat: support AutoSave in built-in FileAdapter (#391) by nohup · 2 years, 8 months ago v1.54.0
-
c56af29 feat: fix ConcurrentModificationException bug that breaks Enforcer when calling Enforce() (#390) by LMay · 2 years, 8 months ago v1.53.0
-
95ed353 feat: upgrade jackson-databind dependency to 2.16.1 by Yang Luo · 2 years, 8 months ago v1.52.0
-
518a92c feat: add watcher test (ported from Go's watcher_test.go) (#386) by CoolLoong · 2 years, 8 months ago v1.51.0
-
c2c0df8 feat: port 2 new test cases to jCasbin (#385) by LMay · 2 years, 9 months ago v1.50.0
-
76e97d7 fix: add 2 test cases from go to java (#383) by LMay · 2 years, 9 months ago v1.49.1
-
7be5584 feat: Update com.github.seancfoley:ipaddress version (#382) by Xu Zerui · 2 years, 9 months ago v1.49.0
-
eb7f931 feat: support comment ("#",";") in model (testCommentModel) (#381) by LMay · 2 years, 9 months ago v1.48.0
-
1723946 feat: sync test cases in ModelUnitTest (#379) by LMay · 2 years, 9 months ago v1.47.0
-
8d2aff1 fix: fix not using policy bug for enforcer (testABACJsonRequest, testABACNotUsingPolicy) (#378) by LMay · 2 years, 9 months ago v1.46.1
-
2c363e1 feat: add ABAC & JSON related test cases (#376) by LMay · 2 years, 9 months ago v1.46.0
-
00bc8e8 feat: sync rbac_with_pattern model test cases (#374) by LMay · 2 years, 10 months ago v1.45.0
-
899dc83 feat: sync ModelTest case from Go to Java (#373) by LMay · 2 years, 10 months ago v1.44.0
-
cc09162 ci: update CI Node.js version by Yang Luo · 2 years, 10 months ago
-
80502d4 feat: add DefaultLogger feature (#371) by LMay · 2 years, 10 months ago v1.43.0
-
05eeadd fix: sync config test case from Go to Java (#369) by LMay · 2 years, 10 months ago v1.42.1
-
62db6d7 docs: use https urls for Casbin online editor (#368) by ryenus · 2 years, 11 months ago
-
4fb873f feat: support map in ABAC (mainly add test case) (#366) by LMay · 2 years, 11 months ago v1.42.0
-
5efe0a7 Update README.md by Gucheng · 2 years, 11 months ago
-
55eac5b feat: fix g2 bug in addNamedDomainMatchingFunc() (#363) by zhuying1999 · 3 years, 1 month ago v1.41.0
-
7297b01 feat: Expose getter and setter of aviatorEval for more customization (#359) by Hason · 3 years, 2 months ago v1.40.0