github cncf-tags/container-device-interface v1.1.1

latest release: specs-go/v1.1.1
4 hours ago

What's Changed

  • spec: Fix comment to reference containerEdits field by @zrezke in #303
  • cdi: inject mount UID/GID mappings if user NS is in use. by @klihub in #288
  • cdi,SPECS.md: allow empty cgroup permissions. by @klihub in #301
  • .github: bump golangci-lint to v2.9.0. by @klihub in #307
  • add local build and install procedure in README.md. by @fujitatomoya in #305
  • Revert to default spec dirs if none are specified by @elezar in #310
  • SPEC.md: fix a few typos/clarify a sentence. by @klihub in #312
  • add beginner's tutorial to see how CDI works. by @fujitatomoya in #311
  • Makefile: add GO_EXTRAFLAGS to go build call by @koenkooi in #313
  • Remove runtime-tools dependency by @elezar in #317
  • schema: add validation for top-level container edits by @marquiz in #323
  • parser: guard single-character vendor and class names against a slice-bounds panic by @thc1006 in #321
  • chore(deps): replace deprecated gopkg.in/yaml.v3 for go.yaml.in/yaml/v3 by @thaJeztah in #328
  • schema: make validation error private by @thaJeztah in #329
  • pkg/cdi: stop embedding Cache mutex by @thaJeztah in #335
  • build(deps): bump actions/stale from 10 to 11 by @dependabot[bot] in #327
  • specs-go: add test coverage by @thaJeztah in #332
  • replace strings.Split for strings.Cut by @thaJeztah in #336
  • schema, validation: minor fixes and modernization by @thaJeztah in #330
  • pkg/cdi: deprecate ErrStopScan and use os.ReadDir for scanning Spec directories by @thaJeztah in #339
  • Bump actions/checkout from 6 to 7 by @dependabot[bot] in #318
  • pkg/cdi: synchronize access to specDirs by @thaJeztah in #337
  • schema: migrate to github.com/santhosh-tekuri/jsonschema/v6 by @thaJeztah in #331
  • pkg/cdi: fix deprecations, add doc-links and "go fix" by @thaJeztah in #338
  • internal/validation/k8s: remove unused validation helpers by @thaJeztah in #334
  • specs-go: remove x/mod semver dependency by @thaJeztah in #333
  • chore(deps): github.com/stretchr/testify v1.12.1 by @thaJeztah in #342
  • ci: update golangci-lint to v2.13, and fix linting by @thaJeztah in #352
  • ci: apply zizmor hardening fixes by @thaJeztah in #350
  • specs-go: fix benchmark compatibility with go1.19 by @thaJeztah in #353
  • pkg/cdi: fix flaky TestRefreshCache by @thaJeztah in #355
  • ci: test against oldest supported, oldstable, and stable Go versions by @thaJeztah in #351
  • pkg/cdi: TestRefreshCache: consolidate cache state checks by @thaJeztah in #357
  • build(deps): bump actions/checkout from 7.0.0 to 7.0.1 by @dependabot[bot] in #349
  • remove "sigs.k8s.io/yaml" dependency by @thaJeztah in #340
  • build(deps): bump actions/setup-go from 6.4.0 to 7.0.0 by @dependabot[bot] in #348
  • build(deps): bump golangci/golangci-lint-action from 9.2.1 to 9.3.0 by @dependabot[bot] in #346
  • build(deps): bump codespell-project/actions-codespell from 2.1 to 2.2 by @dependabot[bot] in #347
  • pkg/cdi: fix, and cleanup some locks, and use RWMutex by @thaJeztah in #345
  • update minimum go version to go1.23 and modernize some code by @thaJeztah in #354
  • chore(deps): github.com/fsnotify/fsnotify v1.7.0 by @thaJeztah in #359
  • pkg/cdi: clean up watcher lifecycle handling and simplify refresh logic by @thaJeztah in #358
  • pkg/cdi: fix cache refresh handling for filesystem events by @thaJeztah in #344
  • Bump version to v1.1.1 by @elezar in #361

New Contributors

Full Changelog: v1.1.0...v1.1.1

Don't miss a new container-device-interface release

NewReleases is sending notifications on new releases.