spatie/laravel-sluggable
Automatically generate unique, URL-friendly slugs for Laravel Eloquent models on save. Configure slug sources and target fields via a simple HasSlug trait and SlugOptions, with built-in uniqueness handling using Laravel’s Str::slug.
preventOverwrite for translatable slugs (#304)Thanks to @jyrkidn for reporting and providing the initial fix in #302.
Full Changelog: https://github.com/spatie/laravel-sluggable/compare/3.7.4...3.7.5
Full Changelog: https://github.com/spatie/laravel-sluggable/compare/3.7.3...3.7.4
Full Changelog: https://github.com/spatie/laravel-sluggable/compare/3.7.2...3.7.3
Full Changelog: https://github.com/spatie/laravel-sluggable/compare/3.7.1...3.7.2
Full Changelog: https://github.com/spatie/laravel-sluggable/compare/3.7.0...3.7.1
findBySlug by @mkeremcansev in https://github.com/spatie/laravel-sluggable/pull/284Full Changelog: https://github.com/spatie/laravel-sluggable/compare/3.6.0...3.7.0
Full Changelog: https://github.com/spatie/laravel-sluggable/compare/3.5.0...3.6.0
build status in README.md by @gomzyakov in https://github.com/spatie/laravel-sluggable/pull/252Full Changelog: https://github.com/spatie/laravel-sluggable/compare/3.4.2...3.5.0
Full Changelog: https://github.com/spatie/laravel-sluggable/compare/3.4.0...3.4.1
Full Changelog: https://github.com/spatie/laravel-sluggable/compare/3.3.1...3.4.0
Full Changelog: https://github.com/spatie/laravel-sluggable/compare/3.3.0...3.3.1
Full Changelog: https://github.com/spatie/laravel-sluggable/compare/3.1.1...3.2.0
Full Changelog: https://github.com/spatie/laravel-sluggable/compare/3.1.0...3.1.1
Exceptions folder to match structure of other packagespreventOverwritelaravel-translatable #155L7
How can I help you explore Laravel packages today?