edit

Change Log

All notable changes to this project will be documented in this file.

Note

  • All Dates are in YYYY-MM-DD format.
  • The Documentation for the Beta, Alpha, Pre-releases are not added. As soon as a beta release becomes a stable release, the documentation will be updated

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[unreleased]

Added

  • Object Oriented Approach

Changed

  • link coloumn can be NULL.
  • icon coloumn can be NULL.
  • parent_id coloumn can be NULL.
  • link_attr coloumn can be NULL.
  • order_by coloumn can be NULL.

Fixed

  • null value error for:
    • icon Coloumn
    • link Coloumn
    • link_attr Coloumn
    • parent_id Coloumn
    • order_by Coloumn

Removed

  • ext coloumn in the table menu
  • used_on coloumn in the table menu

[v1.6.1] - 2017-06-25

Added

  • Global Settings Option
    • ROUTE or URL method selection for the rendered links from database.
  • Full Documentation Released
  • Full Changelog (based on keepachangelog.com)

Changed

  • Cascaded Settings Injection (made easy)
  • Simplified and revamped Settings Injection
  • Improved the code-readablity

Fixed

  • BUG: Unexpected ")" error.
  • composer.json dependency versions.

[v1.5.0] - 2017-06-10

Added

  • Settings for Menu
  • Added ReadMe File
  • composer.json Model Autoload
  • Configuration Documentation
  • Badges

Fixed

  • Updated to support Laravel 5.4
  • Language and Typos
  • Menu Model
  • Rendering of Menu
    • Trickster Error. Now using full Namespace.
    • Blank menu arrising due to unknown function call
  • composer.json dropmenu command Autoload
  • Migration Command

Changed

  • Rendering of Menu
    • Protected unnecessary public functions
  • Whole Code Structure (Formatted)

[v1.1.0] - 2017-06-02

Added

  • Migration Generator Command
  • Universal Migration Structure for Dropmenu

Changed

  • From Menu to Dropmenu

[v1.0.5] - 2017-04-12

Added

  • Initial Release
  • Full Source Code