Skip to content

Releases: tattersoftware/codeigniter4-menus

Coding Standard

Choose a tag to compare

@MGatner MGatner released this 27 Apr 01:52
ffff873

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

Choose a tag to compare

@MGatner MGatner released this 21 Jul 20:04
6d99479
  • Fixes an issue where the filter could cause CLI failures
  • Fixes Breadcrumb segments to link to the correct path

Initial Release

Choose a tag to compare

@MGatner MGatner released this 15 Jun 20:26
ebc8448

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

Discovery Pre-release
Pre-release

Choose a tag to compare

@MGatner MGatner released this 05 May 17:45
8589d57
  • 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

Styles & Bugfixes Pre-release
Pre-release

Choose a tag to compare

@MGatner MGatner released this 29 Apr 02:10
2937bed
  • 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

Pre-release

Choose a tag to compare

@MGatner MGatner released this 23 Apr 11:44
055d865
  • 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

Pre-Release Pre-release
Pre-release

Choose a tag to compare

@MGatner MGatner released this 15 Apr 02:05
380435c

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