Skip to content

v1.6.61

Latest

Choose a tag to compare

@github-actions github-actions released this 09 Sep 05:10
4c763ce

v1.6.61 — Faster IAM user authorization loading

Improvements

  • Reduce repeated database queries when listing IAM users by loading roles, policies, and permissions in batches and reading each user's primary role once.
  • Match authorization to each user's company membership, including users belonging to multiple companies and system administrators viewing users across companies. User response fields remain unchanged.

Reliability

  • Add database-backed coverage for company isolation, missing and deleted memberships, recovery after a membership was initially absent, and matching responses between lazy and eager loading.
  • Enable PHP CI and Postman checks for release/v* branches and support release tagging from both release/v* and dev-v* branches.

No database migration or configuration change is required.

Changes: #251, #250, and release-branch CI updates in #252.

What's Changed

  • ci(release): adopt the release/v* branch convention by @roncodes in #250
  • perf(user): let authorization accessors honour eager-loaded relations (12 → 0 queries/row) by @dounisaur in #251
  • Release v1.6.61 by @roncodes in #252
  • Fix v1.6.61 release version and notes by @roncodes in #253

New Contributors

Full Changelog: v1.6.60...v1.6.61