2.5 KiB
2.5 KiB
Version 6.0.0
This release should require minimal updating.
Besides the breaking changes and license updates, contains miscellanous fixes and enhancements, for example:
- Switching from
localStorage
tosessionStorage
for the clipboard (@NeilFraser) - PDF export improvements (@cuixiping)
Please see the CHANGES file (or the Git history or Github tracker) for more fixes and enhancements.
Breaking changes (and clarifying license info)
- License:
- The
license
indicated inpackage.json
had not included all of the license terms bundled with the package. It now includes them:(MIT AND Apache-2.0 AND CC-BY-SA-2.0 AND ISC AND LGPL-3.0-or-later AND X11)
AlicenseInfo.json
file has been added with itsfilesByLicense
property mapping which files have which licenses. ThebundledRootPackages
property in that file indicates whichdevDependencies
packages are actually copied into this repository (so that npm or Git-based hosting services can include them for live use of our editors). - License: Relicense
ext-mathjax.js
fromApache-2.0
toMIT
per permission granted in https://github.com/josegaert/ext-mathjax/issues/6 - License: Clarify in
@license
jsdoc thatext-server_moinsave.js
is "(MIT OR GPL-2.0-or-later)" per subsequent text - License: Reorder license listing in
jquery.contextMenu.js
so that the more permissive license is noticeable first - See the new license badges on the README for a summary of
the licenses including either bundled devDependencies or all
devDependencies
(we have no direct npmdependencies
currently). These badges categorize the licenses into different degrees of permissiveness.
- The
$.pref
- Remove in favor of newsvgEditor.pref
(avoids pollutingjQuery
). (This might be moved to its own module in future.)putLocale
(a function called automatically bysvg-editor.js
) no longer checkspref
. Should not impact average consumers.- Some unused files were removed, i.e.,
jquery-ui-1.8.custom.min.js
, some old build/tools closure/yuicompressor code, and the unmaintained chrome-app, firefox-extension, and opera-widget. (However, an updated WebExtensions replacement (or such) for these would be welcome.) - User-facing changes:
- Clipboard: Move clipboard from
localStorage
tosessionStorage
. Listing as a breaking change as previously held clipboard data will not be restored.
- Clipboard: Move clipboard from