Skip to content

Latest commit

 

History

History
60 lines (35 loc) · 4.3 KB

File metadata and controls

60 lines (35 loc) · 4.3 KB

Changelog

0.2.0 (2026-07-26)

Features

  • ci: run release-please under the kirchDev Release App (#6) (870c041)
  • route questions, ideas and possible bugs to the Discord forum (aaaa26c)

Bug Fixes

  • align dependabot labels to the stack: convention (da00b77)
  • align issue-template labels with the label catalog (ce3aa36)
  • dependabot: use area:* labels so Dependabot PRs get labeled (#17) (4891691)

Documentation

  • add AGENTS.md and document AI/skills setup (9fda05a)
  • changelog: de-duplicate merge-commit entries (ca2a071)

0.1.0 (2026-05-21)

⚠ BREAKING CHANGES

  • roles: passing a role name to assignRole/removeRole/syncRoles without an active organisation context now throws unless global: true is set. Existing call sites that relied on the implicit fallback must either pass global: true, set the organisation context, or assign by Role instance / primary key (both bypass scope resolution).

Features

  • add spatie/laravel-permission migration command and bulk role assignment API (#4) (7e352dc)
  • gate pbac:migrate-from-spatie behind an opt-in config flag (dd36c8d)
  • roles: require explicit global flag for cross-scope role mutations (24098be)
  • scaffold laravel-pbac package (4395272)
  • trace: implement decision trace redaction, logging and accessors (b15d71c)

Performance

  • authorizer: introduce request-scoped PermissionResolver cache (0c32645)

Documentation

  • add CLAUDE.md with architecture and tooling guide (3414430)
  • add code of conduct (b9c3eff)
  • add contributing guide (2012fa3)
  • add migration guide from spatie/laravel-permission (e12a49a)
  • add security policy (5ca398b)
  • explain cascade-on-delete behaviour for role/permission deletions (9c50db0)
  • polish README with hero, badges, and feature highlights (f308074)
  • replace em-dashes with hyphens (8a2a878)
  • restore em-dashes, use colons for step headings, add no-warranty notice (9cbe83d)

Refactor

  • spatie-migration: extract SpatieMigrationService from console command (0eed0ae)