- BREAKING: require node v12.17+
- BREAKING: convert to pure es module
- BREAKING: don't transpile es5 to es6 (assume es6 everywhere now)
- fix floating number parsing (#3)
- fix strength grammar bug
- update tap dep
- BREAKING: bug fixes in peg grammar
- added some unit tests
- support editable variables in constraints
- convert parser to pegjs
- BREAKING: transpile es6 to es5
- embed kiwi directly in the source code via rollup
- remove old versions of node from testing matrix
- allow identifiers to have periods (e.g., modal.width is a valid identifier now)
- initial version