All Versions
224
Latest Version
Avg Release Cycle
22 days
Latest Release
140 days ago

Changelog History
Page 18

  • v5.1.5 Changes

    February 15, 2016
    • ๐Ÿ›  Fixed #272: Checkbox for boolean values visible in view mode.
  • v5.1.4 Changes

    February 13, 2016
    • Fixed broken example 04_load_and_save.html. See #265.
  • v5.1.3 Changes

    February 03, 2016
    • ๐Ÿ›  Fixed #264: Clicking items in the context menu not working on Firefox.
  • v5.1.2 Changes

    January 21, 2016
    • ๐Ÿ‘Œ Improvements in sanitizing invalid JSON.
    • โšก๏ธ Updated dependencies to the latest version.
    • ๐Ÿ›  Fixed clicking format/compact not triggering an onChange event.
    • ๐Ÿ›  Fixed #259: when having a JSONEditor inside an HTML form, clicking an entry in the context menu did submit the form.
    • ๐Ÿ›  Fixed browserify build, see #260. Thanks @onip.
  • v5.1.1 Changes

    January 16, 2016
    • ๐Ÿ›  Fixed #257: Improving error messages for enum errors failed when the schema contains references.
    • ๐Ÿ›  Fixed #255: Removed wrong console warning about the option search.
    • ๐Ÿ›  Fixed error thrown when option search is false (see #256). Thanks @MiroHibler.
  • v5.1.0 Changes

    January 14, 2016
    • ๐Ÿ‘ Implemented support for JSON schema validation, powered by ajv.
    • Implemented #197: display an error in case of duplicate keys in an object.
    • Implemented #183: display a checkbox left from boolean values, so you can easily switch between true/false.
    • Implemented debouncing of keyboard input, resulting in much less history actions whilst typing.
    • โž• Added a minimalist bundle to the dist folder, excluding ace and ajv.
    • ๐Ÿ›  Fixed #222: editor throwing onChange events when switching mode.
    • ๐Ÿ›  Fixed an error throw when switching to mode "code" via the menu.
    • ๐Ÿ›  Fixed interfering shortcut keys: changed quick keys to select multiple fields from Shift+Arrow Up/Down to Ctrl+Shift+Arrow Up/Down.
  • v5.0.1 Changes

    December 31, 2015
    • ๐Ÿ›  Fixed a bug in positioning of the context menu for multiple selected nodes.
    • ๐Ÿ›  Fixed #130: option onEditable not available in mode form.
    • ๐Ÿ›  Fixed #202: removed version field from bower.json.
  • v5.0.0 Changes

    December 31, 2015
    • ๐Ÿ†• New design.
    • ๐Ÿšš Implemented selection of multiple nodes, allowing to move/duplicate/remove multiple nodes at once (See #106).
    • Implemented a new option escapeUnicode, which will show the hexadecimal unicode instead of the character itself. (See #93 and #230).
    • Implemented method getMode.
    • Implemented option onModeChange(oldMode, newMode).
    • Implemented #203: Objects and arrays in mode form and view are now expandable by clicking the field names too.
    • Replaced the PNG icon images with SVG. Thanks @1j01.
    • ๐Ÿ›  Renamed all CSS classes They now have prefixes .jsoneditor- to prevent name collisions with css frameworks like bootstrap.
    • ๐Ÿ“‡ Renamed options change, editable, error to respectively onChange, onEditable, and onError. Old options are still working and give a deprecation warning.
    • Colors of values are now customizable using CSS.
    • โš  JSONEditor new throws a warning in the console in case of unknown options.
    • ๐Ÿ›  Fixed #93 and #227: html codes like & not escaped.
    • ๐Ÿ›  Fixed #149: Memory leak when switching mode from/to code mode, web worker of Ace editor wasn't cleaned up.
    • ๐Ÿ›  Fixed #234: Remove dependency on a fork of the jsonlint project on github.
    • ๐Ÿ›  Fixed: disabled Ctrl+L quick key to go to a line, instead use the default browser behavior of selecting the address bar.
    • ๐Ÿ›  Fixed #38: clear search results after a new JSON object is set.
    • ๐Ÿ›  Fixed #242: row stays highlighted when dragging outside editor.
    • ๐Ÿ›  Fixed quick-keys Shift+Alt+Arrows not registering actions in history.
    • ๐Ÿ›  Fixed #104: context menus are now positioned relative to the elements of the editor instead of an absolute position in the window.
  • v4.2.1 Changes

    June 13, 2015
    • ๐Ÿ›  Fixed #161: Cannot select text in Ace editor on systems using Chinese fonts.
  • v4.2.0 Changes

    May 14, 2015
    • Implemented option theme, allowing to set a custom theme for the Ace editor. Thanks @nfvs.
    • Implemented option ace, which allows to pass a custom instance of the Ace instead of the embedded version.
    • ๐Ÿ›  Fixed #186: binding issue to jsonlint.parse.
    • ๐Ÿ›  Fixed editor.get() manipulating the code when containing an error.