Releases: tattersoftware/codeigniter4-menus
Releases · tattersoftware/codeigniter4-menus
Coding Standard
Numerous updates to the coding style and doc comments to assist with static analysis and IDE hints.
No content changes this release.
What's Changed
Full Changelog: v1.0.1...v1.0.2
Bugfixes
Initial Release
First full release! Biggest change is around the philosophy of the MenusFilter
: it will now return silently under any condition that is not a configuration mistake, to be as lenient towards route application as possible.
Discovery
- Reworks discovery of the "current" URL for setting active Menu items
- Fixes a bug where "active" classes relied on
current_url()
which has a bug when usingApp::$indexPage
Note: this is a prerelease, components are subject to change without warning
Styles & Bugfixes
- Renames traits to "styles" and one for AdminLTE
- Filter now ignores redirects
- Packaged menus are now included in the config by default
Note: this is a prerelease, components are subject to change without warning
Stringable, Breadcrumbs
- Restructures
Menu
to be aStringable
class for easier use - Adds the first packaged menu,
BreadcrumbsMenu
Note: this is a prerelease, components are subject to change without warning
Pre-Release
This initial version is a pre-release only. All components are subject to change without warning.