Releases: unmango/go-make
Releases · unmango/go-make
v0.8.0
v0.7.1
v0.7.0
What's Changed
- Fix the dprint install on linux by @UnstoppableMango in #39
- Quoted expressions and the conditional directives they can be found in by @UnstoppableMango in #40
- Change list to table in readme by @UnstoppableMango in #41
- Printer support for conditional directives by @UnstoppableMango in #42
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- Comment support by @UnstoppableMango in #29
- Refactor Decl -> Obj by @UnstoppableMango in #30
- More refactoring by @UnstoppableMango in #31
- Newline separated things by @UnstoppableMango in #32
- Add some shields by @UnstoppableMango in #33
- Update README by @UnstoppableMango in #34
- Feel out the conditional syntax by @UnstoppableMango in #35
- WIP on conditional block parsing by @UnstoppableMango in #36
- Most of rest of the conditional block stuff by @UnstoppableMango in #37
- Setup dprint and update readme by @UnstoppableMango in #38
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- Order-only pre-requisite support by @UnstoppableMango in #27
- Variable references by @UnstoppableMango in #28
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- Flesh out the writer a little by @UnstoppableMango in #11
- Refactor tokens by @UnstoppableMango in #12
- Add variables to the AST by @UnstoppableMango in #13
- Write variables + some coverage by @UnstoppableMango in #14
- Implement Node on File by @UnstoppableMango in #15
- Bootstrap E2E tests by @UnstoppableMango in #16
- Rudimentary variable parsing by @UnstoppableMango in #17
- Support File nodes in FPrint by @UnstoppableMango in #18
- Remove list node types by @UnstoppableMango in #19
- Add a printer by @UnstoppableMango in #20
- Refactor Recipe into an Expr by @UnstoppableMango in #21
- Refactor the writer functionality into a package by @UnstoppableMango in #22
- Handle recipes with spaces in them by @UnstoppableMango in #23
- Refactor scanner into a package by @UnstoppableMango in #24
- Refactor parser into a package and update README by @UnstoppableMango in #25
- Refactor hardcoded variables and targets into packages by @UnstoppableMango in #26
Full Changelog: v0.3.0...v0.4.0
v0.3.0
v0.2.0
What's Changed
- Coverage stuff by @UnstoppableMango in #4
- Add a rudimentary parser by @UnstoppableMango in #5
- Semi and pipe tokens by @UnstoppableMango in #6
- Better scanner positioning by @UnstoppableMango in #7
- Scanner refactor by @UnstoppableMango in #8
- Basic parsing by @UnstoppableMango in #9
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- Copy over everything from the other repo by @UnstoppableMango in #1
- Add renovate config by @UnstoppableMango in #2
Full Changelog: https://github.com/unmango/go-make/commits/v0.1.0