From b8cc9cf724a36a6c4baa036308b2354af90ac97b Mon Sep 17 00:00:00 2001 From: Brett Zamir Date: Wed, 3 Apr 2019 17:44:00 +0800 Subject: [PATCH] - Docs (README): lbs; add release blurb - npm: Bump to 4.3.0 --- CHANGES.md | 6 ++--- README.md | 59 +++++++++++++++++++++++++++++------------------ package-lock.json | 2 +- package.json | 2 +- 4 files changed, 42 insertions(+), 27 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index af124108..249cbb33 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,6 +1,6 @@ # SVG-Edit CHANGES -## ? +## 4.3.0 - Fix: Droplets for gradient pickers can now be double-clicked in other browsers in addition to Firefox such as Chrome @@ -34,8 +34,8 @@ controls and difficult to fix) - Testing: Skip js errors in Testcafe; we're getting some uncaught error despite not replicating manually; should file a Testcafe issue -- Docs: Some JSDoc descriptions, JSDoc spacing, fix svgIcons param - def; add todo +- Docs: Some JSDoc descriptions, JSDoc spacing, fix svgIcons + param def - Docs (Accessibility): Refer to known issues - npm: Update devDeps; update nested deps for security audit; remove one unneeded) diff --git a/README.md b/README.md index 58968e2d..30bea629 100644 --- a/README.md +++ b/README.md @@ -23,10 +23,11 @@ to join the project. ### [Try SVG-edit here](https://svg-edit.github.io/svgedit/releases/latest/editor/svg-editor.html) See the [latest release](https://svg-edit.github.io/svgedit/releases/latest/editor/svg-editor.html) -(or its [ES6-Module](https://svg-edit.github.io/svgedit/releases/latest/editor/svg-editor-es.html) version, which requires a modern browser). +(or its [ES6-Module](https://svg-edit.github.io/svgedit/releases/latest/editor/svg-editor-es.html) +version, which requires a modern browser). -You may also try it at (which -redirects to a versioned URL). +You may also try it at +(which redirects to a versioned URL). You may also obtain URLs for specific [releases](https://github.com/SVG-Edit/svgedit/releases). @@ -43,7 +44,8 @@ For testing the latest version in `master`, you may use configuration (see `docs/tutorials/ConfigOptions.md` ([ConfigOptions]{@tutorial ConfigOptions})) within the URL: ```html - + ``` Note that if you want support for the following browsers, you will at least @@ -78,10 +80,10 @@ incorporating SVGEdit. 1. If you are not concerned about supporting ES6 Modules (see the "ES6 Modules file" section), you can add your config directly to `svgedit-config-iife.js` within the SVG-Edit project root. - 1. Note: Do not remove the `import svgEditor...` code which is responsible for - importing the SVG edit code. Versions prior to 3.0 did not require this, - but the advantage is that your HTML does not need to be polluted with - extra script references. + 1. Note: Do not remove the `import svgEditor...` code which is responsible + for importing the SVG edit code. Versions prior to 3.0 did not require + this, but the advantage is that your HTML does not need to be polluted + with extra script references. 1. Modify or utilize any options. See `docs/tutorials/ConfigOptions.md` ([ConfigOptions]{@tutorial ConfigOptions}). @@ -106,19 +108,26 @@ incorporating SVGEdit. it to work on older browsers and applying Rollup to build all JavaScript into one file). The file will then contain non-ES6 module JavaScript that can work in older browsers. Note that it bundles all - of SVGEdit, so it is to be expected that this file will be much larger - in size than the original ES6 config file. + of SVGEdit, so it is to be expected that this file will be much + larger in size than the original ES6 config file. 1. HTML: - 1. If you wish to make changes to both HTML files, it is recommended that you - work and test on `svg-editor-es.html` and then run `npm run build-html` - to have the changes properly copied to `svg-editor.html`. + 1. If you wish to make changes to both HTML files, it is recommended that + you work and test on `svg-editor-es.html` and then run + `npm run build-html` to have the changes properly copied to + `svg-editor.html`. ## Recent news -- 2018-12-13 Published 4.2.0 (Chinese (simplified) and Russian locale updates; retaining lines with grid mode) -- 2018-11-29 Published 4.1.0 (Fix for hyphenated locales, svgcanvas distributions) +- 2019-04-03 Published 4.3.0 Fix for double click on gradient + picker droplets affecting some browsers and dragging control + point of arc. Other misc. fixes. Some accessibility and i18n. +- 2018-12-13 Published 4.2.0 (Chinese (simplified) and Russian locale + updates; retaining lines with grid mode) +- 2018-11-29 Published 4.1.0 (Fix for hyphenated locales, svgcanvas + distributions) - 2018-11-16 Published 4.0.0/4.0.1 (Move to Promise-based APIs) -- 2018-11-01 Published 3.2.0 (Update qunit to resolve security vulnerability of a dependency) +- 2018-11-01 Published 3.2.0 (Update qunit to resolve security vulnerability + of a dependency) - 2018-10-25 Published 3.1.1 (Fix for saving SVG on Firefox) - 2018-10-24 Published 3.1.0 (Redirect on modular page for non-module-support; versions document (for migrating)) @@ -133,8 +142,10 @@ incorporating SVGEdit. - 2017-07 Added to Packagist: https://packagist.org/packages/svg-edit/svgedit - 2015-12-02 SVG-edit 2.8.1 was released. - 2015-11-24 SVG-edit 2.8 was released. -- 2015-11-24 Code, issue tracking, and docs are being moved to github (previously [code.google.com](https://code.google.com/p/svg-edit)). -- 2014-04-17 2.7 and stable branches updated to reflect 2.7.1 important bug fixes for the embedded editor. +- 2015-11-24 Code, issue tracking, and docs are being moved to github + (previously [code.google.com](https://code.google.com/p/svg-edit)). +- 2014-04-17 2.7 and stable branches updated to reflect 2.7.1 important bug + fixes for the embedded editor. - 2014-04-07 SVG-edit 2.7 was released. - 2013-01-15 SVG-edit 2.6 was released. @@ -147,7 +158,8 @@ incorporating SVGEdit. ## Supported browsers -The following browsers had been tested for 2.6 or earlier and will probably continue to work with 3.0. +The following browsers had been tested for 2.6 or earlier and will +probably continue to work with 3.0. - Firefox 1.5+ - Opera 9.50+ @@ -157,9 +169,12 @@ The following browsers had been tested for 2.6 or earlier and will probably cont ## Further reading and more information - * See [docs](docs/) for more documentation. See the [JSDocs for our latest release](https://svg-edit.github.io/svgedit/releases/latest/docs/jsdoc/index.html). - * [Acknowledgements](docs/Acknowledgements.md) lists open source projects used in svg-edit. + * See [docs](docs/) for more documentation. See the + [JSDocs for our latest release](https://svg-edit.github.io/svgedit/releases/latest/docs/jsdoc/index.html). + * [Acknowledgements](docs/Acknowledgements.md) lists open source projects + used in svg-edit. * See [AUTHORS](AUTHORS) file for authors. * [StackOverflow](https://stackoverflow.com/tags/svg-edit) group. * Join the [svg-edit mailing list](https://groups.google.com/forum/#!forum/svg-edit). - * Join us on `#svg-edit` on `freenode.net` (or use the [web client](https://webchat.freenode.net/?channels=svg-edit)). + * Join us on `#svg-edit` on `freenode.net` (or use the + [web client](https://webchat.freenode.net/?channels=svg-edit)). diff --git a/package-lock.json b/package-lock.json index b2b1c671..f4f86aa5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "svgedit", - "version": "4.2.0", + "version": "4.3.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index e54fb3ce..1f81927e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "svgedit", - "version": "4.2.0", + "version": "4.3.0", "description": "Powerful SVG-Editor for your browser ", "main": "dist/index-umd.js", "module": "dist/index-es.js",