...
- It SHOULD now support Bun as its runtime 🎉
- See
bun-checks
insanity_check
workflow for what's confirmed
- See
- Support Node.js 22
- [BREAKING] Drop support for Node.js 14
- [Behavioral Change] It now automatically downloads all the missing dependencies using dummy application and
elm make
- Support Node.js 20
- Support Node.js 18
- [BREAKING] Drop support for Node.js 12
- Fix
--prefix
option with test. Thanks again @choonkeat!
- Update deps to support ARM64 environments notably Apple Silicon macOS
- Also adjust version specifier to accept wider range of dependencies
- Do not write a file if generated output is not changed
- Print as "updated" on file update
- Exclude generated file itself from source paths, was causing no-longer-existing record fields to linger
- Skip non-existing paths in expansion, was causing runtime error when
tests/
missing in the project
- Fix error in npm script
- Support generation for an Elm project, including dependencies!
- Support
--prefix
option (#1). Thanks @choonkeat!
- Support
--output
as an alias to--src
- Expand directories in path
- Generate from extensible records
- Generate from record patterns
- Fix: only generate from lower_case_identifier from left-hand side
- Initial release
- Generate from type definition and expression