What's Changed
Release Summary Highlights
- Unified label resolution with consistent fallback chain:
- User's translation file (when localization.enabled)
- Package's resource_permission_prefixes_labels
- Headline fallback - Fixed getLocalizedLabel() to use correct translation path
shield:translationNew Command to generate translation/lang file for the provided locale for permissions of the given panel- Fixes setup on windows
- Fixes multiple guard issues when creating roles/permissions
- fix(stubs): correct custom stub path resolution by @TheSyriableDev in #654
- Update README.md by @jeffersongoncalves in #657
- Update transform custom permissions to use config case by @ShamarKellman in #659
- Fix: ensure selected Panel guard is respected and include guard when creating roles/permissions (fixes #647) by @LuizCristino in #660
- Update localization key in filament-shield config by @EG-Mohamed in #663
- Bump stefanzweifel/git-auto-commit-action from 6 to 7 by @dependabot[bot] in #664
- Update Spanish Translations by @luisprmat in #669
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #672
- Streamline permission label resolution system by @bezhanSalleh in #675
New Contributors
- @TheSyriableDev made their first contribution in #654
- @jeffersongoncalves made their first contribution in #657
- @ShamarKellman made their first contribution in #659
- @LuizCristino made their first contribution in #660
- @EG-Mohamed made their first contribution in #663
- @luisprmat made their first contribution in #669
Full Changelog: 4.0.2...4.0.3