- Add displaying for JSONPath of each node
- Add parent nodes expanding for finded and marked node
- Add nodes search by some conditions
- Replace images for expand/collapse buttons with new svg icons
- Add toSourceJSON method for trees and source block for viewer
- Show loading json form after loading page
- Add marking/unmarking for node labels by click with pressed ALT key
- Change modifier key for recursive expanding (CTRL, META instead SHIFT)
- Add beautiful PT Mono monospace font from google.fonts
- Add sorting for object keys
- Refactor names of CSS-classes
- Add filter function for expanding selected child nodes of root element
- Disable expanding for empty nodes
- Add recursive collapsing/expanding by SHIFT+click for single node
- Add '…' ('show more') button for expanding of object or array nodes
- Divide jsonTree library from jsonTreeViewer
- Add documentation for jsonTree library to README.md
- Use JSDoc for all jsonTree library methods
- Change license from GPL3 to MIT
- Add app.js framework as submodule
- Delegate all interface tasks to app.js
- Make text of json-tree selectable
- Create base of jsonTreeViewer