Skip to content

Bump github.com/fluxcd/helm-controller/api from 1.4.5 to 1.5.1#224

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/go_modules/github.com/fluxcd/helm-controller/api-1.5.1
Closed

Bump github.com/fluxcd/helm-controller/api from 1.4.5 to 1.5.1#224
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/go_modules/github.com/fluxcd/helm-controller/api-1.5.1

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 2, 2026

Bumps github.com/fluxcd/helm-controller/api from 1.4.5 to 1.5.1.

Release notes

Sourced from github.com/fluxcd/helm-controller/api's releases.

v1.5.1

Changelog

v1.5.1 changelog

Container images

  • docker.io/fluxcd/helm-controller:v1.5.1
  • ghcr.io/fluxcd/helm-controller:v1.5.1

Supported architectures: linux/amd64, linux/arm64 and linux/arm/v7.

The container images are built on GitHub hosted runners and are signed with cosign and GitHub OIDC. To verify the images and their provenance (SLSA level 3), please see the security documentation.

v1.5.0

Changelog

v1.5.0 changelog

Container images

  • docker.io/fluxcd/helm-controller:v1.5.0
  • ghcr.io/fluxcd/helm-controller:v1.5.0

Supported architectures: linux/amd64, linux/arm64 and linux/arm/v7.

The container images are built on GitHub hosted runners and are signed with cosign and GitHub OIDC. To verify the images and their provenance (SLSA level 3), please see the security documentation.

Changelog

Sourced from github.com/fluxcd/helm-controller/api's changelog.

1.5.1

Release date: 2026-02-27

This patch release fixes health check logic for StatefulSets during rolling updates when the Pods are Pending/Unschedulable.

Fixes:

  • Fix health check logic for StatefulSets during rolling updates #1424

Improvements:

  • Add note about MTTR only for kstatus #1416
  • Remove no longer needed workaround for Flux 2.8 #1420

1.5.0

Release date: 2026-02-20

This minor release comes with Helm v4 support, server-side apply for Helm releases, and various bug fixes and improvements.

⚠️ The v2beta2 APIs were removed. Before upgrading the CRDs, Flux users must run flux migrate to migrate the cluster storage off v2beta2.

HelmRelease

The controller now uses Helm v4, and, with this change, new default behaviors are being introduced (breaking changes) to keep Flux and Helm aligned:

  • Apply method is now defaulting to server-side apply for new HelmReleases.
  • Health checks now default to using kstatus for assessing readiness and failures of applied resources.

Those defaults can be changed back to Helm v3's defaults by setting the feature gate UseHelm3Defaults. Alternatively, fine-tuning the apply and health check methods is also possible on a per-HelmRelease basis by using the following fields:

  • .spec.install.serverSideApply (boolean, default defined by UseHelm3Defaults)
  • .spec.upgrade.serverSideApply (enabled, disabled or auto, defaults to auto)
  • .spec.rollback.serverSideApply (enabled, disabled or auto, defaults to auto)
  • .spec.waitStrategy.name (poller or legacy, default defined by UseHelm3Defaults)

Note that Helm persists the apply method in the release storage, hence why the auto value is an option for upgrade and rollback actions. When

... (truncated)

Commits
  • 2447764 Merge pull request #1425 from fluxcd/release-v1.5.1
  • 1f42f67 Release v1.5.1
  • 727ea4c Add changelog entry for v1.5.1
  • 73872f9 Merge pull request #1424 from fluxcd/update-pkg-deps/release/v1.5.x
  • 17ffe88 Update fluxcd/pkg dependencies
  • 7568b08 Merge pull request #1421 from fluxcd/backport-1420-to-release/v1.5.x
  • b8d57fd Remove no longer needed workaround for Flux 2.8
  • 9df94b5 Merge pull request #1417 from fluxcd/backport-1416-to-release/v1.5.x
  • 6f7b802 Add note about MTTR only for kstatus
  • c618784 Merge pull request #1413 from fluxcd/release-v1.5.0
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Mar 2, 2026
@dependabot dependabot bot requested a review from a team as a code owner March 2, 2026 18:07
@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Mar 2, 2026
@Robert-Stam
Copy link
Copy Markdown
Contributor

@dependabot rebase

Bumps [github.com/fluxcd/helm-controller/api](https://github.com/fluxcd/helm-controller) from 1.4.5 to 1.5.1.
- [Release notes](https://github.com/fluxcd/helm-controller/releases)
- [Changelog](https://github.com/fluxcd/helm-controller/blob/main/CHANGELOG.md)
- [Commits](fluxcd/helm-controller@v1.4.5...v1.5.1)

---
updated-dependencies:
- dependency-name: github.com/fluxcd/helm-controller/api
  dependency-version: 1.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/go_modules/github.com/fluxcd/helm-controller/api-1.5.1 branch from 561106d to d2c50af Compare March 12, 2026 09:53
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot bot commented on behalf of github Mar 16, 2026

Superseded by #230.

@dependabot dependabot bot closed this Mar 16, 2026
@dependabot dependabot bot deleted the dependabot/go_modules/github.com/fluxcd/helm-controller/api-1.5.1 branch March 16, 2026 17:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update Go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant