Initial Release
All Changes
- ci: Test older versions of Go by @ianlewis in #16
- chore: fix TODO comments by @ianlewis in #18
- chore: update codecov badge by @ianlewis in #20
- ci: Update conventional commits check by @ianlewis in #19
- chore(deps): Bump github.com/ianlewis/runeio from 1.1.0 to 1.1.1 by @dependabot in #4
- test: Add ExampleLexParse test by @ianlewis in #15
- fix: cog: checkout with fetch-depth: 0 by @ianlewis in #21
- chore(deps): Bump pathspec from 0.11.2 to 0.12.1 by @dependabot in #10
- chore(deps): Bump actions/setup-go from 4.1.0 to 5.0.0 by @dependabot in #9
- ci: use ianlewis/todo-issue-reopener by @ianlewis in #28
- chore(deps): Bump github/codeql-action from 2.22.8 to 3.24.0 by @dependabot in #30
- chore(deps): Bump codecov/codecov-action from 3.1.4 to 4.0.1 by @dependabot in #29
- feat: Add positions to parser by @ianlewis in #32
- fix: Fix error handling in LexParse by @ianlewis in #33
- test: Add template interpreter to example by @ianlewis in #48
- chore: Update code comments by @ianlewis in #49
- refactor: Parser tree by @ianlewis in #50
- chore(deps-dev): Bump prettier from 3.0.3 to 3.3.3 by @dependabot in #53
- chore(deps): Bump github/codeql-action from 3.24.0 to 3.26.6 by @dependabot in #59
- chore(deps): Bump actions/upload-artifact from 3.1.3 to 4.4.0 by @dependabot in #58
- chore(deps): Bump actions/setup-node from 4.0.0 to 4.0.3 by @dependabot in #56
- chore(deps): Bump ianlewis/todo-issue-reopener from 1.0.0 to 1.3.0 by @dependabot in #55
- chore(deps): Bump cocogitto/cocogitto-action from 3.5 to 3.8 by @dependabot in #57
- chore(deps): Bump yamllint from 1.32.0 to 1.35.1 by @dependabot in #37
- chore(deps-dev): Bump markdownlint-cli from 0.37.0 to 0.41.0 by @dependabot in #54
- feat: Add binary tree functions. by @ianlewis in #60
- chore(deps): Bump github/codeql-action from 3.26.6 to 3.26.10 by @dependabot in #61
- chore(deps): Bump ossf/scorecard-action from 2.3.1 to 2.4.0 by @dependabot in #62
- chore(deps): Bump actions/checkout from 4.1.1 to 4.2.0 by @dependabot in #63
- chore(deps-dev): Bump markdownlint-cli from 0.41.0 to 0.42.0 by @dependabot in #66
- chore(deps): Bump actions/checkout from 4.2.0 to 4.2.1 by @dependabot in #67
- fix: Allow setting nil to binary trees by @ianlewis in #68
- chore(deps): Bump actions/setup-go from 5.0.0 to 5.0.2 by @dependabot in #65
- chore(deps): Bump actions/setup-node from 4.0.3 to 4.0.4 by @dependabot in #64
- fix: Node line, column, and position by @ianlewis in #52
- chore: merge with repo-template-go by @ianlewis in #82
- chore(deps): Bump the all-dependencies group with 6 updates by @dependabot in #83
- feat: Use 1-based indexing by @ianlewis in #84
- refactor: Refactor API by @ianlewis in #85
- feat: Update example_test by @ianlewis in #87
- refactor: LexParse API by @ianlewis in #88
- chore: Update min Go version to 1.23 by @ianlewis in #103
- feat: Add if block support to example by @ianlewis in #100
- chore: Rename Lexeme to Token by @ianlewis in #104
- chore: rm cog.toml by @ianlewis in #108
- refactor: Update API around EOF token by @ianlewis in #105
- docs: Add README doc by @ianlewis in #93
- chore(release): v0.1.0 by @ianlewis in #109
Full Changelog: https://github.com/ianlewis/lexparse/commits/v0.1.0