Skip to content

v1.0.5

Compare
Choose a tag to compare
@Log1x Log1x released this 04 Feb 16:06
· 72 commits to master since this release
9e32a50

Change log

Enhancements

  • Move the menu builder methods into their own class.
  • Refactor the main Navi class to extend Fluent.
  • Add isEmpty() and isNotEmpty() helper methods to the main Navi class.
  • Refactor how menu items are filtered and mapped.
  • Set empty or null menu properties to false.
  • 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 to Navi and move it into a Facades directory to avoid aliasing it.
    • Please use Log1x\Navi\Facades\Navi instead.
  • Change object_id and db_id to objectId and dbId respectively to remain uniform with the existing camalCased keys