1. ab2403e feat: block AviatorScript-specific syntax in eval() for cross-platform compatibility (#514) by Yang Luo · 4 weeks ago master v1.99.0
  2. 97d474b feat: fix race condition in enforce() causing ArrayIndexOutOfBoundsException (#513) by Yang Luo · 4 weeks ago v1.98.0
  3. c617f4d feat: Allow passing enableLog flag when creating SyncedEnforcer with adapter (#510) by Asa Sprow · 5 weeks ago v1.97.0
  4. 6504a9e feat: replace JUnit with TestNG by Yang Luo · 7 weeks ago v1.96.0
  5. aa90a03 feat: replace JMH with lightweight timing-based benchmarks (#503) by Yang Luo · 7 weeks ago v1.95.0
  6. eb4476f feat: update dependency (#501) by nomeguy · 7 weeks ago v1.94.0
  7. 53d9a5f feat: fix 'in' operator parsing for tuple literals in matcher expressions (#499) by Yang Luo · 10 weeks ago v1.93.0
  8. b334732 feat: Port GetAllowedObjectConditions() from Go Casbin (#493) by Yang Luo · 2 months ago v1.91.0 v1.92.0
  9. bb6cda3 fix: improve links in README by Yang Luo · 2 months ago v1.90.1
  10. c9155af feat: port benchmark test cases from Go to Java (#480) by Yang Luo · 2 months ago v1.90.0
  11. dbe4ec4 feat: remove reflection dependency and support generic RoleManager in DefaultDetector (#488) by Zhifan Cui · 2 months ago v1.89.0
  12. 979755b feat: add DefaultDetector which supports RBAC role loop detection (#483) by Zhifan Cui · 3 months ago v1.88.0
  13. feedfc9 chore: improve README by Yang Luo · 3 months ago
  14. 3cda926 fix: fix duplicate CI runs on pull requests (#482) by Yang Luo · 3 months ago v1.87.0
  15. d79d4db feat: add Detector interface (#478) by Zhifan Cui · 3 months ago
  16. d2c53b3 feat: remove CI verify-release step to avoid version mismatch and Maven Central timeouts (#470) by Yang Luo · 3 months ago v1.86.0
  17. 1229948 feat: change static ReadWriteLock to instance lock in SyncedEnforcer (#467) by Yang Luo · 3 months ago
  18. f5e25e3 fix: remove irrelevant links in README by Yang Luo · 3 months ago
  19. 9d786aa fix: remove codebeat badge in README by Yang Luo · 5 months ago v1.85.1
  20. 58903b0 feat: adds the missing `AddGroupingPoliciesEx` and `AddNamedGroupingPoliciesEx` APIs to sync jCasbin with Go Casbin (#463) by Copilot · 5 months ago v1.85.0
  21. 747eb33 feat: sync with Casbin Go version: "g" function takes the first 3 parameters and truncates the rest (#458) by D0000M · 7 months ago v1.84.0
  22. e5148c6 feat: fix CachedEnforcer bug that false result was not cached (#457) by raiki02 · 7 months ago v1.83.0
  23. 97a3bdd feat: optimizations when logging is disabled (#453) by ilia1243 · 9 months ago v1.82.0
  24. 697daa0 feat: optimize fast path in convertInSyntax method (#451) by Krzysztof Dębski · 1 year ago v1.81.0
  25. 677c106 feat: optimize convertInSyntax's performance (#450) by Krzysztof Dębski · 1 year, 1 month ago v1.80.0
  26. 747234b feat: sync keyMatch5 from Go to Java (#449) by sukidayou · 1 year, 2 months ago v1.79.0
  27. bf39736 feat: Revert "feat: fix the double quotes caused eval() bug" (#448) by hsluoyz · 1 year, 3 months ago v1.78.0
  28. 50d1967 feat: fix the double quotes caused eval() bug (#443) by TX · 1 year, 3 months ago v1.77.0
  29. 16ced48 feat: improve removePolicy and removePolicies in CachedEnforcer (#446) by sukidayou · 1 year, 3 months ago v1.76.0
  30. 769694f feat: add missing code to SyncedCachedEnforcer and fix cache not used issue (#444) by sukidayou · 1 year, 3 months ago v1.75.0
  31. 8dd4940 feat: upgrade all jCasbin dependencies to latest (#441) by sukidayou · 1 year, 4 months ago v1.74.0
  32. 7e28e62 feat: fix potential null pointer issue in loadPolicyLine() (#439) by sukidayou · 1 year, 4 months ago v1.73.0
  33. 6fc0c4e feat: add SyncedCachedEnforcer class (#438) by sukidayou · 1 year, 4 months ago v1.72.0
  34. 9b60f70 feat: port CachedEnforcer API from Go to Java (#435) by sukidayou · 1 year, 5 months ago v1.71.0
  35. 29bbc18 feat: fix javadoc badge and comment typo (#433) by sukidayou · 1 year, 5 months ago v1.70.0
  36. 08333cb feat: fix javadoc (#432) by sukidayou · 1 year, 5 months ago v1.69.0
  37. 89b4c56 feat: Revert "feat: fix the comma separater bug" (#431) by Yang Luo · 1 year, 5 months ago v1.68.0
  38. f49fddb feat: upgrade aviator dependency to latest v5.4.3 (#427) by TX · 1 year, 5 months ago v1.67.0
  39. d2e2f78 feat: remove CLI code, revert PR: https://github.com/casbin/jcasbin/pull/402 by Yang Luo · 1 year, 5 months ago v1.66.0
  40. bc46d49 feat: fix bug to make batchEnforce method take all passes policy arguments (#415) by Donald Chinhuru · 1 year, 6 months ago v1.65.0
  41. de2d648 feat: modify pom.xml to publish automatically (#423) by Liao Xin · 1 year, 6 months ago v1.64.0
  42. 4f13723 feat: change pom.xml version from 1.7.1-SNAPSHOT to 1.7.1 (#422) by Liao Xin · 1 year, 6 months ago v1.63.0
  43. b2777e7 feat: fix pom.xml to fix CI (#421) by Liao Xin · 1 year, 6 months ago v1.62.0
  44. c8385a6 feat: improve README by Yang Luo · 1 year, 6 months ago
  45. 1d89844 feat: support AddNamedPoliciesEx API (#417) by Liao Xin · 1 year, 6 months ago v1.61.0
  46. 4abeb4a feat: support CLI usage for enforceEx (#406) by Jack · 1 year, 8 months ago v1.60.0
  47. 6776f75 feat: sync conditional roles to regular roles to fix ConditionalRoleManager bug (#410) by Liao Xin · 1 year, 8 months ago v1.59.0
  48. bab3550 feat: fix the comma separater bug (#408) by Liao Xin · 1 year, 8 months ago v1.58.0
  49. 4ab6346 feat: support CLI usage for jCasbin (#402) by Jack · 1 year, 9 months ago v1.57.0
  50. 1dab612 feat: add user interactions in casbinJsGetPermissionForUser method (#397) by Jack · 1 year, 9 months ago v1.56.0
  51. 536d194 feat: support rbac-with-conditions for jcasbin (#392) by LMay · 2 years ago v1.55.0
  52. c7d1c21 feat: support AutoSave in built-in FileAdapter (#391) by nohup · 2 years ago v1.54.0
  53. c56af29 feat: fix ConcurrentModificationException bug that breaks Enforcer when calling Enforce() (#390) by LMay · 2 years ago v1.53.0
  54. 95ed353 feat: upgrade jackson-databind dependency to 2.16.1 by Yang Luo · 2 years ago v1.52.0
  55. 518a92c feat: add watcher test (ported from Go's watcher_test.go) (#386) by CoolLoong · 2 years ago v1.51.0
  56. c2c0df8 feat: port 2 new test cases to jCasbin (#385) by LMay · 2 years ago v1.50.0
  57. 76e97d7 fix: add 2 test cases from go to java (#383) by LMay · 2 years, 1 month ago v1.49.1
  58. 7be5584 feat: Update com.github.seancfoley:ipaddress version (#382) by Xu Zerui · 2 years, 1 month ago v1.49.0
  59. eb7f931 feat: support comment ("#",";") in model (testCommentModel) (#381) by LMay · 2 years, 1 month ago v1.48.0
  60. 1723946 feat: sync test cases in ModelUnitTest (#379) by LMay · 2 years, 1 month ago v1.47.0
  61. 8d2aff1 fix: fix not using policy bug for enforcer (testABACJsonRequest, testABACNotUsingPolicy) (#378) by LMay · 2 years, 1 month ago v1.46.1
  62. 2c363e1 feat: add ABAC & JSON related test cases (#376) by LMay · 2 years, 1 month ago v1.46.0
  63. 00bc8e8 feat: sync rbac_with_pattern model test cases (#374) by LMay · 2 years, 2 months ago v1.45.0
  64. 899dc83 feat: sync ModelTest case from Go to Java (#373) by LMay · 2 years, 2 months ago v1.44.0
  65. cc09162 ci: update CI Node.js version by Yang Luo · 2 years, 2 months ago
  66. 80502d4 feat: add DefaultLogger feature (#371) by LMay · 2 years, 2 months ago v1.43.0
  67. 05eeadd fix: sync config test case from Go to Java (#369) by LMay · 2 years, 2 months ago v1.42.1
  68. 62db6d7 docs: use https urls for Casbin online editor (#368) by ryenus · 2 years, 2 months ago
  69. 4fb873f feat: support map in ABAC (mainly add test case) (#366) by LMay · 2 years, 3 months ago v1.42.0
  70. 5efe0a7 Update README.md by Gucheng · 2 years, 3 months ago
  71. 55eac5b feat: fix g2 bug in addNamedDomainMatchingFunc() (#363) by zhuying1999 · 2 years, 5 months ago v1.41.0
  72. 7297b01 feat: Expose getter and setter of aviatorEval for more customization (#359) by Hason · 2 years, 6 months ago v1.40.0
  73. a2067cc feat: optimize eval and error logs (#360) by Hason · 2 years, 6 months ago v1.39.0
  74. 3d22ec5 feat: Improve CSV file parsing (#357) by Piotr Zychlinski · 2 years, 7 months ago v1.38.0
  75. 8c50f92 fix: use rtype to get request tokens in CoreEnforcer (#355) by Piotr Zychlinski · 2 years, 7 months ago v1.37.1
  76. 154fa26 feat: add flexible EnforceContext constructor (#354) by Piotr Zychlinski · 2 years, 7 months ago v1.37.0
  77. cf4dd31 feat: improve keyMatch4(), align with Casbin Editor (#353) by 鱼竿钓鱼干 · 2 years, 7 months ago v1.36.0
  78. a13ba2f feat: allow RBAC g policy to have more than 4 elements (#350) by JuusoL · 2 years, 8 months ago v1.35.0
  79. fa605df feat: fix GraalVM bug by switching back to dependency com.googlecode.aviator 5.3.0, revert PR: #326 (#349) by hsluoyz · 2 years, 8 months ago v1.34.0
  80. 0f079c6 docs: replace gitter links with discord (#347) by YunShu · 2 years, 8 months ago
  81. 4092936 ci: add KeyMatch to RBAC inheritance (#343) by Chen Changjing · 2 years, 9 months ago
  82. 98432aa fix: update keyMatch2 for key2 == * (#344) by 鱼竿钓鱼干 · 2 years, 9 months ago v1.33.1
  83. d9564ef feat: update WatcherEx interface (#342) by 鱼竿钓鱼干 · 2 years, 10 months ago v1.33.0
  84. b8df7d8 fix: optimize enforce method by moving common code before 'for' loop (#341) by kdebski85 · 2 years, 10 months ago v1.32.4
  85. 5cb8846 fix: fix no enforceExplain in eft.Deny (#338) by imp2002 · 3 years ago v1.32.3
  86. 00a5942 docs: fix typo in README (#334) by Manice18 · 3 years, 1 month ago
  87. 424486f fix: fix ABAC rule with attribute that does not exist (#333) by imp2002 · 3 years, 1 month ago v1.32.2
  88. 9d2f491 fix: add rbac with resource roles and domain example (#329) by selfuppen · 3 years, 1 month ago v1.32.1
  89. a104356 feat: change aviator dependency to org.casbin.aviator.5.1.4-fix to support below Android 8.0 (API level 26) (#326) by longxu0509 · 3 years, 2 months ago v1.32.0
  90. d164cb7 Fix CI node version by Yang Luo · 3 years, 2 months ago v1.31.4
  91. c35739e fix: correct supported matcher types (#320) by Siarhei · 3 years, 4 months ago v1.31.3
  92. 1fbc062 docs: updated broken links and formatting (#318) by r4wand · 3 years, 4 months ago
  93. 1da0a44 fix: fixed the ArrayIndexOutOfBoundsException (#314) by wht · 3 years, 4 months ago v1.31.2
  94. 783030c fix: make ecforceEx return a result which include `is (#308) by imp2002 · 3 years, 5 months ago v1.31.1
  95. c61f3e4 feat: Implement subject Priority in jcasbin (#306) by Xhy-5000 · 3 years, 5 months ago v1.31.0
  96. bdf2a6c fix: do not printPolicy if logs disabled (#302) by Nchalenko · 3 years, 6 months ago v1.30.1
  97. fc8ef73 feat: support enforceEx (#300) by imp2002 · 3 years, 6 months ago v1.30.0
  98. 9fd266f fix: fix hashmap thread unsafe (#299) by imp2002 · 3 years, 6 months ago v1.29.1
  99. f43e679 feat: add getUsersForRoleInDomain() (#296) by imp2002 · 3 years, 6 months ago v1.29.0
  100. 1281720 fix: fix hashmap thread unsafe (#294) by imp2002 · 3 years, 6 months ago v1.28.2