diff --git a/CHANGELOG.md b/CHANGELOG.md index a60e23db..c19f30e5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,14 @@ **Version 2.0.0** + - final + - fix dataurl and svg export on retina and rounding [#4674](https://github.com/kangax/fabric.js/pull/4674) + - avoid error if iText is removed on mousedown [#4650](https://github.com/kangax/fabric.js/pull/4650) + - fix calcOffset when text enter editing [#4649](https://github.com/kangax/fabric.js/pull/4649) + - Gradient fix parsing floats [#4637](https://github.com/kangax/fabric.js/pull/4637) + - Add CrossOrigin managment to fabric.Pattern [#4618](https://github.com/kangax/fabric.js/pull/4618) + - Add patternTransform toObject saving [#4626](https://github.com/kangax/fabric.js/pull/4626) + - normalize brushes render [#4613](https://github.com/kangax/fabric.js/pull/4613) + - avoid charspacing shortcut [#4594](https://github.com/kangax/fabric.js/pull/4594) + - Fix color toHexa() [#4579](https://github.com/kangax/fabric.js/pull/4579) - rc3 and rc4 - more fixes to transformMatrix memoization - Canvas.selectionFullyContained allows you to select objects just when full grabbed by the selections. [#4508](https://github.com/kangax/fabric.js/pull/4508) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index bc8e9f2f..83a0e238 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -11,7 +11,7 @@ To get your questions answered, please ask/search on [Fabric's google group], [StackOverflow] or on Fabric's IRC channel (irc://irc.freenode.net/#fabric.js). Please do not open an issue if you're not sure it's a bug or if it's not a feature/suggestion. -For news about Fabric you can follow [@fabric.js], [@kangax], or [@kienzle_s] on Twitter. +For news about Fabric you can follow [@fabric.js], [@AndreaBogazzi], [@kangax], or [@kienzle_s] on Twitter. Demos and examples can be found on [jsfiddle], [codepen.io] and [fabricjs.com]. ## Issue tracker @@ -61,10 +61,12 @@ Here are a few notes you should take into account: [Fabric's google group]: https://groups.google.com/forum/#!forum/fabricjs [stackoverflow]: http://stackoverflow.com/questions/tagged/fabricjs [@fabric.js]: https://twitter.com/fabricjs +[@AndreaBogazzi]: https://twitter.com/AndreaBogazzi [@kangax]: https://twitter.com/kangax [@kienzle_s]: https://twitter.com/kienzle_s [jsfiddle]: http://jsfiddle.net/user/fabricjs/fiddles [codepen.io]: http://codepen.io/tag/fabricjs [fabricjs.com]: http://fabricjs.com/demos +[fabricjs.com/docs]: http://fabricjs.com/docs [JSDoc 3]: http://usejsdoc.org/ [issue]: https://github.com/kangax/fabric.js/issues diff --git a/HEADER.js b/HEADER.js index 1289fae6..3c1d978c 100644 --- a/HEADER.js +++ b/HEADER.js @@ -1,6 +1,6 @@ - /*! Fabric.js Copyright 2008-2015, Printio (Juriy Zaytsev, Maxim Chernyak) */ +/*! Fabric.js Copyright 2008-2015, Printio (Juriy Zaytsev, Maxim Chernyak) */ -var fabric = fabric || { version: '2.0.0-rc.4' }; +var fabric = fabric || { version: '2.0.0' }; if (typeof exports !== 'undefined') { exports.fabric = fabric; } diff --git a/README.md b/README.md index 3a745bc8..fe696178 100644 --- a/README.md +++ b/README.md @@ -43,7 +43,7 @@ Fabric.js allows you to easily create simple shapes like rectangles, circles, tr ### Goals -- Unit tested (4600+ assertion, 940+ tests at the moment, 75%+ coverage) +- Unit tested (4800+ assertion, 1050+ tests at the moment, 76%+ coverage) - Modular (~60 small ["classes", modules, mixins](http://fabricjs.com/docs/)) - Cross-browser - [Fast](https://github.com/kangax/fabric.js/wiki/Focus-on-speed) @@ -130,13 +130,9 @@ To install Fabric.js using npm, you must first manually [install Cairo](http://c //# sourceMappingURL=fabric.min.js.map -6. Lint source code (prerequisite: `npm -g install jshint`) +6. Ensure code guidelines are met (prerequisite: `npm -g install eslint`) - $ npm run lint_tests - -7. Ensure code guidelines are met (prerequisite: `npm -g install jscs`) - - $ npm run lint + $ npm run lint && npm run lint_tests