Skip to content

3.0.0 - Years of slight maintenance

Compare
Choose a tag to compare
@piotrl piotrl released this 18 Mar 22:41
· 41 commits to master since this release

Okay, so last release was in 2016 - it's quite a long time.

During this time I had few attempts to upgrade maintainability of the project and often failed - but not today!

This release contains 26 commits:

  • 12 commits in 2017
  • 5 commits in 2018
  • 9 commits in 2019 (all within last 4 hours 😅)

Changelog

Project board for 3.0.x releases (previously - 2.1.x)

  • [feat][breaking-change] Now we bundle both CSS and JS in single JavaScript file

  • [feat] Live demo now generates configuration to easy copy-paste

  • [docs] Heavy changes in documentation and website

  • [test] Introduced unit-tests (with help of jest library) 🎉

  • [test] Initial specs for CacheStorage and DOMOperator 🎉

  • [build] Moved whole configuration from gulp to webpack

  • [build] Switch to yarn for development and add yarn.lock

  • [build] Replaced flaky node-sass with more stable dart-sass

  • [build] Upgrade TypeScript to awesome 3.3.3333 version

  • [refactor] Use ES2015 modules

  • [refactor] Minor changes to improve testability of project (will progress on that in next releases)