fix(deps): update gomod-all
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| github.com/Abirdcfly/dupword | indirect | patch |
v0.1.4 -> v0.1.6
|
| github.com/Masterminds/semver/v3 | indirect | minor |
v3.3.1 -> v3.4.0
|
| github.com/alecthomas/chroma/v2 | indirect | minor |
v2.18.0 -> v2.19.0
|
| github.com/charmbracelet/x/ansi | indirect | patch |
v0.9.2 -> v0.9.3
|
| github.com/go-viper/mapstructure/v2 | indirect | minor |
v2.2.1 -> v2.3.0
|
| github.com/golangci/golangci-lint/v2 | require | minor |
v2.1.6 -> v2.2.1
|
| github.com/golangci/plugin-module-register | indirect | patch |
v0.1.1 -> v0.1.2
|
| github.com/jgautheron/goconst | indirect | patch |
v1.8.1 -> v1.8.2
|
| github.com/ldez/exptostd | indirect | patch |
v0.4.3 -> v0.4.4
|
| github.com/ldez/gomoddirectives | indirect | minor |
v0.6.1 -> v0.7.0
|
| github.com/ldez/usetesting | indirect | minor |
v0.4.3 -> v0.5.0
|
| github.com/mgechev/revive | indirect | minor |
v1.9.0 -> v1.10.0
|
| github.com/prometheus/common | indirect | minor |
v0.64.0 -> v0.65.0
|
| github.com/sagikazarmark/locafero | indirect | minor |
v0.7.0 -> v0.9.0
|
| github.com/santhosh-tekuri/jsonschema/v6 | indirect | patch |
v6.0.1 -> v6.0.2
|
| github.com/sashamelentyev/usestdlibvars | indirect | minor |
v1.28.0 -> v1.29.0
|
| github.com/securego/gosec/v2 | indirect | patch |
v2.22.4 -> v2.22.5
|
| github.com/sonatard/noctx | indirect | patch |
v0.3.3 -> v0.3.4
|
| github.com/spf13/cast | indirect | minor |
v1.8.0 -> v1.9.2
|
| github.com/uudashr/iface | indirect | minor |
v1.3.2 -> v1.4.1
|
| golang.org/x/exp/typeparams | indirect | digest |
ce4c2cf -> b7579e2
|
| golang.org/x/mod | indirect | minor |
v0.24.0 -> v0.25.0
|
| golang.org/x/sync | indirect | minor |
v0.14.0 -> v0.15.0
|
| golang.org/x/text | indirect | minor |
v0.25.0 -> v0.26.0
|
| golang.org/x/tools | indirect | minor |
v0.33.0 -> v0.34.0
|
⚠️ WarningSome dependencies could not be looked up. Check the warning logs for more information.
Release Notes
Abirdcfly/dupword (github.com/Abirdcfly/dupword)
v0.1.6
Changelog
-
34c8f9achore: rewrite flags parsing
v0.1.5
Changelog
-
fd4d8cfcheck excludeWords without commas
Masterminds/semver (github.com/Masterminds/semver/v3)
v3.4.0
There are a few changes in this release to highlight:
-
Constraintsnow has a propertyIncludePrerelease. When set to true theCheckandValidatemethods will include prereleases. - When an AND group has one constraint with a prerelease but more than one constraint then prereleases will be included. For example,
>1.0.0-beta.1 < 2. In the past this would not have included prereleases because each constraint needed to have a prerelease. Now, only one constraint needs to have a prerelease. This is considered a long standing bug fix. Note, this does not carry across OR groups. For example,>1.0.0-beta.1 < 2 || > 3. In this case, prereleases will not be included when evaluating against>3. -
NewVersioncoercion with leading "0"'s is restored. This can be disabled by setting the package level propertyCoerceNewVersiontofalse.
What's Changed
- fix the CodeQL link by @dmitris in https://github.com/Masterminds/semver/pull/257
- Restore detailed errors when failed to parse with NewVersion by @mattfarina in https://github.com/Masterminds/semver/pull/262
- updating go version tested with by @mattfarina in https://github.com/Masterminds/semver/pull/263
- Restore the ability to have leading 0's with NewVersion by @mattfarina in https://github.com/Masterminds/semver/pull/266
- Handle pre-releases on all in an and group by @mattfarina in https://github.com/Masterminds/semver/pull/267
- Add property to include prereleases by @mattfarina in https://github.com/Masterminds/semver/pull/268
- Updating the error message handling by @mattfarina in https://github.com/Masterminds/semver/pull/269
- Update the release notes and readme for new version by @mattfarina in https://github.com/Masterminds/semver/pull/270
New Contributors
- @dmitris made their first contribution in https://github.com/Masterminds/semver/pull/257
Full Changelog: https://github.com/Masterminds/semver/compare/v3.3.1...v3.4.0
alecthomas/chroma (github.com/alecthomas/chroma/v2)
v2.19.0
Changelog
-
adeac8ffeat: WASM playground -
484750achore: add uv -
a5ceb28fix: add lexer compile time validation for group by -
cd5c4a8docs(readme): update go reference badge to point to v2 and new domain (#1087) -
970eaccAdd MoonScript lexer (#1091) -
6ffb465chore(deps): update all non-major dependencies (#1082) -
2c20473Various lexer & style fixes for RPGLE (#1086) -
c803d79fix(zig): detect zig object notation files as zig (#1085) -
bc60826Add Core lexer (#1083) -
ffedbf4fix(kotlin): detect kotlin script files as kotlin (#1081)
go-viper/mapstructure (github.com/go-viper/mapstructure/v2)
v2.3.0
What's Changed
- build(deps): bump actions/checkout from 4.1.7 to 4.2.0 by @dependabot in https://github.com/go-viper/mapstructure/pull/46
- build(deps): bump golangci/golangci-lint-action from 6.1.0 to 6.1.1 by @dependabot in https://github.com/go-viper/mapstructure/pull/47
- [enhancement] Add check for
reflect.ValueinComposeDecodeHookFuncby @mahadzaryab1 in https://github.com/go-viper/mapstructure/pull/52 - build(deps): bump actions/setup-go from 5.0.2 to 5.1.0 by @dependabot in https://github.com/go-viper/mapstructure/pull/51
- build(deps): bump actions/checkout from 4.2.0 to 4.2.2 by @dependabot in https://github.com/go-viper/mapstructure/pull/50
- build(deps): bump actions/setup-go from 5.1.0 to 5.2.0 by @dependabot in https://github.com/go-viper/mapstructure/pull/55
- build(deps): bump actions/setup-go from 5.2.0 to 5.3.0 by @dependabot in https://github.com/go-viper/mapstructure/pull/58
- ci: add Go 1.24 to the test matrix by @sagikazarmark in https://github.com/go-viper/mapstructure/pull/74
- build(deps): bump golangci/golangci-lint-action from 6.1.1 to 6.5.0 by @dependabot in https://github.com/go-viper/mapstructure/pull/72
- build(deps): bump golangci/golangci-lint-action from 6.5.0 to 6.5.1 by @dependabot in https://github.com/go-viper/mapstructure/pull/76
- build(deps): bump actions/setup-go from 5.3.0 to 5.4.0 by @dependabot in https://github.com/go-viper/mapstructure/pull/78
- feat: add decode hook for netip.Prefix by @tklauser in https://github.com/go-viper/mapstructure/pull/85
- Updates by @sagikazarmark in https://github.com/go-viper/mapstructure/pull/86
- build(deps): bump github/codeql-action from 2.13.4 to 3.28.15 by @dependabot in https://github.com/go-viper/mapstructure/pull/87
- build(deps): bump actions/setup-go from 5.4.0 to 5.5.0 by @dependabot in https://github.com/go-viper/mapstructure/pull/93
- build(deps): bump github/codeql-action from 3.28.15 to 3.28.17 by @dependabot in https://github.com/go-viper/mapstructure/pull/92
- build(deps): bump github/codeql-action from 3.28.17 to 3.28.19 by @dependabot in https://github.com/go-viper/mapstructure/pull/97
- build(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by @dependabot in https://github.com/go-viper/mapstructure/pull/96
- Update README.md by @peczenyj in https://github.com/go-viper/mapstructure/pull/90
- Add omitzero tag. by @Crystalix007 in https://github.com/go-viper/mapstructure/pull/98
- Use error structs instead of duplicated strings by @m1k1o in https://github.com/go-viper/mapstructure/pull/102
- build(deps): bump github/codeql-action from 3.28.19 to 3.29.0 by @dependabot in https://github.com/go-viper/mapstructure/pull/101
- feat: add common error interface by @sagikazarmark in https://github.com/go-viper/mapstructure/pull/105
- update linter by @sagikazarmark in https://github.com/go-viper/mapstructure/pull/106
- Feature allow unset pointer by @rostislaved in https://github.com/go-viper/mapstructure/pull/80
New Contributors
- @tklauser made their first contribution in https://github.com/go-viper/mapstructure/pull/85
- @peczenyj made their first contribution in https://github.com/go-viper/mapstructure/pull/90
- @Crystalix007 made their first contribution in https://github.com/go-viper/mapstructure/pull/98
- @rostislaved made their first contribution in https://github.com/go-viper/mapstructure/pull/80
Full Changelog: https://github.com/go-viper/mapstructure/compare/v2.2.1...v2.3.0
golangci/golangci-lint (github.com/golangci/golangci-lint/v2)
v2.2.1
- Linters bug fixes
-
varnamelen: fix configuration
v2.2.0
- New linters
- Add
arangolintlinter https://github.com/Crocmagnon/arangolint - Add
embeddedstructfieldchecklinter https://github.com/manuelarte/embeddedstructfieldcheck - Add
noinlineerrlinter https://github.com/AlwxSin/noinlineerr - Add
swaggoformatter https://github.com/golangci/swaggoswag
- Add
- Linters new features or changes
-
errcheck: addverboseoption -
funcorder: from 0.2.1 to 0.5.0 (new optionalphabetical) -
gomoddirectives: from 0.6.1 to 0.7.0 (new optionignore-forbidden) -
iface: from 1.3.1 to 1.4.0 (new optionunexported) -
noctx: from 0.1.0 to 0.3.3 (new report messages, and new rules related todatabase/sql) -
noctx: from 0.3.3 to 0.3.4 (new SQL functions detection) -
revive: from 1.9.0 to 1.10.0 (new rules:time-date,unnecessary-format,use-fmt-print) -
usestdlibvars: from 1.28.0 to 1.29.0 (new optiontime-date-month) -
wsl: deprecation -
wsl_v5: from 4.7.0 to 5.0.0 (major version with new configuration)
-
- Linters bug fixes
-
dupword: from 0.1.3 to 0.1.6 -
exptostd: from 0.4.3 to 0.4.4 -
forbidigo: from 1.6.0 to 2.1.0 -
gci: consistently format the code -
go-spancheck: from 0.6.4 to 0.6.5 -
goconst: from 1.8.1 to 1.8.2 -
gosec: from 2.22.3 to 2.22.4 -
gosec: from 2.22.4 to 2.22.5 -
makezero: from 1.2.0 to 2.0.1 -
misspell: from 0.6.0 to 0.7.0 -
usetesting: from 0.4.3 to 0.5.0
-
- Misc.
- exclusions: fix
path-expect - formatters: write the input to
stdoutwhen usingstdinand there are no changes - migration: improve the error message when trying to migrate a migrated config
-
typecheck: deduplicate errors -
typecheck: stops the analysis after the first error - Deprecate
print-resources-usageflag - Unique version per custom build
- exclusions: fix
- Documentation
- Improves typecheck FAQ
- Adds plugin systems recommendations
- Add description for
linters.defaultsets
jgautheron/goconst (github.com/jgautheron/goconst)
v1.8.2
What's Changed
- chore: gofmt -w . by @alexandear in https://github.com/jgautheron/goconst/pull/41
- docs: update usage in README by @alexandear in https://github.com/jgautheron/goconst/pull/40
- Only use pool, if needed by @nightlyone in https://github.com/jgautheron/goconst/pull/43
New Contributors
- @alexandear made their first contribution in https://github.com/jgautheron/goconst/pull/41
- @nightlyone made their first contribution in https://github.com/jgautheron/goconst/pull/43
Full Changelog: https://github.com/jgautheron/goconst/compare/v1.8.1...v1.8.2
mgechev/revive (github.com/mgechev/revive)
v1.10.0
What's Changed
- var-naming: detect meaningless package names by @alexandear in https://github.com/mgechev/revive/pull/1312
- docs: update golangci-lint configuration to v2 by @alexandear in https://github.com/mgechev/revive/pull/1318
- var-name checks each package name only once by @chavacava in https://github.com/mgechev/revive/pull/1319
- var-naming: remove regex from code by @mfederowicz in https://github.com/mgechev/revive/pull/1322
- fix(1323): false positive in get-return rule for HTTP Get handlers by @chavacava in https://github.com/mgechev/revive/pull/1325
- chore: enable a few revive rules by @alexandear in https://github.com/mgechev/revive/pull/1330
- chore: remove redundant typeparams for Go 1.17 by @alexandear in https://github.com/mgechev/revive/pull/1331
- chore: avoid third-party morphy2k/revive-action in CI by @alexandear in https://github.com/mgechev/revive/pull/1334
- chore: remove redundant //revive:disable-line by @alexandear in https://github.com/mgechev/revive/pull/1335
- fix(deps): update module golang.org/x/sync to v0.14.0 by @renovate in https://github.com/mgechev/revive/pull/1337
- chore(deps): update module golang.org/x/sys to v0.33.0 by @renovate in https://github.com/mgechev/revive/pull/1336
- chore(deps): update module golang.org/x/text to v0.25.0 by @renovate in https://github.com/mgechev/revive/pull/1338
- fix(deps): update module golang.org/x/tools to v0.33.0 by @renovate in https://github.com/mgechev/revive/pull/1339
- chore(deps): update codeberg.org/chavacava/garif to v0.2.0 by @miparnisari in https://github.com/mgechev/revive/pull/1340
- docs: fix displaying rules table on revive.run by @alexandear in https://github.com/mgechev/revive/pull/1349
- Integrate golangci-lint into CI/CD pipeline by @ArjunRajpal123 in https://github.com/mgechev/revive/pull/1346
- chore: remove unused deploy key by @alexandear in https://github.com/mgechev/revive/pull/1352
- Remove tablewriter dependency by @volfgox in https://github.com/mgechev/revive/pull/1351
- tiny refactoring on friendly, sarif and stylish formatters by @chavacava in https://github.com/mgechev/revive/pull/1355
- fix(deps): update module github.com/mgechev/dots to v1.0.0 by @renovate in https://github.com/mgechev/revive/pull/1358
- Update rule description URLs to point to revive.run by @volfgox in https://github.com/mgechev/revive/pull/1360
- chore: add linter for Markdown files by @alexandear in https://github.com/mgechev/revive/pull/1361
- fix(#1367): struct-tag with validate is missing built-in rules by @chavacava in https://github.com/mgechev/revive/pull/1368
- time-date: add rule to check for time.Date usage by @ccoVeille in https://github.com/mgechev/revive/pull/1327
- fix(#1363): package-comments ignores //nolint directives by @chavacava in https://github.com/mgechev/revive/pull/1366
- refactor: removes
getfrom getters names by @chavacava in https://github.com/mgechev/revive/pull/1373 - refactor: test utils functions by removing redundant test instructions parsing and simplifying asserting functions by @chavacava in https://github.com/mgechev/revive/pull/1374
- docs: format code snippets in markdown files by @alexandear in https://github.com/mgechev/revive/pull/1324
- fix: avoid false positive for blank identifier by @ccoVeille in https://github.com/mgechev/revive/pull/1376
- chore: improve time-date decimal tests by @ccoVeille in https://github.com/mgechev/revive/pull/1378
- new rule to spot unnecessary use of formatting functions by @chavacava in https://github.com/mgechev/revive/pull/1372
- refactor: enable gocritic linter; fix lint issues by @alexandear in https://github.com/mgechev/revive/pull/1375
- refactor: gofmt testdata by @alexandear in https://github.com/mgechev/revive/pull/1379
- refactor: moves code related to AST from rule.utils into astutils package by @chavacava in https://github.com/mgechev/revive/pull/1380
- feature: Add nil timezone handling detection to time-date rule by @ccoVeille in https://github.com/mgechev/revive/pull/1377
- chore: enable thelper linter in golangci-lint by @ccoVeille in https://github.com/mgechev/revive/pull/1386
- chore: enable dupword linter in golangci-lint by @ccoVeille in https://github.com/mgechev/revive/pull/1385
- chore: enforce American English spelling in golangci-lint by @ccoVeille in https://github.com/mgechev/revive/pull/1384
- docs: improve comments for functions; enable godot by @alexandear in https://github.com/mgechev/revive/pull/1382
- docs: use contrib.rocks to make contributors section shorter by @alexandear in https://github.com/mgechev/revive/pull/1381
- feature: detect time/date out of bounds in time-date rule by @ccoVeille in https://github.com/mgechev/revive/pull/1370
- refactor: simplifies the implementation of rule call-to-gc by @chavacava in https://github.com/mgechev/revive/pull/1388
- feature: rule use-fmt-print by @chavacava in https://github.com/mgechev/revive/pull/1389
New Contributors
- @miparnisari made their first contribution in https://github.com/mgechev/revive/pull/1340
- @ArjunRajpal123 made their first contribution in https://github.com/mgechev/revive/pull/1346
- @volfgox made their first contribution in https://github.com/mgechev/revive/pull/1351
Full Changelog: https://github.com/mgechev/revive/compare/v1.9.0...v1.10.0
prometheus/common (github.com/prometheus/common)
v0.65.0
What's Changed
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/common/pull/789
- Remove otlptranslator package by @ArthurSens in https://github.com/prometheus/common/pull/791
- feat(promslog): add Level() method to get slog.Level by @tjhop in https://github.com/prometheus/common/pull/795
- feat: Support negative duration in new function ParseDurationAllowNegative by @iamhalje in https://github.com/prometheus/common/pull/793
New Contributors
- @iamhalje made their first contribution in https://github.com/prometheus/common/pull/793
Full Changelog: https://github.com/prometheus/common/compare/v0.64.0...v0.65.0
sashamelentyev/usestdlibvars (github.com/sashamelentyev/usestdlibvars)
v1.29.0
What's Changed
- chore: update x/tools by @ldez in https://github.com/sashamelentyev/usestdlibvars/pull/105
- feat: add time date month check by @sashamelentyev in https://github.com/sashamelentyev/usestdlibvars/pull/104
Full Changelog: https://github.com/sashamelentyev/usestdlibvars/compare/v1.28.0...v1.29.0
securego/gosec (github.com/securego/gosec/v2)
v2.22.5
Changelog
-
d2d3ae6Switch back go.mod to minimum 1.23.0 -
1e7ed06Update dependencies -
1bef91aUpdate go version 1.24.4 and 1.23.10 in CI -
621702fchore(deps): update all dependencies -
017d1d6G201/G202: add checks for injection into sql.Conn methods -
67f63d4chore(deps): update module google.golang.org/api to v0.235.0 -
b4eabb1chore(deps): update module google.golang.org/api to v0.234.0 -
52a80ffchore(deps): update module google.golang.org/api to v0.233.0 -
e2a9506chore(deps): update module google.golang.org/api to v0.232.0
spf13/cast (github.com/spf13/cast)
v1.9.2
What's Changed
- fix: float string to number parsing by @sagikazarmark in https://github.com/spf13/cast/pull/276
Full Changelog: https://github.com/spf13/cast/compare/v1.9.1...v1.9.2
v1.9.1
What's Changed
- fix: indirection of typed nils by @sagikazarmark in https://github.com/spf13/cast/pull/273
Full Changelog: https://github.com/spf13/cast/compare/v1.9.0...v1.9.1
v1.9.0
Notable new features 🎉
- Casting from type aliases is now supported for basic types
- Added generic functions:
To/ToE,Must,ToNumber/ToNumberE - Increased test coverage
- Converting float numbers from string is now supported
What's Changed
- build(deps): bump github/codeql-action from 3.28.17 to 3.28.18 by @dependabot in https://github.com/spf13/cast/pull/248
- build(deps): bump actions/dependency-review-action from 4.6.0 to 4.7.1 by @dependabot in https://github.com/spf13/cast/pull/247
- build(deps): bump actions/setup-go from 5.4.0 to 5.5.0 by @dependabot in https://github.com/spf13/cast/pull/245
- refactor: move number parsing to generic functions by @sagikazarmark in https://github.com/spf13/cast/pull/250
- Improve ToString/ToStringE performance by @ganigeorgiev in https://github.com/spf13/cast/pull/244
- Split caste.go into smaller files by @sagikazarmark in https://github.com/spf13/cast/pull/251
- refactor: remove unused initial int conversion by @sagikazarmark in https://github.com/spf13/cast/pull/253
- Generate code to make maintenance easier by @sagikazarmark in https://github.com/spf13/cast/pull/252
- feat: add To and ToNumber functions by @sagikazarmark in https://github.com/spf13/cast/pull/255
- build(deps): bump golangci/golangci-lint-action from 7.0.0 to 8.0.0 by @dependabot in https://github.com/spf13/cast/pull/243
- Move tests next to their implementation by @sagikazarmark in https://github.com/spf13/cast/pull/256
- Refactor number tests by @sagikazarmark in https://github.com/spf13/cast/pull/257
- feat: return 0 when casting an empty string to a number by @sagikazarmark in https://github.com/spf13/cast/pull/259
- Support converting string float numbers to integer types by @sagikazarmark in https://github.com/spf13/cast/pull/261
- Test improvements by @sagikazarmark in https://github.com/spf13/cast/pull/262
- Improvements by @sagikazarmark in https://github.com/spf13/cast/pull/263
- refactor: return indirection result from indirect function by @sagikazarmark in https://github.com/spf13/cast/pull/264
- Slice improvements by @sagikazarmark in https://github.com/spf13/cast/pull/265
- refactor: move error message to a constant by @sagikazarmark in https://github.com/spf13/cast/pull/267
- chore: improve map cast functions by @sagikazarmark in https://github.com/spf13/cast/pull/269
- Resolve aliases by @sagikazarmark in https://github.com/spf13/cast/pull/271
New Contributors
- @ganigeorgiev made their first contribution in https://github.com/spf13/cast/pull/244
Full Changelog: https://github.com/spf13/cast/compare/v1.8.0...v1.9.0
uudashr/iface (github.com/uudashr/iface)
v1.4.1
What's Changed
- Update docs by @uudashr in https://github.com/uudashr/iface/pull/15
- Correct the copyright section by @uudashr in https://github.com/uudashr/iface/pull/16
- Show the identical interface names by @uudashr in https://github.com/uudashr/iface/pull/17
- Resolve modernize warnings by @uudashr in https://github.com/uudashr/iface/pull/18
- Upgrade dependencies by @uudashr in https://github.com/uudashr/iface/pull/19
Full Changelog: https://github.com/uudashr/iface/compare/v1.4.0...v1.4.1
v1.4.0
What's Changed
- Add unexported analyzer by @uudashr in https://github.com/uudashr/iface/pull/12
- Improve diagnostic message by @uudashr in https://github.com/uudashr/iface/pull/13
- Improve documentation by @uudashr in https://github.com/uudashr/iface/pull/14
Full Changelog: https://github.com/uudashr/iface/compare/v1.3.2...v1.4.0
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.