Skip to content

Releases: J3-Tech/Vue-Tree-Navigation

Move documentation to GitHub Pages

09 Dec 09:57
Compare
Choose a tag to compare

4.0.0

03 Nov 17:42
Compare
Choose a tag to compare
  • Add the option to auto-generate navigation items from vue-router routes
  • Because of that, route field has been renamed to path field - please rename it in your items definition object

3.0.0

22 Apr 18:23
Compare
Choose a tag to compare

Major updates

Tree structure markup improvements

  • improve semantics (only li is children of ul)
  • wrap a level to div with a level parent in div and level children in ul
  • refactor assigned classes and add new classes
  • because of changes above, I could simplify some default styles, so they were updated too

Because of that, it is very likely you will need to update your selectors in case you used your own styles for the navigation. I believe all tree structure markup updates are final and all of them will make future customizations much easier. You can see enhanced styling section of documentation for more detailed information.

UX improvements

  • open a group when its header text clicked (so far it was only possible to open a group with clicking a toggle which wasn't very intuitive and also not suitable for mobile devices)
  • do not close a group when text clicked (the group is closed only on its toggle click)

New features

  • open all corresponding levels when a corresponding URL visited

Minor updates

  • added support for external links
  • bugfixes
  • core functionality simplified, codes polished, more tests added

2.1.0

12 Apr 19:36
Compare
Choose a tag to compare
  • browser build

2.0.0

12 Feb 11:20
Compare
Choose a tag to compare

Release notes

  • vue-router links support added
  • properties updated:
    • items:
      • href field is not supported anymore. It was replaced by element field. You can continue using the component the same way you did in v1 if you don't need router - simply replace href with element.
      • new route field
  • documentation was moved to its own website which serves as the demo page at the same time