Releases: loranallensmith/brightwheel
Releases · loranallensmith/brightwheel
Children are our Future
This release is mostly a patch that fixes several components whose children were not rendering per the Etch specification.
In addition to these updates, this release also updates the README.md to include instructions for using Brightwheel and Etch to create custom components with JSX.
Dependent Care
Major Changes
- Update atom/etch to version 0.10.0
- Update components that have conditional rendering — the new virtualDOM functionality in Etch requires -conditionally rendered child nodes to be explicitly null if not specified. See
https://github.com/atom/etch/blob/6dfac2bf7f2df56b40bad746c5735165b1a39bfd/test/unit/dom.test.js#L55 for more info. - Update to all tests for Etch 0.10.0
- Use electron-mocha for testing
- Use Standard for style guide (https://standardjs.com/)
One more note
- For now, coverage testing and linting have been disabled for CI. A future update should restore these. 🙇