Skip to content

v0.4.0

Latest

Choose a tag to compare

@evankanderson evankanderson released this 02 Nov 18:54
· 26 commits to main since this release
70f5f9c

Minder v0.4.0 includes a number of client improvements alongside minder ruletest improvements and a large push on test coverage from a wave of new contributors, thank you!

Client Changes

This client release aims to standardize the routing of minder CLI output: structured output (tables, JSON, YAML, etc) will be printed to stdout, while other output and prompts will be printed to stderr. This is intended to make it simpler to incorporate minder into shell pipelines.

New Features

The CLI’s parsing of various YAML resources has been standardized and tightened, to flag typos and incorrect key locations, which affected a few rules in https://github.com/mindersec/minder-rules-and-profiles. In addition, the content available for ruletest output has been improved by separating the message, error details, and printed output fields for separate comparison.

Bug Fixes

Server changes

Note that the Minder server is available on a rolling basis from the container and Helm chart releases. These notes cover server-side and test and CI changes which should not directly affect users of the minder CLI.

New Features

Work was done on improving support for addition OCI providers, which will be finished in a later release. Additionally, groundwork was laid for rule exceptions, which provide a way to silence rule evaluation errors for a scheduled timeframe. There were also a number of smaller bugfixes and ease-of-use changes around reducing the number of required arguments, preferring reasonable defaults instead.

Bug Fixes

The NATS event configuration was tested much more thoroughly, and should now be considered production-ready. As part of this change, the prefixes used by the Minder server have changed, and the Minder server no longer deletes consumers or queues on shutdown.

Documentation

Testing and CI Changes

