Skip to content

v1.6.0 – Centralized Access Control Refactor

Latest

Choose a tag to compare

@BuildsWithKing BuildsWithKing released this 20 Nov 06:57
· 5 commits to main since this release

This release introduces a structural refactor across five modules to improve modularity and maintainability:

  • Removed inline onlyKing modifiers from Kingable, KingableContracts, KingableEOAs, KingablePausable, and KingPausable.
  • Centralized access control logic via KingAccessControlLite.
  • No changes to public interfaces - fully backward compatible.
  • Cleaner inheritance and reduced duplication.

This update lays the groundwork for more scalable role-based access patterns across the King ecosystem.