Releases: alecthomas/participle
Releases Β· alecthomas/participle
v2.1.1
Changelog
- f8e85da fix: support embedded union interfaces
- 9d97a23 chore(deps): update dependency goreleaser to v1.22.1 (#380)
- d79defd chore(deps): update dependency goreleaser to v1.22.0
- ff04bfb chore(deps): update dependency go to v1.21.4
- 55a37ec chore(deps): update dependency goreleaser to v1.21.2
- 7ec1a55 fix(deps): update module github.com/alecthomas/kong to v0.8.1
- 3b1e83b chore(deps): update dependency go to v1.21.3 (#373)
- b90730f chore(deps): update dependency go to v1.21.2 (#372)
- 61cdfe1 chore(deps): update dependency goreleaser to v1.21.1
- 1f51283 chore(deps): update dependency goreleaser to v1.21.0
- d887254 fix(deps): update module github.com/alecthomas/participle/v2 to v2.1.0
v2.1.0
Changelog
- df2ad66 feat: add Position.Add()
- da27a09 chore(deps): update dependency jq to v1.7
- 69aa803 chore(deps): update dependency go to v1.21.1
- 4053cb9 chore(deps): update actions/checkout action to v4
- c02555a Fix link to railroad command
- 6260c0a chore(deps): update dependency goreleaser to v1.20.0
- 4949daf chore(deps): update dependency go to v1.21.0
- 1b62754 chore(deps): update dependency go to v1.20.7
- 220c1db chore(deps): update dependency go to v1.20.6
- f490eff chore(deps): update dependency goreleaser to v1.19.2
- 4294a07 chore(deps): update dependency goreleaser to v1.19.1
- 4861341 fix(deps): update module github.com/alecthomas/kong to v0.8.0
- 9b71f36 fix(deps): update module github.com/alecthomas/assert/v2 to v2.3.0
- 219342e chore(deps): update dependency go to v1.20.5 (#346)
- 0897823 chore(deps): update dependency goreleaser to v1.18.2
- 81e1f76 chore(deps): update dependency goreleaser to v1.18.1
- a89a5f9 chore(deps): update dependency go to v1.20.4
- f13baae chore(deps): update dependency goreleaser to v1.17.2
- f61fb3f chore(deps): update dependency goreleaser to v1.17.1
- 71158a1 chore(deps): update dependency goreleaser to v1.17.0
- 27b9bd6 chore(deps): update dependency go to v1.20.3
- 97e5d24 chore(deps): update dependency golangci-lint to v1.52.2
- 20f8ee2 Remove note about alpha version
- 8c6af10 fix(deps): update module github.com/alecthomas/participle/v2 to v2.0.0
- 0eb1e57 Fixes "false" in example/expr2 (#328)
- a3dc15b Fix docs.
v2.0.0
Changelog
- f07d82d Allow custom types to be used for Pos, EndPos and Token.
- 4ddfe8b chore(deps): update dependency golangci-lint to v1.52.1
- 39d263e chore(deps): update dependency goreleaser to v1.16.2
- 096f26a chore(deps): update dependency golangci-lint to v1.52.0
- 2754010 chore(deps): update dependency goreleaser to v1.16.1
- 3080db5 chore(deps): update dependency go to v1.20.2
- 7396515 chore(deps): update dependency goreleaser to v1.16.0
- ef998eb fix(deps): update module github.com/alecthomas/assert/v2 to v2.2.2
- 3a0bfd1 Automerge Renovate branches
- e6cb455 fix(deps): update module github.com/alecthomas/kong to v0.7.1 (#318)
- bf34e54 Upgrade to latest kong
- cb6e249 chore(deps): update actions/checkout action to v3 (#317)
- a4237b2 fix(deps): update module github.com/alecthomas/assert/v2 to v2.2.1 (#314)
- ba08a47 chore(deps): update dependency goreleaser to v1.15.2 (#313)
- e44e4b9 Upgrade go+golangci-lint and fix lint rules
- 73f08be fix(deps): update github.com/alecthomas/go-thrift digest to b383ff0 (#304)
- 92326ce fix(deps): update module github.com/alecthomas/participle/v2 to v2.0.0-beta.5 (#305)
- 1d6255b Minimise Renovate changes.
- 8955295 Add automerge.
- e6706fb Add renovate.json (#299)
- 5e8523d change square brackets to parenthesis and add missing wildcard (#294)
- 1f05da7 Bug fixes, improvements, optimization & refactoring before parser generation (#288)
- 5adbb7c Peeking lexer optimizations (#263)
- e748387 refactor: change PeekingLexer to return internal pointers
- c854074 More README details on codegen lexer
- 4fbbf51 A couple of minor optimisations for the generated lexer.
- 088de44 chore: get rid of spurious debug print
- 6ca58cf More tests and fixes for gen lexer word boundary
- fb225ea Fix gen lexer word boundary, case insensitive, and literal matching cases (plus conformance tests) (#274)
- 92cfb1a docs: update parser creation in tutorial to use
Union
- 7fdf6e9 docs: use
Union
option in tutorial - d4035d3 Conformance tests for the runtime and generated lexers. (#270)
- 3c918a1 fix: report the offending type when invalid @ is used on a struct
- 0d264e9 Extract codegen template to an embedded file.
- a314b80 Remove lexer options.
- e080216 fix: linter issue in generated lexer code
- a083c4e fix: proper generated struct name for state change (#268)
- bfe7c69 Allow lexers to be code-generated from JSON.