Dependency and Automated Changes

  • build(deps): bump chainguard-dev/actions/boilerplate from 1.6.34 to 1.6.35 by @dependabot[bot] in #6789
  • build(deps): bump github.com/golang-migrate/migrate/v4 from 4.19.1 to 4.20.1 by @dependabot[bot] in #6783
  • build(deps): bump github.com/open-policy-agent/opa from 1.18.2 to 1.20.2 by @dependabot[bot] in #6785
  • build(deps): bump github.com/google/go-containerregistry from 0.21.9 to 0.22.1 by @dependabot[bot] in #6784
  • build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.43.3 to 1.47.0 by @dependabot[bot] in #6786
  • build(deps): bump the codeql group with 3 updates by @dependabot[bot] in #6787
  • build(deps): bump nanoid from 3.3.16 to 3.3.19 in /docs by @dependabot[bot] in #6790
  • build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.32.31 to 1.33.4 by @dependabot[bot] in #6788
  • build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.44.0 to 1.45.0 in /tools by @dependabot[bot] in #6793
  • build(deps): bump the codeql group with 3 updates by @dependabot[bot] in #6803
  • build(deps): bump github.com/ThreeDotsLabs/watermill from 1.5.2 to 1.5.3 by @dependabot[bot] in #6800
  • build(deps): bump the react group across 1 directory with 2 updates by @dependabot[bot] in #6797
  • build(deps): bump github.com/sigstore/protobuf-specs from 0.5.1 to 0.5.2 by @dependabot[bot] in #6798
  • build(deps): bump github.com/dustin/go-humanize from 1.0.1 to 1.1.0 by @dependabot[bot] in #6799
  • build(deps): bump github.com/protobom/protobom from 0.5.8 to 0.6.2 by @dependabot[bot] in #6801
  • build(deps): bump chainguard-dev/actions/boilerplate from 1.6.35 to 1.6.37 by @dependabot[bot] in #6804
  • build(deps): bump image-size from 2.0.2 to 2.0.4 in /docs by @dependabot[bot] in #6805
  • build(deps-dev): bump markdownlint-cli2 from 0.23.2 to 0.23.3 in /docs by @dependabot[bot] in #6810
  • build(deps): bump mobx from 7.0.3 to 7.0.4 in /docs by @dependabot[bot] in #6811
  • build(deps): bump github.com/nats-io/nats.go from 1.53.1 to 1.54.0 by @dependabot[bot] in #6812
  • build(deps): bump github.com/openfga/go-sdk from 0.8.2 to 0.8.3 by @dependabot[bot] in #6815
  • build(deps): bump bufbuild/buf-action from 1.5.0 to 1.6.0 by @dependabot[bot] in #6818
  • build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.33.4 to 1.33.6 by @dependabot[bot] in #6819
  • build(deps): bump github.com/aws/aws-sdk-go-v2/service/sesv2 from 1.59.2 to 1.76.0 by @dependabot[bot] in #6814
  • build(deps): bump brace-expansion in /docs by @dependabot[bot] in #6824
  • build(deps): bump fast-uri from 3.1.7 to 3.1.8 in /docs by @dependabot[bot] in #6823
  • build(deps): bump dompurify from 3.4.13 to 3.4.16 in /docs by @dependabot[bot] in #6822
  • build(deps): bump the codeql group with 3 updates by @dependabot[bot] in #6817
  • build(deps-dev): bump prettier from 3.9.6 to 3.9.9 in /docs by @dependabot[bot] in #6813
  • build(deps): bump mobx from 7.0.4 to 7.0.5 in /docs by @dependabot[bot] in #6834
  • build(deps): bump the otel group with 9 updates by @dependabot[bot] in #6835
  • build(deps): bump k8s.io/client-go from 0.36.3 to 0.37.1 by @dependabot[bot] in #6837
  • build(deps): bump github.com/openfga/openfga from 1.18.3 to 1.21.0 by @dependabot[bot] in #6836
  • build(deps): bump chainguard-dev/actions/boilerplate from 1.6.37 to 1.6.40 by @dependabot[bot] in #6839
  • build(deps): bump anchore/sbom-action/download-syft from 0.24.2 to 0.24.3 by @dependabot[bot] in #6840
  • build(deps): bump joi from 17.13.7 to 17.13.8 in /docs by @dependabot[bot] in #6849
  • build(deps): bump compression from 1.8.1 to 1.8.2 in /docs by @dependabot[bot] in #6848
  • build(deps): bump proxy-addr from 2.0.7 to 2.0.8 in /docs by @dependabot[bot] in #6847
  • build(deps): bump shell-quote from 1.10.0 to 1.12.0 in /docs by @dependabot[bot] in #6846
  • build(deps): bump source-map-js from 1.2.1 to 1.2.2 in /docs by @dependabot[bot] in #6845
  • Auto-generated cli documentation update - 2026-10-08 06:27:37 by @github-actions[bot] in #6852
  • build(deps): bump actions/setup-node from 7.0.0 to 7.1.0 by @dependabot[bot] in #6894
  • build(deps): bump ossf/scorecard-action from 2.4.4 to 2.5.0 by @dependabot[bot] in #6893
  • build(deps): bump the codeql group with 3 updates by @dependabot[bot] in #6892
  • build(deps): bump actions/upload-artifact from 7.0.1 to 7.0.2 by @dependabot[bot] in #6891
  • build(deps-dev): bump globals from 17.12.0 to 17.13.0 in /docs by @dependabot[bot] in #6890
  • build(deps): bump google.golang.org/grpc from 1.83.2 to 1.84.0 by @dependabot[bot] in #6889
  • build(deps): bump github.com/zitadel/oidc/v3 from 3.49.2 to 3.51.14 by @dependabot[bot] in #6888
  • build(deps): bump the otel group with 2 updates by @dependabot[bot] in #6886
  • build(deps): bump mobx from 7.0.5 to 7.0.6 in /docs by @dependabot[bot] in #6887
  • build(deps): bump github.com/goccy/go-json from 0.10.6 to 0.11.2 by @dependabot[bot] in #6885
  • Auto-generated cli documentation update - 2026-10-15 17:05:26 by @github-actions[bot] in #6905
  • Auto-generated cli documentation update - 2026-10-23 13:51:34 by @github-actions[bot] in #6965
  • build(deps): bump launch-editor from 2.14.1 to 2.14.2 in /docs by @dependabot[bot] in #6935
  • build(deps): bump follow-redirects from 1.16.0 to 1.16.1 in /docs by @dependabot[bot] in #6934
  • build(deps): bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.30.0 to 2.32.0 by @dependabot[bot] in #6941
  • build(deps): bump goreleaser/goreleaser-action from 7.2.3 to 7.3.0 by @dependabot[bot] in #6944
  • build(deps): bump github.com/nats-io/nats-server/v2 from 2.14.6 to 2.15.1 by @dependabot[bot] in #6942
  • build(deps): bump styled-components from 6.5.3 to 6.6.0 in /docs by @dependabot[bot] in #6936
  • build(deps-dev): bump prettier from 3.9.9 to 3.9.10 in /docs by @dependabot[bot] in #6937
  • build(deps): bump github.com/prometheus/client_golang from 1.24.1 to 1.25.0 by @dependabot[bot] in #6938
  • build(deps): bump the codeql group with 3 updates by @dependabot[bot] in #6943
  • build(deps): bump chainguard-dev/actions/boilerplate from 1.6.40 to 1.6.41 by @dependabot[bot] in #6945
  • build(deps): bump markdown-it and markdownlint-cli2 in /docs by @dependabot[bot] in #6946
  • Auto-generated cli documentation update - 2026-10-22 17:30:26 by @github-actions[bot] in #6960
  • build(deps): bump go-jose/go-jose/v4 to v4.1.6 (CVE-2026-116587) by @intelligent-ears in #7012
  • build(deps): bump postcss-selector-parser in /docs by @dependabot[bot] in #7019
  • build(deps): bump fast-uri from 3.1.8 to 3.1.9 in /docs by @dependabot[bot] in #7022
  • build(deps): bump qs from 6.15.2 to 6.15.4 in /docs by @dependabot[bot] in #7020
  • build(deps): bump github.com/go-chi/chi/v5 from 5.3.2 to 5.4.0 by @dependabot[bot] in #7023
  • build(deps): bump body-parser from 1.20.6 to 1.20.9 in /docs by @dependabot[bot] in #7021
  • build(deps): bump dompurify from 3.4.16 to 3.4.17 in /docs by @dependabot[bot] in #7024
  • build(deps): bump github.com/aws/aws-sdk-go-v2/service/sesv2 from 1.76.0 to 1.79.3 by @dependabot[bot] in #7003
  • build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.33.6 to 1.33.10 by @dependabot[bot] in #7006
  • build(deps): bump github.com/go-playground/validator/v10 from 10.30.3 to 10.30.5 by @dependabot[bot] in #7007
  • build(deps): bump chainguard-dev/actions/boilerplate from 1.6.41 to 1.7.1 by @dependabot[bot] in #7008
  • build(deps): bump @babel/core from 7.26.0 to 7.29.7 in /docs by @dependabot[bot] in #7029
  • Auto-generated cli documentation update - 2026-10-28 15:33:05 by @github-actions[bot] in #7031
  • build(deps): bump http-proxy-middleware from 2.0.9 to 2.0.11 in /docs by @dependabot[bot] in #7028
  • build(deps): bump mobx from 7.0.6 to 7.1.0 in /docs by @dependabot[bot] in #7002
  • build(deps): bump the react group across 1 directory with 2 updates by @dependabot[bot] in #7001
  • build(deps): bump github.com/mikefarah/yq/v4 from 4.53.6 to 4.54.1 by @dependabot[bot] in #7004

New Contributors

Full Changelog: v0.3.2...v0.4.0