All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- WIP: Allow running the
makecommand in the browser (#94) - Initial REPL tests for basic arithmetic evaluation
- New
testcommand (#98) - Add
elm-explorations/testdependency as part ofinit(#65) - Extend record referred by another record’s field (#79)
- Add a
CONTRIBUTING.mdfile (#103) guida formatcommand (#100)- Numeric separators (#109)
- Binary literals support (#2248)
- Bool type support in WebGL shader interface (#2120).
- Correct reporting of multiple errors (#99)
- Replaced infinite looping
Crash.crashwith log and exit (#120)
- Refactored project structure to support both Node and Browser environments
- Refactoring of
Taskaliases for a more unified approach across the codebase (#108)
- Initial stable release.
- Allow tuples with 3+ elements (#75.
- Support for
GUIDA_REGISTRYenvironment variable. - New
--yesflag forinitcommand (#80).
- Support modifying records via qualified names (#78).
- New
--packageflag forinitcommand (#43). - New
--testflag forinstallcommand (#64). uninstallcommand (#60.- Source maps support (#63.
- Guida-specific syntax for underscore wildcard variables (#59.
- Format command (
guida format) (#58, fixes #42). - Self-hosted environment (#9
--optimizeflag forbuildcommand (#36).
- Bumped version to
1.0.0. - Reduced size of
guida-stufffrom ~97.7 MB to ~27.5 MB.