# Changelog

All notable changes to `modules` will be documented in this file.

## v5.0.9 - 2025-12-16

### What's Changed

* Refactor ModuleMakeFilamentThemeCommand to inject Filesystem dependen… by @nicolawebdev in https://github.com/savannabits/filament-modules/pull/159

### New Contributors

* @nicolawebdev made their first contribution in https://github.com/savannabits/filament-modules/pull/159

**Full Changelog**: https://github.com/savannabits/filament-modules/compare/v5.0.8...v5.0.9

## v5.0.8 - 2025-09-10

### What's Changed

* Initial Work: Filament Widget Generation by @coolsam726 in https://github.com/savannabits/filament-modules/pull/153

**Full Changelog**: https://github.com/savannabits/filament-modules/compare/v5.0.7...v5.0.8

## v5.0.7 - 2025-09-08

[Bug Fix: Wrong Path appFilament when generating resources with the default config](https://github.com/savannabits/filament-modules/commit/eabc1e6c2c1679191756a5d0ec26d19c13011a29)
**Full Changelog**: https://github.com/savannabits/filament-modules/compare/v5.0.6...v5.0.7

## v5.0.6 - 2025-09-03

### What's Changed

* Bug Fix: rtrim was erroneously removing s in Models by @coolsam726 in https://github.com/savannabits/filament-modules/pull/148

**Full Changelog**: https://github.com/savannabits/filament-modules/compare/v5.0.5...v5.0.6

## v5.0.5 - 2025-09-03

### What's Changed

* Fix: read app_folder variable from laravel-modules by @piotrczech in https://github.com/savannabits/filament-modules/pull/146
* Feature: Support Generation of Filament classes for custom Module classes by @coolsam726 in https://github.com/savannabits/filament-modules/pull/147

### New Contributors

* @piotrczech made their first contribution in https://github.com/savannabits/filament-modules/pull/146

**Full Changelog**: https://github.com/savannabits/filament-modules/compare/v5.0.4...v5.0.5

## v5.0.4 - 2025-09-03

### What's Changed

* Hotfix dynamic app folder by @coolsam726 in https://github.com/savannabits/filament-modules/pull/144

**Full Changelog**: https://github.com/savannabits/filament-modules/compare/v5.0.3...v5.0.4

## v4.2.2 - 2025-09-03

### What's Changed

* Hotfix dynamic app folder by @coolsam726 in https://github.com/savannabits/filament-modules/pull/144

**Full Changelog**: https://github.com/savannabits/filament-modules/compare/v5.0.3...v4.2.2

## v5.0.3 - 2025-09-03

### What's Changed

* Hotfix dynamic app folder by @coolsam726 in https://github.com/savannabits/filament-modules/pull/142

**Full Changelog**: https://github.com/savannabits/filament-modules/compare/v5.0.2...v5.0.3

## v4.2.1 - 2025-09-03

### What's Changed

* Bump dependabot/fetch-metadata from 2.3.0 to 2.4.0 by @dependabot[bot] in https://github.com/savannabits/filament-modules/pull/128
* Bump aglipanci/laravel-pint-action from 2.5 to 2.6 by @dependabot[bot] in https://github.com/savannabits/filament-modules/pull/132
* Hotfix dynamic app folder by @coolsam726 in https://github.com/savannabits/filament-modules/pull/143

**Full Changelog**: https://github.com/savannabits/filament-modules/compare/v4.2.0...v4.2.1

## v5.0.2 - 2025-08-31

### What's Changed

* Fix: Support nwidart/laravel-modules v11 by @coolsam726 in https://github.com/savannabits/filament-modules/pull/141

**Full Changelog**: https://github.com/savannabits/filament-modules/compare/v5.0.1...v5.0.2

## v5.0.1 - 2025-08-22

### What's Changed

* Bump actions/checkout from 4 to 5 by @dependabot[bot] in https://github.com/savannabits/filament-modules/pull/133
* Bump stefanzweifel/git-auto-commit-action from 5 to 6 by @dependabot[bot] in https://github.com/savannabits/filament-modules/pull/130
* Panel Generation and Registration Improvements: by @coolsam726 in https://github.com/savannabits/filament-modules/pull/139

**Full Changelog**: https://github.com/savannabits/filament-modules/compare/v5.0.0...v5.0.1

## v5.0.0 - Support for Filament v4 - 2025-08-21

### What's Changed

* Bump dependabot/fetch-metadata from 2.3.0 to 2.4.0 by @dependabot[bot] in https://github.com/savannabits/filament-modules/pull/128
* Bump aglipanci/laravel-pint-action from 2.5 to 2.6 by @dependabot[bot] in https://github.com/savannabits/filament-modules/pull/132
* 5.x Updates by @coolsam726 in https://github.com/savannabits/filament-modules/pull/135
* 5.x - Docs and Tests Fixes by @coolsam726 in https://github.com/savannabits/filament-modules/pull/136

**Full Changelog**: https://github.com/savannabits/filament-modules/compare/v4.2.0...v5.0.0

## v4.2.0 - 2025-03-19

### What's Changed

* Update composer.json by @cjango in https://github.com/savannabits/filament-modules/pull/123
* Add new widget classes and update README for widgets protection by @aisuvro in https://github.com/savannabits/filament-modules/pull/122
* Added Laravel Modules 12 support  by @coolsam726 in https://github.com/savannabits/filament-modules/pull/125

### New Contributors

* @cjango made their first contribution in https://github.com/savannabits/filament-modules/pull/123

**Full Changelog**: https://github.com/savannabits/filament-modules/compare/v4.1.0...v4.2.0

## v4.1.2 - 2025-03-19

### What's Changed

* Update composer.json by @cjango in https://github.com/savannabits/filament-modules/pull/123
* Add new widget classes and update README for widgets protection by @aisuvro in https://github.com/savannabits/filament-modules/pull/122
* Added Laravel Modules 12 support  by @coolsam726 in https://github.com/savannabits/filament-modules/pull/125

### New Contributors

* @cjango made their first contribution in https://github.com/savannabits/filament-modules/pull/123

**Full Changelog**: https://github.com/savannabits/filament-modules/compare/v4.1.0...v4.1.2

## v4.1.0 - 2025-02-24

### What's Changed

* Bump dependabot/fetch-metadata from 1.6.0 to 2.1.0 by @dependabot in https://github.com/savannabits/filament-modules/pull/104
* Bump dependabot/fetch-metadata from 2.1.0 to 2.2.0 by @dependabot in https://github.com/savannabits/filament-modules/pull/108
* changing from Filament\Plugin to Coolsam\Modules in ReadMe.md by @dedanirungu in https://github.com/savannabits/filament-modules/pull/110
* Bump dependabot/fetch-metadata from 2.2.0 to 2.3.0 by @dependabot in https://github.com/savannabits/filament-modules/pull/119
* Bump aglipanci/laravel-pint-action from 2.4 to 2.5 by @dependabot in https://github.com/savannabits/filament-modules/pull/120
* [style] fix install command on readme file by @alissn in https://github.com/savannabits/filament-modules/pull/112
* [Bug fix]  implement the resource and page security by @aisuvro in https://github.com/savannabits/filament-modules/pull/118
* Only Discover resources/widgets ...etc if module enabled by @Saifallak in https://github.com/savannabits/filament-modules/pull/121

### New Contributors

* @dedanirungu made their first contribution in https://github.com/savannabits/filament-modules/pull/110
* @alissn made their first contribution in https://github.com/savannabits/filament-modules/pull/112
* @aisuvro made their first contribution in https://github.com/savannabits/filament-modules/pull/118
* @Saifallak made their first contribution in https://github.com/savannabits/filament-modules/pull/121

**Full Changelog**: https://github.com/savannabits/filament-modules/compare/v4.0.6...v4.1.0

## v4.0.6 - 2024-04-24

### What's Changed

* Refactor: Replace '/' with DIRECTORY_SEPARATOR in the File generation Concerns by @coolsam726 in https://github.com/savannabits/filament-modules/pull/103

**Full Changelog**: https://github.com/savannabits/filament-modules/compare/v4.0.5...v4.0.6

## v4.0.5 - 2024-04-24

### What's Changed

* Failing Tests: Changed the test to use DIRECTORY_SEPARATOR by @coolsam726 in https://github.com/savannabits/filament-modules/pull/99
* Code Cleanup: PHPStan was failing by @coolsam726 in https://github.com/savannabits/filament-modules/pull/100
* Bug Fix: Duplicate src in file path by @coolsam726 in https://github.com/savannabits/filament-modules/pull/102

**Full Changelog**: https://github.com/savannabits/filament-modules/compare/v4.0.4...v4.0.5

## v4.0.4 - 2024-04-20

### What's Changed

* Bug Fix: Wrong Directory Separators causing errors when registering Module Plugins by @coolsam726 in https://github.com/savannabits/filament-modules/pull/98

**Full Changelog**: https://github.com/savannabits/filament-modules/compare/v4.0.3...v4.0.4

## v4.0.3 - 2024-04-19

### What's Changed

* New Test: Testing the convertPathToNamespace helper method by @coolsam726 in https://github.com/savannabits/filament-modules/pull/93
* Attempt 1 to fix the `convertPathToNamespace` helper by @coolsam726 in https://github.com/savannabits/filament-modules/pull/94
* Attempt 2: Test if convertPathToNamespace is fixed by @coolsam726 in https://github.com/savannabits/filament-modules/pull/95
* Attempt 3: To Fix convertPathToNamespace for windows platform by @coolsam726 in https://github.com/savannabits/filament-modules/pull/96
* Bug Fix: Registering Module Service Providers was not working on windows by @coolsam726 in https://github.com/savannabits/filament-modules/pull/97 - Fixes #92

**Full Changelog**: https://github.com/savannabits/filament-modules/compare/v4.0.2...v4.0.3

## v4.0.2 - 2024-04-16

### What's Changed

* Early Registration of the Main providers for each module. by @coolsam726 in https://github.com/savannabits/filament-modules/pull/91

**Full Changelog**: https://github.com/savannabits/filament-modules/compare/v4.0.1...v4.0.2

## v4.0.1 - 2024-04-15

### What's Changed

* New Feature: A command to generate a Theme inside a module by @coolsam726 in https://github.com/savannabits/filament-modules/pull/89
* README: Added the Filament Theme command documentation by @coolsam726 in https://github.com/savannabits/filament-modules/pull/90

**Full Changelog**: https://github.com/savannabits/filament-modules/compare/v4.0.0...v4.0.1

## v4.0.0 - 2024-04-15

### What's Changed

* 4.x dev - Support for nwidart/laravel-modules 11.x by @coolsam726 in https://github.com/savannabits/filament-modules/pull/82
* Added Version 4.x Documentation by @coolsam726 in https://github.com/savannabits/filament-modules/pull/84
* README Adjustment: Put the version NOTE below the badges by @coolsam726 in https://github.com/savannabits/filament-modules/pull/86
* support laravel-modules v11 for laravel 11 by @vellea in https://github.com/savannabits/filament-modules/pull/81
* Fixed Tests by @coolsam726 in https://github.com/savannabits/filament-modules/pull/87
* Fix PHP version in phpstan workflow by @coolsam726 in https://github.com/savannabits/filament-modules/pull/88

### New Contributors

* @vellea made their first contribution in https://github.com/savannabits/filament-modules/pull/81

**Full Changelog**: https://github.com/savannabits/filament-modules/compare/v3.0.1...v4.0.0

## v3.0.1 - 2024-04-15

### What's Changed

* Bug Fix: navigation label translation key during filament cluster generation by @coolsam726 in https://github.com/savannabits/filament-modules/pull/83

**Full Changelog**: https://github.com/savannabits/filament-modules/compare/v3.0.0...v3.0.1

## v3.0.0 - 2024-04-14

### What's Changed

* Support for Filament Shield and Module Permissions (WIP) by @coolsam726 in https://github.com/savannabits/filament-modules/pull/33
* 3.x dev by @coolsam726 in https://github.com/savannabits/filament-modules/pull/39
* Package Name change from filament-modules to modules by @coolsam726 in https://github.com/savannabits/filament-modules/pull/40
* Composer requirements: by @coolsam726 in https://github.com/savannabits/filament-modules/pull/41
* Added sidebar start and end hooks for modular panels by @coolsam726 in https://github.com/savannabits/filament-modules/pull/42
* Fix: Moved sidebar hooks to the register function after filament has been resolved. by @coolsam726 in https://github.com/savannabits/filament-modules/pull/43
* 3.x dev - Updated the Sidebar Render Hooks by @coolsam726 in https://github.com/savannabits/filament-modules/pull/44
* Bump aglipanci/laravel-pint-action from 2.3.0 to 2.3.1 by @dependabot in https://github.com/savannabits/filament-modules/pull/60
* Laravel 11 Support by @askippers in https://github.com/savannabits/filament-modules/pull/58
* Bump dependabot/fetch-metadata from 1.6.0 to 2.0.0 by @dependabot in https://github.com/savannabits/filament-modules/pull/59
* Bump aglipanci/laravel-pint-action from 2.3.1 to 2.4 by @dependabot in https://github.com/savannabits/filament-modules/pull/64
* Package rewrite to for v3 by @coolsam726 in https://github.com/savannabits/filament-modules/pull/65
* Adjusted README and run-tests workflows to fix the repository link by @coolsam726 in https://github.com/savannabits/filament-modules/pull/68
* Adjusted the run-tests workflow to capture the testbench and carbon matrix by @coolsam726 in https://github.com/savannabits/filament-modules/pull/69
* Separated Tests for Laravel 10 and Laravel 11 by @coolsam726 in https://github.com/savannabits/filament-modules/pull/70
* Added support for nunomaduro/collision v8.x by @coolsam726 in https://github.com/savannabits/filament-modules/pull/71
* README fix: Changed the name of the workflow for the code styling workflow by @coolsam726 in https://github.com/savannabits/filament-modules/pull/72
* New Feature added: Command to create a Filament Resource inside a module by @coolsam726 in https://github.com/savannabits/filament-modules/pull/73
* New Feature: Command to Create Filament Pages in  Modules by @coolsam726 in https://github.com/savannabits/filament-modules/pull/74
* Make the Cluster Navigation Label translatable by @coolsam726 in https://github.com/savannabits/filament-modules/pull/75
* New Feature: Widget Generation Command  by @coolsam726 in https://github.com/savannabits/filament-modules/pull/76
* Bug Fix: README Badges - fixed the workflow file name by @coolsam726 in https://github.com/savannabits/filament-modules/pull/77
* Updated README with the package's documentation for v3.x by @coolsam726 in https://github.com/savannabits/filament-modules/pull/78
* Update README.md by @coolsam726 in https://github.com/savannabits/filament-modules/pull/79

### New Contributors

* @askippers made their first contribution in https://github.com/savannabits/filament-modules/pull/58

**Full Changelog**: https://github.com/savannabits/filament-modules/compare/v1.3.3...v3.0.0

## 1.0.0 - 202X-XX-XX

- initial release
