- Fix 936: too many return characters inserted when pasting formatted text from OpenOffice.
8.6.7
- Fix 858: the `dist/jsoneditor.js` bundle containing a link to a non-existing source map. - Fix 978: in some special cases the caret was jumping to the beginning of the line whilst typing. - Update dependencies to `ajv6.12.2`.
8.6.6
- Fix 969: adding a new property to an empty object or array is broken. Regression introduced in `v8.6.5`.
8.6.5
- Fix 964: translation of titles of some context menu items not working. - Update dependencies to `ace-builds1.4.11`, `ajv6.12.1`.
8.6.4
- Fix 921: `sortObjectKeys` emits `onChange` events. - Fix 946: `language` not working in modes `text`, `code`, and `preview`. - Revert reckoning with the order of object properties when updating an object (introduced in `v8.6.2`). See 917. - Implement support for repairing line separate JSON.
8.6.3
- Fix 932: `JSONEditor.update` broken, did not always recognize when the input changed. Regression introduced in `v8.6.2`.