Skip to content

v0.17.0

Latest

Choose a tag to compare

@DeveloperC286 DeveloperC286 released this 04 Jan 01:14
9ffe925

0.17.0 (2026-01-04)

What's Changed

  • refactor: adding lexical analysis logging by @DeveloperC286 in #24
  • fix: not returns type mismatch error on non boolean by @DeveloperC286 in #26
  • fix: minus returns type mismatch error on non int by @DeveloperC286 in #27
  • refactor: removing end of file token by @DeveloperC286 in #28
  • refactor: inlining lexical analysis utilities by @DeveloperC286 in #29
  • build: adding fix-rust-formatting target by @DeveloperC286 in #30
  • build: correcting WORKDIR name by @DeveloperC286 in #31
  • ci: adding GitHub Actions workflow formatting check by @DeveloperC286 in #32
  • docs: updating repository link to GitHub by @DeveloperC286 in #33
  • docs: changing URLs to GitHub by @DeveloperC286 in #34
  • docs: removing release binary references by @DeveloperC286 in #35
  • ci: removing component name from tag by @DeveloperC286 in #36
  • ci: replacing deprecated release-please GitHub Action by @DeveloperC286 in #39
  • chore: Configure Renovate by @renovate[bot] in #40
  • chore(deps): update actions/checkout action to v4 by @renovate[bot] in #44
  • ci: converting to earthly/actions-setup@v1 by @DeveloperC286 in #47
  • docs: removing Continuous Integration (CI) badge by @DeveloperC286 in #48
  • fix(deps): update rust crate log to v0.4.22 by @renovate[bot] in #41
  • chore(deps): update rust crate rstest to 0.23.0 by @renovate[bot] in #46
  • fix(deps): update rust crate thiserror to v1.0.64 by @renovate[bot] in #42
  • chore(deps): update rust crate insta to v1.40.0 by @renovate[bot] in #45
  • feat: converting error handing to anyhow by @DeveloperC286 in #49
  • fix(deps): update rust crate thiserror to v2 by @renovate[bot] in #55
  • chore(deps): update rust crate insta to v1.41.1 by @renovate[bot] in #54
  • fix(deps): update rust crate anyhow to v1.0.93 by @renovate[bot] in #52
  • fix(deps): update rust crate thiserror to v2.0.3 by @renovate[bot] in #56
  • ci: Alpine migration for pinning/updating all dependencies by @DeveloperC286 in #57
  • ci: adding Renovate GitHub Workflow Earthly updating by @DeveloperC286 in #63
  • chore(deps): update earthly/earthly docker tag to v0.8.15 by @renovate[bot] in #64
  • ci: removing name referencing Earthly version by @DeveloperC286 in #69
  • build: converting to Rust's Alpine image by @DeveloperC286 in #70
  • build: correcting WORKDIR name by @DeveloperC286 in #72
  • chore(deps): update dependency developerc286/conventional_commits_linter to v0.14.3 by @renovate[bot] in #65
  • build: adding cargo --locked and removing --workspace by @DeveloperC286 in #73
  • ci: removing Alpine Renovate version updating by @DeveloperC286 in #74
  • chore(deps): update rust crate insta to v1.42.0 by @renovate[bot] in #76
  • chore(deps): update dependency google/yamlfmt to v0.14.0 by @renovate[bot] in #59
  • chore(deps): update dependency mvdan/sh to v3.10.0 by @renovate[bot] in #60
  • chore(deps): update dependency rhysd/actionlint to v1.7.6 by @renovate[bot] in #61
  • chore(deps): update rust crate rstest to 0.24.0 by @renovate[bot] in #75
  • chore(deps): update golang docker tag to v1.23.4 by @renovate[bot] in #62
  • fix(deps): update rust crate thiserror to v2.0.9 - autoclosed by @renovate[bot] in #66
  • fix(deps): update rust crate anyhow to v1.0.95 by @renovate[bot] in #67
  • ci: pinning actions/checkout at v4.2.2 by @DeveloperC286 in #82
  • ci: pinning googleapis/release-please-action at v4.1.3 by @DeveloperC286 in #83
  • ci: pinning earthly/actions-setup at v1.0.13 by @DeveloperC286 in #84
  • ci: using Earthly GitHub releases by @DeveloperC286 in #85
  • chore(deps): pin rust docker tag to 214477e by @renovate[bot] in #77
  • chore(deps): update rust docker tag to v1.83.0 by @renovate[bot] in #71
  • ci: Renovate automerge PRs by @DeveloperC286 in #95
  • chore(deps): update golang:1.23.4 docker digest to 9820aca by @renovate[bot] in #91
  • chore(deps): update rust:1.83.0-alpine3.20 docker digest to d3f1be1 by @renovate[bot] in #86
  • chore(deps): update golang docker tag to v1.23.5 by @renovate[bot] in #92
  • chore(deps): update dependency rhysd/actionlint to v1.7.7 by @renovate[bot] in #93
  • chore(deps): update rust crate insta to v1.42.1 by @renovate[bot] in #94
  • fix(deps): update rust crate log to v0.4.25 by @renovate[bot] in #89
  • fix(deps): update rust crate thiserror to v2.0.11 by @renovate[bot] in #87
  • chore(deps): update dependency google/yamlfmt to v0.15.0 by @renovate[bot] in #90
  • chore(deps): update rust docker tag to v1.84.1 by @renovate[bot] in #88
  • chore(deps): update golang:1.23.5 docker digest to e213430 by @renovate[bot] in #96
  • chore(deps): update golang docker tag to v1.23.6 by @renovate[bot] in #97
  • chore(deps): update golang:1.23.6 docker digest to b2a6f50 by @renovate[bot] in #98
  • chore(deps): update golang:1.23.6 docker digest to 958bd2e by @renovate[bot] in #99
  • chore(deps): update golang:1.23.6 docker digest to 9271129 by @renovate[bot] in #100
  • chore(deps): pin dependencies by @renovate[bot] in #101
  • chore(deps): update rust crate insta to v1.42.1 by @renovate[bot] in #102
  • chore(deps): update dependency google/yamlfmt to v0.16.0 by @renovate[bot] in #103
  • chore(deps): update golang docker tag to v1.24.0 by @renovate[bot] in #104
  • chore(deps): update golang:1.24.0 docker digest to 2b1cbf2 by @renovate[bot] in #105
  • chore(deps): update dependency alpine_3_20/musl-dev to v1.2.5-r1 by @renovate[bot] in #106
  • chore(deps): update rust:1.84.1-alpine3.20 docker digest to a1d9745 by @renovate[bot] in #107
  • chore(deps): update rust:1.84.1-alpine3.20 docker digest to ac5caa3 by @renovate[bot] in #108
  • fix(deps): update rust crate anyhow to v1.0.96 by @renovate[bot] in #109
  • fix(deps): update rust crate log to v0.4.26 by @renovate[bot] in #111
  • chore(deps): update rust docker tag to v1.85.0 by @renovate[bot] in #110
  • chore(deps): update golang:1.24.0 docker digest to 5255fad by @renovate[bot] in #112
  • chore(deps): update golang:1.24.0 docker digest to a14c5a6 by @renovate[bot] in #113
  • chore(deps): update golang:1.24.0 docker digest to 58cf31c by @renovate[bot] in #114
  • chore(deps): update golang:1.24.0 docker digest to cd0c949 by @renovate[bot] in #115
  • chore(deps): update golang:1.24.0 docker digest to 44b186e by @renovate[bot] in #117
  • chore(deps): update googleapis/release-please-action action to v4.1.4 by @renovate[bot] in #118
  • chore(deps): update dependency developerc286/clean_git_history to v1 by @DeveloperC286 in #119
  • chore(deps): update golang:1.24.0 docker digest to 3f74443 by @renovate[bot] in #120
  • chore(deps): update rust crate insta to v1.42.2 by @renovate[bot] in #121
  • chore(deps): update rust crate rstest to v0.25.0 by @renovate[bot] in #122
  • fix(deps): update rust crate anyhow to v1.0.97 by @renovate[bot] in #123
  • fix(deps): update rust crate thiserror to v2.0.12 by @renovate[bot] in #124
  • chore(deps): update rust:1.85.0-alpine3.20 docker digest to f0cef6c by @renovate[bot] in #125
  • chore(deps): update golang docker tag to v1.24.1 by @renovate[bot] in #126
  • chore(deps): update googleapis/release-please-action action to v4.1.5 by @renovate[bot] in #127
  • chore(deps): update dependency mvdan/sh to v3.11.0 by @renovate[bot] in #128
  • chore(deps): update rust:1.85.0-alpine3.20 docker digest to c2f212d by @renovate[bot] in #129
  • chore(deps): update googleapis/release-please-action action to v4.2.0 by @renovate[bot] in #130
  • chore(deps): update golang:1.24.1 docker digest to 8678013 by @renovate[bot] in #131
  • chore(deps): update golang:1.24.1 docker digest to fa145a3 by @renovate[bot] in #132
  • chore(deps): update golang:1.24.1 docker digest to 762bb9c by @renovate[bot] in #133
  • chore(deps): update golang:1.24.1 docker digest to af0bb30 by @renovate[bot] in #134
  • chore(deps): update rust docker tag to v1.85.1 by @renovate[bot] in #135
  • chore(deps): update rust:1.85.1-alpine3.20 docker digest to 4ec3fed by @renovate[bot] in #136
  • chore(deps): update golang:1.24.1 docker digest to 52ff1b3 by @renovate[bot] in #137
  • fix(deps): update rust crate log to v0.4.27 by @renovate[bot] in #138
  • chore(deps): update golang docker tag to v1.24.2 by @renovate[bot] in #139
  • chore(deps): update rust docker tag to v1.86.0 by @renovate[bot] in #140
  • chore(deps): update golang:1.24.2 docker digest to b51b7be by @renovate[bot] in #141
  • chore(deps): update golang:1.24.2 docker digest to fb224f9 by @renovate[bot] in #142
  • chore(deps): update golang:1.24.2 docker digest to c0b66cf by @renovate[bot] in #143
  • chore(deps): update golang:1.24.2 docker digest to 1ecc479 by @renovate[bot] in #144
  • chore(deps): update golang:1.24.2 docker digest to 18a1f2d by @renovate[bot] in #145
  • fix(deps): update rust crate anyhow to v1.0.98 by @renovate[bot] in #147
  • ci: Renovate update Rust's Alpine version regex by @DeveloperC286 in #148
  • ci: update inlined Alpine package versions by @DeveloperC286 in #150
  • chore(deps): update golang:1.24.2 docker digest to 1ecc479 by @renovate[bot] in #146
  • ci: fixing check-clean-git-history.sh argument passing by @DeveloperC286 in #151
  • chore(deps): update golang:1.24.2 docker digest to d9db321 by @renovate[bot] in #152
  • chore(deps): update rust docker tag to v1.86.0-alpine3.21 by @renovate[bot] in #149
  • chore(deps): update rust crate insta to v1.43.0 by @renovate[bot] in #153
  • chore(deps): update dependency developerc286/clean_git_history to v1.0.1 by @renovate[bot] in #154
  • chore(deps): update golang:1.24.2 docker digest to 8131d99 by @renovate[bot] in #155
  • chore(deps): update golang:1.24.2 docker digest to f52b85c by @renovate[bot] in #156
  • chore(deps): update golang:1.24.2 docker digest to 3a060d6 by @renovate[bot] in #157
  • chore(deps): update rust crate insta to v1.43.1 by @renovate[bot] in #158
  • chore(deps): update golang:1.24.2 docker digest to 30baaea by @renovate[bot] in #159
  • chore(deps): update rust:1.86.0-alpine3.21 docker digest to 8c042ca by @renovate[bot] in #160
  • chore(deps): update rust:1.86.0-alpine3.21 docker digest to 661d708 by @renovate[bot] in #161
  • chore(deps): update golang docker tag to v1.24.3 by @renovate[bot] in #162
  • chore(deps): update golang:1.24.3 docker digest to 86b4cff by @renovate[bot] in #164
  • chore(deps): update rust docker tag to v1.87.0 by @renovate[bot] in #165
  • chore(deps): update dependency developerc286/clean_git_history to v1.0.2 by @renovate[bot] in #166
  • chore(deps): update golang:1.24.3 docker digest to 1bcf884 by @renovate[bot] in #167
  • chore(deps): update golang:1.24.3 docker digest to 02a2275 by @renovate[bot] in #168
  • chore(deps): update golang:1.24.3 docker digest by @renovate[bot] in #169
  • chore(deps): update golang:1.24.3 docker digest to 4c0a181 by @renovate[bot] in #170
  • chore(deps): update dependency google/yamlfmt to v0.17.0 by @renovate[bot] in #171
  • chore(deps): update golang:1.24.3 docker digest to 81bf592 by @renovate[bot] in #173
  • chore(deps): update golang docker tag to v1.24.4 by @renovate[bot] in #174
  • chore(config): migrate renovate config by @renovate[bot] in #163
  • chore(deps): update dependency developerc286/clean_git_history to v1.0.3 by @renovate[bot] in #175
  • chore(deps): update golang:1.24.4 docker digest to 01f861b by @renovate[bot] in #177
  • chore(deps): update golang:1.24.4 docker digest to db5d0af by @renovate[bot] in #178
  • build: replacing Earthly with Makefile & Docker build/run by @DeveloperC286 in #176
  • ci: removing continuous delivery workflow by @DeveloperC286 in #179
  • ci: Renovate updating Makefile's Docker Images by @DeveloperC286 in #180
  • ci: simplifying mirroring workflow by @DeveloperC286 in #181
  • chore(deps): update ghcr.io/google/yamlfmt docker tag to v0.17.1 by @renovate[bot] in #182
  • chore(deps): update ghcr.io/google/yamlfmt docker tag to v0.17.2 by @renovate[bot] in #183
  • chore(deps): update dependency developerc286/clean_git_history to v1.0.4 by @renovate[bot] in #184
  • ci: migrating to clean_git_history Docker image by @DeveloperC286 in #185
  • chore(deps): update rust docker tag to v1.88.0 by @renovate[bot] in #186
  • ci: conventional commits linter Docker image by @DeveloperC286 in #188
  • refactor: GitHub Actions setting permissions by @DeveloperC286 in #189
  • build: simplifying Makefile by @DeveloperC286 in #190
  • chore(deps): update mvdan/shfmt docker tag to v3.12.0 by @renovate[bot] in #191
  • feat: adding verbose CLI option by @DeveloperC286 in #192
  • docs: condensed/simplified README.md by @DeveloperC286 in #193
  • chore(deps): update rust:1.88.0-alpine3.21 docker digest to 54e937b by @renovate[bot] in #194
  • chore(deps): update rust crate rstest to v0.26.1 by @renovate[bot] in #195
  • fix(deps): update rust crate clap to v4.5.43 by @renovate[bot] in #196
  • chore(deps): update rust docker tag to v1.89.0 by @renovate[bot] in #197
  • chore(deps): update actions/checkout action to v4.3.0 by @renovate[bot] in #198
  • chore(deps): update actions/checkout action to v5 by @renovate[bot] in #199
  • fix(deps): update rust crate clap to v4.5.44 by @renovate[bot] in #200
  • fix(deps): update rust crate thiserror to v2.0.13 by @renovate[bot] in #201
  • fix(deps): update rust crate anyhow to v1.0.99 by @renovate[bot] in #202
  • fix(deps): update rust crate thiserror to v2.0.14 by @renovate[bot] in #203
  • fix(deps): update rust crate clap to v4.5.45 by @renovate[bot] in #204
  • fix(deps): update rust crate thiserror to v2.0.15 by @renovate[bot] in #205
  • fix(deps): update rust crate thiserror to v2.0.16 by @renovate[bot] in #206
  • chore(deps): update googleapis/release-please-action action to v4.3.0 by @renovate[bot] in #207
  • fix(deps): update rust crate clap to v4.5.46 by @renovate[bot] in #208
  • chore(deps): update rust crate insta to v1.43.2 by @renovate[bot] in #209
  • fix(deps): update rust crate clap to v4.5.47 by @renovate[bot] in #210
  • fix(deps): update rust crate log to v0.4.28 by @renovate[bot] in #211
  • chore(deps): update ghcr.io/developerc286/clean_git_history docker tag to v1.1.0 by @renovate[bot] in #212
  • chore(deps): update rust docker tag to v1.90.0 by @renovate[bot] in #214
  • fix(deps): update rust crate anyhow to v1.0.100 by @renovate[bot] in #215
  • fix(deps): update rust crate clap to v4.5.48 by @renovate[bot] in #216
  • ci: adding Claude Code workflows by @DeveloperC286 in #217
  • chore(deps): update ghcr.io/developerc286/conventional_commits_linter docker tag to v0.16.0 by @renovate[bot] in #213
  • ci: correcting Convention Commit Linter arguments by @DeveloperC286 in #218
  • chore(deps): update anthropics/claude-code-action digest to 426380f by @renovate[bot] in #219
  • chore(deps): update anthropics/claude-code-action digest to 90d189f by @renovate[bot] in #220
  • chore(deps): update anthropics/claude-code-action digest to ac1a320 by @renovate[bot] in #221
  • chore(deps): update rust:1.90.0-alpine3.21 docker digest to 1b3ecdc by @renovate[bot] in #222
  • chore(deps): update rust:1.90.0-alpine3.21 docker digest to 3757b14 by @renovate[bot] in #223
  • chore(deps): update rust crate thiserror to v2.0.17 by @renovate[bot] in #224
  • chore(deps): update anthropics/claude-code-action digest to 777ffcb by @renovate[bot] in #225
  • chore(deps): update rhysd/actionlint docker tag to v1.7.8 by @renovate[bot] in #226
  • chore(deps): update rust crate clap to v4.5.49 by @renovate[bot] in #227
  • chore(deps): update ghcr.io/google/yamlfmt docker tag to v0.18.0 by @renovate[bot] in #228
  • chore(deps): update anthropics/claude-code-action digest to e8bad57 by @renovate[bot] in #229
  • ci: Claude only reviews owner by @DeveloperC286 in #230
  • ci: ignoring release please PRs by @DeveloperC286 in #231
  • chore(deps): update ghcr.io/google/yamlfmt docker tag to v0.18.1 by @renovate[bot] in #232
  • chore(deps): update ghcr.io/google/yamlfmt docker tag to v0.19.0 by @renovate[bot] in #233
  • chore(deps): update rust crate clap to v4.5.50 by @renovate[bot] in #234
  • chore(deps): update ghcr.io/google/yamlfmt docker tag to v0.20.0 by @renovate[bot] in #235
  • chore(deps): update anthropics/claude-code-action digest to f30f5ee by @renovate[bot] in #236
  • chore(deps): update googleapis/release-please-action action to v4.4.0 by @renovate[bot] in #237
  • chore(deps): update anthropics/claude-code-action digest to f4d737a by @renovate[bot] in #238
  • chore(deps): update rust crate clap to v4.5.51 by @renovate[bot] in #239
  • chore(deps): update anthropics/claude-code-action digest to 8a1c437 by @renovate[bot] in #240
  • chore(deps): update rust docker tag to v1.91.0 by @renovate[bot] in #241
  • chore(deps): update rust docker tag to v1.91.1 by @renovate[bot] in #242
  • chore(deps): update ghcr.io/developerc286/conventional_commits_linter docker tag to v0.16.1 by @renovate[bot] in #244
  • chore(deps): update ghcr.io/developerc286/clean_git_history docker tag to v1.1.1 by @renovate[bot] in #243
  • ci: skip Claude Code review on draft PRs by @DeveloperC286 in #245
  • chore(deps): update actions/checkout digest to 93cb6ef by @renovate[bot] in #246
  • chore(deps): update actions/checkout action to v5.0.1 by @renovate[bot] in #247
  • chore(deps): update rust crate clap to v4.5.52 by @renovate[bot] in #248
  • chore(deps): update anthropics/claude-code-action digest to 906bd89 by @renovate[bot] in #249
  • chore(deps): update anthropics/claude-code-action digest to 6902c22 by @renovate[bot] in #250
  • chore(deps): update rust crate clap to v4.5.53 by @renovate[bot] in #251
  • chore(deps): update rust crate insta to v1.44.0 by @renovate[bot] in #252
  • chore(deps): update actions/checkout action to v6 by @renovate[bot] in #253
  • chore(deps): update rust crate insta to v1.44.1 by @renovate[bot] in #254
  • chore(deps): update rhysd/actionlint docker tag to v1.7.9 by @renovate[bot] in #255
  • chore(deps): update anthropics/claude-code-action digest to f9b2917 by @renovate[bot] in #256
  • chore(deps): update anthropics/claude-code-action digest to 798cf09 by @renovate[bot] in #257
  • chore(deps): update anthropics/claude-code-action digest to a7e4c51 by @renovate[bot] in #258
  • chore(deps): update rust crate insta to v1.44.2 by @renovate[bot] in #259
  • chore(deps): update rust crate insta to v1.44.3 by @renovate[bot] in #260
  • chore(deps): update anthropics/claude-code-action digest to 6337623 by @renovate[bot] in #261
  • chore(deps): update actions/checkout digest to 8e8c483 by @renovate[bot] in #262
  • chore(deps): update actions/checkout action to v6.0.1 by @renovate[bot] in #263
  • chore(deps): update ghcr.io/developerc286/conventional_commits_linter docker tag to v0.17.0 by @renovate[bot] in #265
  • chore(deps): update rust crate log to v0.4.29 by @renovate[bot] in #264
  • chore(deps): update rust:1.91.1-alpine3.21 docker digest to 32817dd by @renovate[bot] in #266
  • chore(deps): update anthropics/claude-code-action digest to f0c8eb2 by @renovate[bot] in #267
  • chore(deps): update rust docker tag to v1.92.0 by @renovate[bot] in #268
  • chore(deps): update anthropics/claude-code-action digest to d7b6d50 by @renovate[bot] in #269
  • chore(deps): update anthropics/claude-code-action digest to 0d19335 by @renovate[bot] in #270
  • chore(deps): update rust crate insta to v1.45.0 by @renovate[bot] in #271
  • chore(deps): update anthropics/claude-code-action digest to 7145c3e by @renovate[bot] in #272
  • chore(deps): update ghcr.io/developerc286/clean_git_history docker tag to v1.1.5 by @renovate[bot] in #273
  • ci: deleting Claude workflows by @DeveloperC286 in #274
  • chore(deps): update rust crate insta to v1.45.1 by @renovate[bot] in #275
  • chore(deps): update rhysd/actionlint docker tag to v1.7.10 by @renovate[bot] in #276
  • chore(deps): update rust crate clap to v4.5.54 by @renovate[bot] in #277
  • chore(deps): update ghcr.io/developerc286/clean_git_history docker tag to v1.1.6 by @renovate[bot] in #279
  • chore(deps): update ghcr.io/developerc286/conventional_commits_linter docker tag to v0.17.1 by @renovate[bot] in #280
  • chore(deps): update rust crate insta to v1.46.0 by @renovate[bot] in #281
  • build: converting from Docker -> Nix by @DeveloperC286 in #278

New Contributors

Full Changelog: v0.16.1...v0.17.0