Skip to content

Releases: tattersoftware/codeigniter4-menus

Coding Standard

27 Apr 01:52
ffff873
Compare
Choose a tag to compare

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

21 Jul 20:04
6d99479
Compare
Choose a tag to compare
  • Fixes an issue where the filter could cause CLI failures
  • Fixes Breadcrumb segments to link to the correct path

Initial Release

15 Jun 20:26
ebc8448
Compare
Choose a tag to compare

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

05 May 17:45
8589d57
Compare
Choose a tag to compare
Discovery Pre-release
Pre-release
  • 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 using App::$indexPage

Note: this is a prerelease, components are subject to change without warning

Styles & Bugfixes

29 Apr 02:10
2937bed
Compare
Choose a tag to compare
Styles & Bugfixes Pre-release
Pre-release
  • 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

23 Apr 11:44
055d865
Compare
Choose a tag to compare
Pre-release
  • Restructures Menu to be a Stringable class for easier use
  • Adds the first packaged menu, BreadcrumbsMenu

Note: this is a prerelease, components are subject to change without warning

Pre-Release

15 Apr 02:05
380435c
Compare
Choose a tag to compare
Pre-Release Pre-release
Pre-release

This initial version is a pre-release only. All components are subject to change without warning.