Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Filament Shield Laravel Package

bezhansalleh/filament-shield

View on GitHub
Deep Wiki
Context7
4.1.0

What's Changed

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/4.0.4...4.1.0

4.0.4

What's Changed

New Contributors

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/4.0.3...4.0.4

4.0.3

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:translation New 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

New Contributors

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/4.0.2...4.0.3

4.0.2

What's Changed

  • Includes features and fixes
    • [Feat] Custom Permission Generation
    • [Feat] Single Command to Prohibit Destructive Commands
    • [Fix] shield:seeder command
    • [Doc] Documenting:
      • Installation & Setup
      • Permissions and buildPermissionKeyUsing() documented with usage and example
      • Policies
      • Resources
      • Pages & Widgets
      • Custom Permissions
      • Plugin & Resource
      • Commands
      • Localization

By @bezhanSalleh in https://github.com/bezhanSalleh/filament-shield/pull/621

New Contributors

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/4.0.1...4.0.2

4.0.0

UPGRADE from BETA

This release is almost a rewrite (99.9%) so to get up and running follow these 3 simple steps

  1. Backup/commit/stash your app then delete the filament-shield.php config and run composer update
  2. Run php artisan shield:setup
 ┌ Shield is already installed. Would you like to reinstall? ───┐
 │ Yes                                                          │
 └──────────────────────────────────────────────────────────────┘

Next option is for teams/tenancy so you decide. then stop and open config/filament-shield.php and adjust your settings, once done continue with the command.

  1. If you have published the resource already then do run: php artisan shield:publish

That's it😎. Star the repo if you haven't already and Enjoy🥳!!!

What's Changed

New Contributors

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/3.3.7...4.0.0

3.9.10

What's Changed

New Contributors

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/3.3.9...3.9.10

3.3.9

What's Changed

New Contributors

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/3.3.8...3.3.9

4.0.0-beta2

What's Changed

[!WARNING] Heads Up! This is a Pre-release (Beta) Version

This package is currently in active development and tied closely to FilamentPHP v4 pre-release. As the core API continues to evolve, expect breaking changes and frequent updates.

We're moving fast and iterating often — so if you're using this in your project, please do so with caution and at your own discretion.

Feedback and contributions are welcome as we move toward a stable release!.

New Contributors

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/4.0.0-beta...4.0.0-beta2

4.0.0-beta

What's Changed:

  • Add support for Filament 4.0

[!WARNING] Heads Up! This is a Pre-release (Beta) Version

This package is currently in active development and tied closely to FilamentPHP v4 pre-release. As the core API continues to evolve, expect breaking changes and frequent updates.

We're moving fast and iterating often — so if you're using this in your project, please do so with caution and at your own discretion.

Feedback and contributions are welcome as we move toward a stable release!.

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/3.3.8...4.0.0-beta

3.3.8

What's Changed

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/3.3.7...3.3.8

3.3.7

What's Changed

New Contributors

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/3.3.6...3.3.7

3.3.6

What's Changed

New Contributors

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/3.3.5...3.3.6

3.3.5

What's Changed

New Contributors

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/3.3.4...3.3.5

3.3.3

What's Changed

New Contributors

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/3.3.2...3.3.3

3.3.2

What's Changed

  • added the ability to use the config defined foreign key for teams feature when enabled.
  • fixed the issue when creating/updating a role when tenancy is not enabled.

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/3.3.1...3.3.2

3.3.1

What's new in 3.3.1?

  • Added the ability to make destructive commands(listed below) prohibitable
    • Setup
    • Install
    • Generate
    • Publish

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/3.3.0...3.3.1

3.3.0

What's Changed

[!IMPORTANT] This release introduces some breaking changes so consult the README for the updated usage.

New Contributors

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/3.2.6...3.3.0

v2.5.0

Adds support for Laravel 11

3.2.4

What's Changed

  • Create/Edit performance boost
  • Simple view for Resource Permissions
  • cluster config
  • View permissions as is or by label using the localizePermissionLabels(condition: false) method

[!IMPORTANT] If you've previously published RoleResource, please republish it using shield:publish and when prompted; select yes. Note: Custom modifications to RoleResource may be overwritten. Ensure to manually handle any customizations after republishing by @bezhanSalleh in https://github.com/bezhanSalleh/filament-shield/pull/336

New Contributors

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/3.2.3...3.2.4

3.2.3
3.2.2
3.2.0

What's Changed

New Contributors

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/3.1.3...3.2.0

3.1.3

What's Changed

New Contributors

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/3.1.2...3.1.3

3.1.2

What's Changed

New Contributors

Full Changelog: https://github.com/bezhanSalleh/filament-shield/compare/3.1.1...3.1.2

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
comsave/common
alecsammon/php-raml-parser
chrome-php/wrench
lendable/composer-license-checker
typhoon/reflection
mesilov/moneyphp-percentage
mike42/gfx-php
bookdown/themes
aura/view
aura/html
aura/cli
povils/phpmnd
nayjest/manipulator
omnipay/tests
psr-mock/http-message-implementation
psr-mock/http-factory-implementation
psr-mock/http-client-implementation
voku/email-check
voku/urlify
rtheunissen/guzzle-log-middleware