Few Fixes and Full CI integration
This new release adds a few new small features, but the biggest change is probably the new CI tools that you might have noticed. The library is now built with CircleCI and since we recently started adding Jest unit tests, we also added the code coverage via Codecov, these are 2 great tools that are available freely for Open Source projects like this library. So you can now feel safe knowing there is now a build process with CircleCI that includes Jest unit tests as well. 🎁🎉
You might find that the code coverage is a little bit low, but hey, it's better than 2 months ago which was 0% and it keeps increasing slowly but surely, Formatters and Sorters are now 100% covered and more test are added continuously.
If you would like to contribute on unit tests or anything else, please do, PRs are certainly welcome!!!
You can see some of the tasks in the queue under in the Project planning.
... and don't forget to up vote ⭐️ Cheers!
Features
- (editor): add option to force user input in
autocompleteEditor, closes #174 (PR #176) - (tests): add more Formatters tests and fix minor issues detected
- (formatter): add new generic icon Formatter & tests
- (resizer): add
calculateAvailableSizeBycontainer option, closes #175 (PR #179)- add full test suite to ResizerService
- (tests): add missing Formatter unit tests
Fixes
- (formatters): fixed small issues found in some formatters while writing unit tests