Skip to content

Releases: EnforceAuth/zift

v0.2.3

Choose a tag to compare

@enforceauth-zift-release-plz enforceauth-zift-release-plz released this 29 May 18:59
58515f2

Added

  • php (Laravel + Symfony) structural support (#97)
  • ruby (Rails + Pundit + CanCanCan + Devise) structural support (#96)
  • kotlin (Spring + Ktor) structural support (#93)

v0.2.2

Choose a tag to compare

@enforceauth-zift-release-plz enforceauth-zift-release-plz released this 14 May 02:15
2863701

Added

  • (scanner) cross-file Go policy bindings + policy-impl path bypass (#83)
  • javax/jakarta annotation coverage, JAX-RS rule, Route category (#80)
  • detect bare identifier role checks (#77)

Changed

  • extract PolicyGenerator trait and collapse parallel engine fields (#79)

v0.2.1

Choose a tag to compare

@enforceauth-zift-release-plz enforceauth-zift-release-plz released this 06 May 16:38
29924db

Added

  • detect Cedar enforcement points (#76)
  • add Cedar as a second policy engine (#72)

v0.2.0

Choose a tag to compare

@enforceauth-zift-release-plz enforceauth-zift-release-plz released this 05 May 20:44
64d80e6

Added

  • [breaking] add C# structural support (#69)

v0.1.9

Choose a tag to compare

@enforceauth-zift-release-plz enforceauth-zift-release-plz released this 05 May 14:57
ac1c281

Added

  • (scanner/imports) detect policy imports across languages (#67)

v0.1.8

Choose a tag to compare

@enforceauth-zift-release-plz enforceauth-zift-release-plz released this 05 May 13:37
9da7362

Added

  • bound public API surface + fix broken CLI surface (OSS P0) (#47)

v0.1.7

Choose a tag to compare

@enforceauth-zift-release-plz enforceauth-zift-release-plz released this 05 May 12:47
3776352

Added

  • (output) promote externalization percentage to headline (#54)
  • scanner output follow-ups (surface, snippet fallback, enforcement_points) (#55)
  • (rules) corpus shakedown rule pass — coverage for Gitea, Ghost, Cal.com, OpenMRS, Zulip (#50)
  • (deep) unwrap claude-code envelope and broaden Go authz coverage (#48)

Fixed

  • (output) add missing surface field to test Finding constructors (#59)

v0.1.6

Choose a tag to compare

@enforceauth-zift-release-plz enforceauth-zift-release-plz released this 04 May 18:16
07c8a70

Fixed

  • match bare-function middleware values in gin/echo rule (#44)

v0.1.5

Choose a tag to compare

@enforceauth-zift-release-plz enforceauth-zift-release-plz released this 04 May 13:56
dbb51ea

Added

  • add Go structural scanning support (#32)
  • add Python structural scanning support (#29)

v0.1.4

Choose a tag to compare

@enforceauth-zift-release-plz enforceauth-zift-release-plz released this 30 Apr 18:56
0f50c8d

Fixed

  • (rules/java) require principal-side getter in ownership-check (#25)