All Versions
10
Latest Version
Avg Release Cycle
115 days
Latest Release
476 days ago

Changelog History

  • v1.5.0 Changes

    July 07, 2020

    General

    • โž• Add saveModelToText() and savePolicyToText().
    • โž• Add a lot of missing APIs and their tests compared to Golang.
    • โž• Add FilteredAdapter.
    • โž• Add scaling ABAC (eval) feature.

    Model

    • ๐Ÿ‘‰ Make model delimiter more lenient to whitespace.

    Management API

    • โž• Add getPermittedActions().
    • โž• Add duplicate check.

    RBAC API

    • โž• Add getImplicitPermissionsForUserInDomain().
    • ๐Ÿ›  Fix output bug in getRolesForUser().

    Function

    • ๐ŸŽ Performance improvement for built-in functions.

    โœ… Test

    • โž• Add some benchmarks.
  • v1.4.0

    June 19, 2019
  • v1.3.0 Changes

    April 24, 2019

    RBAC API

    • โž• Add getImplicitRolesForUser() and getImplicitPermissionsForUser().
  • v1.2.0 Changes

    January 29, 2019

    Role Manager

    • โž• Add GroupRoleManager.

    Model

    • ๐Ÿ›  Implemented Comment Removing & fixed escape assertion.

    Enforcement

    • โšก๏ธ [Dependency] update aviator to latest 4.1.2.
  • v1.1.0 Changes

    August 26, 2018

    ๐Ÿ‘Œ Improve the documentation.

  • v1.0.0 Changes

    July 06, 2018

    ๐Ÿ‘‰ Use local Aviator expression when evaluating policy.

  • v0.0.4 Changes

    May 03, 2018
    • โœ‚ Remove Aviator warnings by deleting functions first.
    • ๐Ÿ‘Œ Improve the README.md.
  • v0.0.3 Changes

    April 17, 2018

    โœ… The test is improved. Some bugs are fixed.

  • v0.0.2 Changes

    April 14, 2018

    Most of the work is done. It is usable now.

  • v0.0.1 Changes

    September 09, 2017

    ๐Ÿšง Still WIP.