Releases: Boeing/config-file-validator
v2.2.0
This is a big one. v2.2.0 brings project-level configuration, smarter file detection, and a bunch of quality-of-life improvements we've been wanting to ship for a while.
Project configuration with .cfv.toml
You can now drop a .cfv.toml file in your project root and stop repeating CLI flags. The validator auto-discovers it by walking up from the current directory, so monorepos and nested projects just work. Every flag has a config equivalent — exclude dirs, file types, schema mappings, reporter settings, all of it. The config file itself is validated against an embedded schema, so typos get caught immediately instead of silently ignored.
Justfile validation
We added syntax validation for Justfiles (.just, justfile, .justfile) using an embedded Go parser. Unlike Makefiles, Justfiles have a real grammar, which means we can actually give you useful error messages.
--gitignore support
Pass --gitignore and the validator will skip anything your .gitignore covers — including nested .gitignore files, .git/info/exclude, and your global git config. No more noise from node_modules/, dist/, or vendored files showing up in your results. Works as a CLI flag, env var (CFV_GITIGNORE), or in .cfv.toml.
Smarter file detection
The validator now recognizes ~90 common config filenames automatically, sourced from GitHub Linguist. Files like .babelrc, tsconfig.json, Pipfile, pom.xml, and .gitconfig are detected and validated without any configuration. This also means tsconfig.json is correctly treated as JSONC (not strict JSON), and SchemaStore lookups work for extensionless files like .clangd.
JSONC as a first-class type
JSONC (JSON with comments and trailing commas) is now its own file type with full syntax and schema validation. JSON and JSONC are treated as a family — --file-types=json includes both, and --exclude-file-types=json excludes both.
SchemaStore, no clone required
--schemastore now fetches schemas over HTTPS using an embedded catalog — no local clone needed. Schemas are cached locally with a 24-hour TTL. For air-gapped setups, --schemastore-path still works with a local clone.
Stdin support
You can now pipe content directly into the validator: echo '{}' | validator --file-types=json -. Handy for quick checks or integrating with other tools.
Other improvements
- Pre-commit hooks are available —
config-file-validatorfor changed files,config-file-validator-fullfor CI - Exit codes are now granular: 0 for success, 1 for validation errors, 2 for config/runtime errors
.tfand.tfvarsare recognized as HCL- Internal refactor moved package-level globals into the
CLIstruct for better concurrency safety
Breaking change
--schemastore is now a boolean flag for remote lookup. If you were passing a path to it, use --schemastore-path instead.
v2.1.0
SARIF Inline Annotations
- SARIF reporter now emits
regionwithstartLine/startColumnon each result, enabling GitHub Actions to post inline PR annotations on the affected lines - 10 validators return structured position info (JSON, YAML, TOML, XML, HCL, CSV, ENV, HOCON, TOON, PList)
- 4 validators without position info (INI, EditorConfig, Properties, SARIF) fall back to file-level annotations
- Added
ValidationErrortype with optionalLine/Columnfields
Multi-Error Separation
Previously, multiple schema validation errors were joined into a single string. Each reporter now handles them individually:
- Standard: each error on its own indented line
- JSON:
"errors"array instead of a single"error"string - SARIF: each error as its own
resultentry (one annotation per error) - JUnit: each error on its own line within the
<failure>message
Added SchemaErrors type to carry individual error messages from JSONSchemaValidate, ValidateXSD, and SARIF schema validation.
Error Type Classification
- All errors are prefixed with
syntax:orschema:across every reporter - New
-groupby error-typeoption groups output intosyntax,schema, andPassedcategories - Works with all existing groupby combinations (e.g.
-groupby error-type,filetype)
XSD Error Improvements
- XSD validation now reports detailed diagnostics via helium
ErrorCollectorinstead of the generic"xsd: validation failed" - Error format cleaned up from
(string):5: Schemas validity error : ...toline 5: ...
Documentation
- Added GitHub Action section to README and index referencing
Boeing/validate-configs-action@v2.0.0 - Updated groupby documentation to include
error-type - Updated CHANGELOG for 2.1.0
v2.0.0
What's Changed
- Add schema validation
- feat: add fuzz test for ToonValidator by @mvanhorn in #427
- Add Sarif + Unit Test Refactor by @kehoecj in #428
- refactor: eliminate all test fixture files and golden files by @kehoecj in #429
- feat: add --type-map flag to map glob patterns to file types by @kehoecj in #430
- Upgrade to version 1.26 and add function test suite by @kehoecj in #432
- remove: drop --check-format flag and FormatValidator interface by @kehoecj in #433
- chore(deps): bump github.com/pelletier/go-toml/v2 from 2.2.4 to 2.3.0 by @dependabot[bot] in #435
- chore(deps): bump actions/setup-go from 6.3.0 to 6.4.0 by @dependabot[bot] in #436
- chore(deps): bump github/codeql-action from 4.34.1 to 4.35.1 by @dependabot[bot] in #437
- chore(deps): bump KSXGitHub/github-actions-deploy-aur from 4.1.1 to 4.1.2 by @dependabot[bot] in #441
- chore(deps): bump step-security/harden-runner from 2.16.0 to 2.16.1 by @dependabot[bot] in #440
- Adding schema validation for JSON, TOML, TOON, YML, and XML by @kehoecj in #434
Full Changelog: v1.11.0...v2.0.0
v2.0.0-rc.1
What's Changed
- Add schema validation for supported types!
- feat: add fuzz test for ToonValidator by @mvanhorn in #427
- Add Sarif + Unit Test Refactor by @kehoecj in #428
- refactor: eliminate all test fixture files and golden files by @kehoecj in #429
- feat: add --type-map flag to map glob patterns to file types by @kehoecj in #430
- Upgrade to version 1.26 and add function test suite by @kehoecj in #432
- remove: drop --check-format flag and FormatValidator interface by @kehoecj in #433
Full Changelog: v1.11.0...v2.0.0-rc.1
v1.11.0
What's Changed
- chore(deps): bump github/codeql-action from 4.32.2 to 4.32.3 by @dependabot[bot] in #411
- chore(deps): bump github/codeql-action from 4.32.3 to 4.32.4 by @dependabot[bot] in #413
- refactor: use flag.NewFlagSet in validator CLI to satisfy lint by @charity254 in #414
- chore(deps): bump oxsecurity/megalinter from 9.3.0 to 9.4.0 by @dependabot[bot] in #419
- chore(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0 by @dependabot[bot] in #418
- chore(deps): bump actions/setup-go from 6.2.0 to 6.3.0 by @dependabot[bot] in #417
- chore(deps): bump github/codeql-action from 4.32.4 to 4.32.5 by @dependabot[bot] in #416
- chore(deps): bump step-security/harden-runner from 2.14.2 to 2.15.0 by @dependabot[bot] in #415
- chore(deps): bump github/codeql-action from 4.32.5 to 4.32.6 by @dependabot[bot] in #421
- chore(deps): bump step-security/harden-runner from 2.15.0 to 2.15.1 by @dependabot[bot] in #420
- chore(deps): bump step-security/harden-runner from 2.15.1 to 2.16.0 by @dependabot[bot] in #423
- chore(deps): bump github/codeql-action from 4.32.6 to 4.33.0 by @dependabot[bot] in #422
- chore(deps): bump github.com/fatih/color from 1.18.0 to 1.19.0 by @dependabot[bot] in #424
- chore(deps): bump github/codeql-action from 4.33.0 to 4.34.1 by @dependabot[bot] in #425
- Add --file-types flag to include only specified config file types by @mvanhorn in #426
New Contributors
- @charity254 made their first contribution in #414
- @mvanhorn made their first contribution in #426
Full Changelog: v1.10.0...v1.11.0
v1.10.0
What's Changed
- chore(deps): bump step-security/harden-runner from 2.13.1 to 2.13.2 by @dependabot[bot] in #364
- chore(deps): bump golangci/golangci-lint-action from 8.0.0 to 9.0.0 by @dependabot[bot] in #363
- chore(deps): bump golang from
6bac879to6ca9eb0by @dependabot[bot] in #362 - chore(deps): bump github.com/gurkankaymak/hocon from 1.2.21 to 1.2.22 by @dependabot[bot] in #367
- chore(deps): bump golang from
6ca9eb0toe68f6a0by @dependabot[bot] in #368 - chore(deps): bump github/codeql-action from 4.31.2 to 4.31.3 by @dependabot[bot] in #369
- chore(deps): bump actions/checkout from 5.0.0 to 5.0.1 by @dependabot[bot] in #370
- chore(deps): bump alpine from 3.22 to 3.23 by @dependabot[bot] in #379
- chore(deps): bump github/codeql-action from 4.31.3 to 4.31.6 by @dependabot[bot] in #378
- chore(deps): bump oxsecurity/megalinter from 9.1.0 to 9.2.0 by @dependabot[bot] in #377
- chore(deps): bump actions/checkout from 5.0.1 to 6.0.0 by @dependabot[bot] in #376
- chore(deps): bump golang from
e68f6a0to6981837by @dependabot[bot] in #374 - chore(deps): bump golangci/golangci-lint-action from 9.0.0 to 9.1.0 by @dependabot[bot] in #373
- chore(deps): bump github.com/gurkankaymak/hocon from 1.2.22 to 1.2.23 by @dependabot[bot] in #371
- chore(deps): bump actions/setup-go from 6.0.0 to 6.1.0 by @dependabot[bot] in #372
- chore(deps): bump actions/checkout from 6.0.0 to 6.0.1 by @dependabot[bot] in #385
- chore(deps): bump golangci/golangci-lint-action from 9.1.0 to 9.2.0 by @dependabot[bot] in #383
- chore(deps): bump github/codeql-action from 4.31.6 to 4.31.8 by @dependabot[bot] in #382
- chore(deps): bump step-security/harden-runner from 2.13.2 to 2.14.0 by @dependabot[bot] in #380
- chore(deps): bump golang from
6981837to36b4f45by @dependabot[bot] in #381 - chore(deps): bump wangyoucao577/go-release-action from 1.53 to 1.55 by @dependabot[bot] in #384
- docs: correct typos in docs and tests by @alexandear in #387
- chore(lint): enable copyloopvar linter by @alexandear in #388
- feat: add json formatter by @Kashugoyal in #336
- docs: update install instructions to use 'latest' for Go and Docker by @alexandear in #389
- chore(deps): bump actions/upload-artifact from 5.0.0 to 6.0.0 by @dependabot[bot] in #393
- chore(deps): bump github/codeql-action from 4.31.8 to 4.31.9 by @dependabot[bot] in #392
- chore(deps): bump alpine from
51183f2to865b95fby @dependabot[bot] in #390 - chore(deps): bump github.com/editorconfig/editorconfig-core-go/v2 from 2.6.2 to 2.6.4 by @dependabot[bot] in #391
- chore(deps): bump oxsecurity/megalinter from 9.2.0 to 9.3.0 by @dependabot[bot] in #394
- chore(deps): bump golang from
36b4f45to6cc2338by @dependabot[bot] in #395 - support known files by @ccoVeille in #156
- chore(deps): bump github/codeql-action from 4.31.9 to 4.31.10 by @dependabot[bot] in #398
- chore(deps): bump gopkg.in/ini.v1 from 1.67.0 to 1.67.1 by @dependabot[bot] in #396
- chore(deps): bump github.com/bmatcuk/doublestar/v4 from 4.9.1 to 4.9.2 by @dependabot[bot] in #397
- chore(deps): bump actions/setup-go from 6.1.0 to 6.2.0 by @dependabot[bot] in #399
- chore(deps): bump golang from
6cc2338toce63a16by @dependabot[bot] in #400 - chore(deps): bump github/codeql-action from 4.31.10 to 4.32.0 by @dependabot[bot] in #402
- chore(deps): bump actions/checkout from 6.0.1 to 6.0.2 by @dependabot[bot] in #403
- chore(deps): bump step-security/harden-runner from 2.14.0 to 2.14.1 by @dependabot[bot] in #404
- chore(deps): bump github.com/bmatcuk/doublestar/v4 from 4.9.2 to 4.10.0 by @dependabot[bot] in #401
- chore(deps): bump alpine from
865b95fto2510918by @dependabot[bot] in #406 - chore(deps): bump github/codeql-action from 4.32.0 to 4.32.1 by @dependabot[bot] in #405
- chore(deps): bump step-security/harden-runner from 2.14.1 to 2.14.2 by @dependabot[bot] in #410
- chore(deps): bump github/codeql-action from 4.32.1 to 4.32.2 by @dependabot[bot] in #409
- chore(deps): bump golang from
ce63a16tocc73743by @dependabot[bot] in #408 - Escape error text in JUnit XML Reporter output by @kehoecj in #407
New Contributors
- @alexandear made their first contribution in #387
Full Changelog: v1.9.0...v1.10.0
v1.9.0
What's Changed
- chore(deps): bump actions/checkout from 4.2.2 to 5.0.0 by @dependabot[bot] in #310
- Add Winget Releaser workflow by @sitiom in #167
- Add fork user for Winget Releases by @kehoecj in #314
- Remove Winget by @kehoecj in #315
- chore(deps): bump github/codeql-action from 3.29.10 to 3.29.11 by @dependabot[bot] in #317
- chore(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0 by @dependabot[bot] in #316
- chore(deps): bump golang from
91e2cd4toa5e935dby @dependabot[bot] in #320 - chore(deps): bump actions/setup-go from 5.5.0 to 6.0.0 by @dependabot[bot] in #319
- chore(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1 by @dependabot[bot] in #321
- chore(deps): bump github/codeql-action from 3.29.11 to 3.30.1 by @dependabot[bot] in #322
- chore(deps): bump golang from
a5e935dto8305f5fby @dependabot[bot] in #323 - chore(deps): bump github/codeql-action from 3.30.1 to 3.30.3 by @dependabot[bot] in #324
- chore(deps): bump step-security/harden-runner from 2.13.0 to 2.13.1 by @dependabot[bot] in #325
- chore(deps): bump oxsecurity/megalinter from 8.8.0 to 9.0.1 by @dependabot[bot] in #326
- chore(deps): bump github/codeql-action from 3.30.3 to 3.30.5 by @dependabot[bot] in #327
- chore(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3 by @dependabot[bot] in #329
- chore(deps): bump github/codeql-action from 3.30.5 to 3.30.6 by @dependabot[bot] in #330
- chore(deps): bump golang from
8305f5ftod709837by @dependabot[bot] in #328 - Update README to include homebrew as an installation option by @kehoecj in #334
- chore(deps): bump oxsecurity/megalinter from 9.0.1 to 9.1.0 by @dependabot[bot] in #341
- chore(deps): bump github/codeql-action from 3.30.6 to 4.30.8 by @dependabot[bot] in #342
- chore(deps): bump alpine from
4bcff63to4b7ce07by @dependabot[bot] in #343 - chore(deps): bump golang from
d709837to1c91b4fby @dependabot[bot] in #344 - README Updates by @kehoecj in #345
- adding fuzz tests for validators by @skirtan1 in #248
- Add a CHANGELOG and some other changes by @kehoecj in #351
- Adding a CODEOWNERS file by @kehoecj in #352
- chore(deps): bump golang from
1c91b4fto6ea52a0by @dependabot[bot] in #353 - chore(deps): bump tarides/changelog-check-action from 2 to 3 by @dependabot[bot] in #355
- chore(deps): bump github/codeql-action from 4.30.8 to 4.30.9 by @dependabot[bot] in #354
- Fix typo in index.md documentation by @echobash in #357
- chore(deps): bump actions/upload-artifact from 4.6.2 to 5.0.0 by @dependabot[bot] in #358
- chore(deps): bump github/codeql-action from 4.30.9 to 4.31.0 by @dependabot[bot] in #359
- chore(deps): bump github/codeql-action from 4.31.0 to 4.31.2 by @dependabot[bot] in #361
- chore(deps): bump golang from
6ea52a0to6bac879by @dependabot[bot] in #360 - Add support for TOON validation by @kehoecj in #366
New Contributors
Full Changelog: v1.8.1...v1.9.0
v1.8.1
What's Changed
- chore(deps): bump github/codeql-action from 3.27.9 to 3.28.0 by @dependabot[bot] in #237
- chore(deps): bump actions/upload-artifact from 4.4.3 to 4.5.0 by @dependabot[bot] in #238
- chore(deps): bump actions/upload-artifact from 4.5.0 to 4.6.0 by @dependabot[bot] in #239
- chore(deps): bump step-security/harden-runner from 2.10.2 to 2.10.3 by @dependabot[bot] in #240
- chore(deps): bump github/codeql-action from 3.28.0 to 3.28.1 by @dependabot[bot] in #241
- chore(deps): bump github.com/bmatcuk/doublestar/v4 from 4.7.1 to 4.8.0 by @dependabot[bot] in #242
- chore(deps): bump golangci/golangci-lint-action from 6.1.1 to 6.2.0 by @dependabot[bot] in #243
- chore(deps): bump step-security/harden-runner from 2.10.3 to 2.10.4 by @dependabot[bot] in #244
- Bypass summary printing if any of the group is pass-fail by @siddharthkoli in #236
- ci(megalinter): add github action by @Kashugoyal in #218
- chore(deps): bump alpine from 3.20 to 3.21 by @dependabot[bot] in #245
- chore(deps): bump actions/setup-go from 4.1.0 to 5.3.0 by @dependabot[bot] in #246
- chore(deps): bump step-security/harden-runner from 2.10.1 to 2.10.4 by @dependabot[bot] in #247
- chore(deps): bump github.com/bmatcuk/doublestar/v4 from 4.8.0 to 4.8.1 by @dependabot[bot] in #251
- chore(deps): bump oxsecurity/megalinter from 8.3.0 to 8.4.2 by @dependabot[bot] in #253
- chore(deps): bump golangci/golangci-lint-action from 6.2.0 to 6.5.0 by @dependabot[bot] in #257
- chore(deps): bump step-security/harden-runner from 2.10.4 to 2.11.0 by @dependabot[bot] in #258
- chore(deps): bump KSXGitHub/github-actions-deploy-aur from 3.0.1 to 4.1.1 by @dependabot[bot] in #259
- chore(deps): bump alpine from
56fa17dtoa8560b3by @dependabot[bot] in #261 - chore(deps): bump github/codeql-action from 3.28.1 to 3.28.10 by @dependabot[bot] in #262
- chore(deps): bump actions/upload-artifact from 4.6.0 to 4.6.1 by @dependabot[bot] in #263
- chore(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1 by @dependabot[bot] in #264
- chore(deps): bump github.com/gurkankaymak/hocon from 1.2.20 to 1.2.21 by @dependabot[bot] in #265
- chore(deps): bump github/codeql-action from 3.28.10 to 3.28.11 by @dependabot[bot] in #266
- chore(deps): bump golangci/golangci-lint-action from 6.5.0 to 6.5.1 by @dependabot[bot] in #267
- chore(deps): bump github/codeql-action from 3.28.11 to 3.28.13 by @dependabot[bot] in #273
- chore(deps): bump actions/setup-go from 5.3.0 to 5.4.0 by @dependabot[bot] in #272
- chore(deps): bump actions/upload-artifact from 4.6.1 to 4.6.2 by @dependabot[bot] in #270
- chore(deps): bump oxsecurity/megalinter from 8.4.2 to 8.5.0 by @dependabot[bot] in #271
- chore(deps): bump github.com/pelletier/go-toml/v2 from 2.2.3 to 2.2.4 by @dependabot[bot] in #277
- chore(deps): bump step-security/harden-runner from 2.11.0 to 2.11.1 by @dependabot[bot] in #275
- chore(deps): bump github/codeql-action from 3.28.13 to 3.28.15 by @dependabot[bot] in #276
- chore(deps): bump github.com/magiconair/properties from 1.8.9 to 1.8.10 by @dependabot[bot] in #278
- chore(deps): bump step-security/harden-runner from 2.11.1 to 2.12.0 by @dependabot[bot] in #280
- chore(deps): bump oxsecurity/megalinter from 8.5.0 to 8.6.0 by @dependabot[bot] in #282
- chore(deps): bump github/codeql-action from 3.28.15 to 3.28.16 by @dependabot[bot] in #281
- chore(deps): bump golang from 1.23@sha256:70031844b8c225351d0bb63e2c383f80db85d92ba894e3da7e13bcf80efa9a37 to sha256:d9db32125db0c3a680cfb7a1afcaefb89c898a075ec148fdc2f0f646cc2ed509 by @dependabot[bot] in #279
- chore(deps): bump github/codeql-action from 3.28.16 to 3.28.17 by @dependabot[bot] in #283
- chore(deps): bump oxsecurity/megalinter from 8.6.0 to 8.7.0 by @dependabot[bot] in #284
- chore(deps): bump actions/setup-go from 5.4.0 to 5.5.0 by @dependabot[bot] in #286
- chore(deps): bump github/codeql-action from 3.28.17 to 3.28.18 by @dependabot[bot] in #288
- chore(deps): bump alpine from 3.21 to 3.22 by @dependabot[bot] in #290
- chore(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by @dependabot[bot] in #289
- chore(deps): bump oxsecurity/megalinter from 8.7.0 to 8.8.0 by @dependabot[bot] in #292
- chore(deps): bump step-security/harden-runner from 2.12.0 to 2.12.1 by @dependabot[bot] in #293
- chore(deps): bump github/codeql-action from 3.28.18 to 3.29.0 by @dependabot[bot] in #294
- chore(deps): bump step-security/harden-runner from 2.12.1 to 2.12.2 by @dependabot[bot] in #296
- chore(deps): bump github/codeql-action from 3.29.0 to 3.29.2 by @dependabot[bot] in #297
- chore(deps): bump github.com/bmatcuk/doublestar/v4 from 4.8.1 to 4.9.0 by @dependabot[bot] in #300
- chore(deps): bump github/codeql-action from 3.29.2 to 3.29.3 by @dependabot[bot] in #302
- chore(deps): bump step-security/harden-runner from 2.12.2 to 2.13.0 by @dependabot[bot] in #303
- chore(deps): bump alpine from
8a1f59fto4bcff63by @dependabot[bot] in #304 - chore(deps): bump github/codeql-action from 3.29.3 to 3.29.4 by @dependabot[bot] in #305
- chore(deps): bump github.com/bmatcuk/doublestar/v4 from 4.9.0 to 4.9.1 by @dependabot[bot] in #306
- update golangci-lint version and fix any lint warnings by @theaaronruss in #307
- chore(deps): bump github/codeql-action from 3.29.4 to 3.29.5 by @dependabot[bot] in #308
- chore(deps): bump golang from 1.24 to 1.25 by @dependabot[bot] in #312
- chore(deps): bump github/codeql-action from 3.29.7 to 3.29.10 by @dependabot[bot] in #311
- Update to go 1.25 by @kehoecj in #313
New Contributors
- @siddharthkoli made their first contribution in #236
- @Kashugoyal made their first contribution in #218
- @theaaronruss made their first contribution in #307
Full Changelog: v1.8.0...v1.8.1
v1.8.0
What's Changed
- Moving arch PKGBUILD to separate project by @kehoecj in #163
- Add Scoop installation reference in the readme by @sitiom in #168
- Add PKGBUILD for Arch User Repository by @timwehrle in #180
- Support env variables for config (#111) by @nikonhub in #177
- Add SARIF as a reporter option by @shiina4119 in #166
- Add function to dynamically determine package version for PKGBUILD by @timwehrle in #186
- [ISSUE-190] Update go version in
go.modto use 1.N.P format by @jameskim0987 in #191 - chore(deps): bump github.com/pelletier/go-toml/v2 from 2.0.6 to 2.2.3 by @dependabot in #203
- chore(deps): bump actions/checkout from 3.6.0 to 4.2.2 by @dependabot in #200
- chore(deps): bump actions/upload-artifact from 97a0fba1372883ab732affbe8f94b823f91727db to c24449f33cd45d4826c6702db7e49f7cdb9b551d by @dependabot in #193
- chore(deps): bump github/codeql-action from 3.24.9 to 3.27.0 by @dependabot in #195
- chore(deps): bump step-security/harden-runner from 2.8.0 to 2.10.1 by @dependabot in #196
- chore(deps): bump wangyoucao577/go-release-action from 1.50 to 1.52 by @dependabot in #198
- Display excludeable file types and validate by @danielingegneri in #178
- docs: replace example images with gif from terminalizer by @jackneer in #185
- Include support for multiple reporter output types, solves #109 by @xanish in #181
- Fix: yml is valid type by @gurukiran07 in #206
- chore(deps): bump howett.net/plist from 1.0.0 to 1.0.1 by @dependabot in #197
- chore(deps): bump github.com/gurkankaymak/hocon from 1.2.18 to 1.2.20 by @dependabot in #199
- chore(deps): bump github.com/fatih/color from 1.13.0 to 1.18.0 by @dependabot in #208
- chore(deps): bump KSXGitHub/github-actions-deploy-aur from 2.7.2 to 3.0.1 by @dependabot in #209
- chore(deps): bump actions/upload-artifact from 3.2.1.pre.node20 to 4.4.3 by @dependabot in #210
- chore(deps): bump actions/setup-go from 4.1.0 to 5.1.0 by @dependabot in #211
- chore(deps): bump golangci/golangci-lint-action from 4.0.1 to 6.1.1 by @dependabot in #212
- chore(deps): bump ossf/scorecard-action from 2.3.1 to 2.4.0 by @dependabot in #213
- chore(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot in #220
- chore(deps): bump github.com/hashicorp/hcl/v2 from 2.18.1 to 2.23.0 by @dependabot in #219
- chore(deps): bump github/codeql-action from 3.27.0 to 3.27.6 by @dependabot in #222
- chore(deps): bump step-security/harden-runner from 2.10.1 to 2.10.2 by @dependabot in #223
- chore(deps): bump github.com/magiconair/properties from 1.8.7 to 1.8.9 by @dependabot in #224
- chore(deps): bump github/codeql-action from 3.27.6 to 3.27.9 by @dependabot in #225
- chore(deps): bump wangyoucao577/go-release-action from 1.52 to 1.53 by @dependabot in #226
- chore(deps): bump actions/setup-go from 5.1.0 to 5.2.0 by @dependabot in #227
- Add globbing pattern matching for search_path (Replaces #179) by @anya004 in #215
- exclude-file-types flag exludes aliases by @veirfuna in #216
- Changes in preparation for Release 1.8.0 by @kehoecj in #235
New Contributors
- @sitiom made their first contribution in #168
- @timwehrle made their first contribution in #180
- @nikonhub made their first contribution in #177
- @shiina4119 made their first contribution in #166
- @jameskim0987 made their first contribution in #191
- @dependabot made their first contribution in #203
- @danielingegneri made their first contribution in #178
- @jackneer made their first contribution in #185
- @xanish made their first contribution in #181
- @gurukiran07 made their first contribution in #206
- @anya004 made their first contribution in #215
- @veirfuna made their first contribution in #216
Full Changelog: v1.7.1...v1.8.0
v1.7.1
What's Changed
- fix(paths): trim leading and trailing whitespaces for file system paths by @mahadzaryab1 in #162
New Contributors
- @mahadzaryab1 made their first contribution in #162
Full Changelog: v1.7.0...v1.7.1