Changes
- pkg/cwhub: refact Item.State.(Downloaded | Installed) (#3476) @mmetc
- refact: context propagation (apiclient, cticlient...) (#3477) @mmetc
- CI: use go 1.24 for windows (#3479) @mmetc
- tests: switch context.Background() -> t.Context() from go 1.24 (#3473) @mmetc
- refact: avoid use of defer calls in loops (#3466) @mmetc
- CI: lint docker tests (#3443) @mmetc
- lint: gocritic/typeDefFirst (ensure type definitions come before methods) (#3404) @mmetc
- file acquisition: remove redundant logging info (#3468) @mmetc
- CI: skip unit tests with dynamic build (#3461) @mmetc
New Features
Improvements
Bug Fixes
- cscli: allow non-local symlinks to have a different name than hub items (#3475) @mmetc
- cscli hub/items: always show action plan; fix --interactive in pipes (#3451) @mmetc
- silence "cscli hub update" if noop in cron jobs (#3460) @mmetc
- cscli: don't attempt to download data files when url="" (#3454) @mmetc
Chore / Deps
- update dependencies: color, go-sqlite3, tail, slack, testify (#3474) @mmetc
- use go 1.24, enable unencrypted http2 (#3470) @mmetc
- deps: use ent 0.14.2 (#3259) @mmetc
- build(deps): bump github.com/golang/glog from 1.2.2 to 1.2.4 (#3431) @dependabot[bot]
- deps: update gin-jwt (#3430) @mmetc
Geolite2 notice
This product includes GeoLite2 data created by MaxMind, available from https://www.maxmind.com.
Installation
Take a look at the installation instructions.