Releases: Log1x/navi
Releases · Log1x/navi
v1.0.6
v1.0.5
Change log
Enhancements
- Move the menu builder methods into their own class.
- Refactor the main
Navi
class to extendFluent
. - Add
isEmpty()
andisNotEmpty()
helper methods to the mainNavi
class. - Refactor how menu items are filtered and mapped.
- Set
empty
ornull
menu properties tofalse
. - Add
get()
method allowing you to retrieve the properties of the current menu object. (#4) - Clean up documentation and add an example for
get()
.
Breaking Changes
I'm sorry in advance, but I believe both changes are sane.
- Rename
NaviFacade
toNavi
and move it into a Facades directory to avoid aliasing it.- Please use
Log1x\Navi\Facades\Navi
instead.
- Please use
- Change
object_id
anddb_id
toobjectId
anddbId
respectively to remain uniform with the existing camalCased keys
v1.0.4
v1.0.3
v1.0.2
Change log
Enhancements
- Breaking Change:
build()
now returns a fluent instance instead of an array by default. To restore original functionality, simply append->toArray()
at the end of yourbuild()
. - Add
activeAncestor
,activeParent
,classes
,title
,description
,target
, andxfn
values to the item objects. (#2) - Add
CHANGELOG.md
.