Skip to content

Releases: alecthomas/participle

v2.1.1

30 Nov 22:29
Compare
Choose a tag to compare

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

09 Sep 10:11
Compare
Choose a tag to compare

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

24 Mar 06:03
Compare
Choose a tag to compare

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.