Releases: controlplaneio-fluxcd/flux-operator
Releases · controlplaneio-fluxcd/flux-operator
v0.40.0
What's Changed
- ci: Set
GITHUB_TOKENto avoid rate limits in tests by @stefanprodan in #603 - operator: introduce support for looking up GH app installation ID by @matheuscscp in #601
- docs: fix YAML formatting for web SSO guides by @matheuscscp in #604
- web: strict validation for RBAC impersonation by @matheuscscp in #610
- web: return provider info for auth debugging by @matheuscscp in #611
- web: add user profile page with identity information by @stefanprodan in #615
- web: add faster polling when actions are in flight by @stefanprodan in #616
- web: track the user who suspended a resource by @stefanprodan in #617
- Release v0.40.0 by @stefanprodan in #619
Full Changelog: v0.39.0...v0.40.0
v0.39.0
What's Changed
- web: introduce flags for watching config by @matheuscscp in #543
- web: fix comment in auth config by @matheuscscp in #556
- web: improve navigation to resource dashboard by @stefanprodan in #554
- ci: Run unit and e2e tests on dedicated runners by @stefanprodan in #558
- web: add audit events to actions by @matheuscscp in #561
- web: Implement action bar in the resource dashboard by @stefanprodan in #560
- mcp: upgrade sdk to v1.2.0 by @matheuscscp in #564
- web: make kubeclient config safe for mutations by @matheuscscp in #570
- operator: cancel health checks on requeue by @matheuscscp in #462
- web: add guide for olm configuration by @matheuscscp in #569
- web: filter stats in cluster dashboard based on RBAC by @matheuscscp in #571
- web: add script for load testing by @stefanprodan in #573
- ci: Build and push preview images by @stefanprodan in #574
- Update dependencies by @stefanprodan in #577
- Upgrade fluxcd/pkg/runtime to v0.94.0 by @matheuscscp in #579
- web: switch user actions to RBAC by @matheuscscp in #581
- operator: remove
--disable-wait-interruptionandDISABLE_WAIT_INTERRUPTIONby @matheuscscp in #583 - web: document standard roles for UI access by @stefanprodan in #584
- api: make suspended state override the ready status by @stefanprodan in #588
- web: add warning panel for limited access by @stefanprodan in #589
- cli: Add JSON support to
flux-operator exportcommands by @stefanprodan in #590 - build(deps): bump the actions group across 1 directory with 2 updates by @dependabot[bot] in #591
- web: implement cookie chunking for large OIDC tokens by @stefanprodan in #586
- operator: add leader election flags by @stefanprodan in #592
- olm: Extend compatibility to OpenShift v4.20 by @stefanprodan in #593
- operator: allow specifying field managers to override by @stefanprodan in #595
- web: fix RBAC display on no permissions warning by @matheuscscp in #598
- web: add guide for Microsoft Entra SSO by @matheuscscp in #599
- Release v0.39.0 by @stefanprodan in #602
Full Changelog: v0.38.1...v0.39.0
v0.38.1
What's Changed
- web: fix report cache concurrent writes by @matheuscscp in #549
- Release v0.38.1 by @stefanprodan in #550
Full Changelog: v0.38.0...v0.38.1
v0.38.0
What's Changed
- web: improve forbidden error message on the frontend by @matheuscscp in #538
- web: Display update icon and link to GitHub releases by @stefanprodan in #541
- web: introduce graph view for reconcilers by @stefanprodan in #545
- build(deps): bump docker/setup-buildx-action from 3.11.1 to 3.12.0 in the actions group by @dependabot[bot] in #542
- Release v0.38.0 by @stefanprodan in #548
Full Changelog: v0.37.1...v0.38.0
v0.37.1
What's Changed
- web: improve resource permission errors by @matheuscscp in #530
- web: Fix reconciler history navigation by @stefanprodan in #532
- cli: introduce command for debugging web ui cookies by @matheuscscp in #533
- Run e2e tests for Kubernetes v1.35.0 by @stefanprodan in #535
- web: Add SSO with Keycloak guide by @stefanprodan in #536
- Release v0.37.1 by @stefanprodan in #537
Full Changelog: v0.37.0...v0.37.1
v0.37.0
What's Changed
- Fix broken link in dev docs by @matheuscscp in #510
- Introduce Flux Status Page web UI by @stefanprodan in #488
- build(deps-dev): bump glob from 10.4.5 to 10.5.0 in /web by @dependabot[bot] in #511
- build(deps): bump the actions group with 8 updates by @dependabot[bot] in #512
- Add support for GitLab Environments to ResourceSetInputProvider by @marvin-roesch in #501
- feat(rsip): populate slugs for GitLab-provided inputs by @marvin-roesch in #513
- Add user guides by @stefanprodan in #516
- build(deps): bump anchore/sbom-action from 0.20.10 to 0.20.11 in the actions group by @dependabot[bot] in #514
- Add logo assets and banner by @stefanprodan in #517
- web: Apply Flux Operator branding to the Status Page UI by @stefanprodan in #521
- docs(resourcesets): add guide for GitLab Environment based ResourceSets by @marvin-roesch in #522
- web: introduce authentication (anonymous and OIDC) by @matheuscscp in #519
- web: cache oidc provider by @matheuscscp in #524
- web: Add Ingress and SSO guides by @stefanprodan in #523
- Release v0.37.0 by @stefanprodan in #528
- ci: Add runner cleanup action by @stefanprodan in #529
New Contributors
- @marvin-roesch made their first contribution in #501
Full Changelog: v0.36.0...v0.37.0
v0.36.0
What's Changed
- operator: Introduce distroless-fips variant by @matheuscscp in #507
- build(deps): bump the actions group across 1 directory with 3 updates by @dependabot[bot] in #504
- Release v0.36.0 by @stefanprodan in #508
Full Changelog: v0.35.0...v0.36.0
v0.35.0
What's Changed
- build(deps): bump the actions group across 1 directory with 8 updates by @dependabot[bot] in #500
- Release v0.35.0 (includes Flux v2.7.5) by @stefanprodan in #502
Full Changelog: v0.34.0...v0.35.0
v0.34.0
What's Changed
- build(deps): bump fluxcd/flux2 from 2.7.2 to 2.7.3 in the actions group by @dependabot[bot] in #482
- mcp: Add
ArtifactGeneratorAPI docs tosearch_flux_docstool by @stefanprodan in #483 - fix(cli): correct typo in create sops command by @pascaliske in #484
- mcp: Offline full-text search for docs by @stefanprodan in #490
- Update Kubernetes dependencies to 1.34.2 by @stefanprodan in #498
- Release v0.34.0 by @stefanprodan in #499
New Contributors
- @pascaliske made their first contribution in #484
Full Changelog: v0.33.0...v0.34.0
v0.33.0
What's Changed
- Add support for Flux distro digest pinning when using registry mirrors by @Scrumplex in #460
- operator: fix ResourceSet copyFrom docs by @matheuscscp in #464
- cli: Implement
flux-operator deletecommands by @stefanprodan in #465 - cli: Add
installcommand to bootstrap Flux Operator and instance by @stefanprodan in #466 - build(deps): bump the actions group across 1 directory with 4 updates by @dependabot[bot] in #469
- Pin cosign to v2.6.1 by @matheuscscp in #470
- Fix ResourceSet docs using incorrect "ResourceSetInputsProvider" by @crabique in #471
- Migrate the Flux MCP Server to
modelcontextprotocol/go-sdkby @matheuscscp in #473 - mcp: Add
install_flux_instancetool to MCP Server by @stefanprodan in #467 - cli: Implement
flux-operator uninstallcommand by @stefanprodan in #477 - build(deps): bump anchore/sbom-action from 0.20.8 to 0.20.9 in the actions group by @dependabot[bot] in #475
- mcp: fix error message in debug scopes command by @matheuscscp in #479
- operator: Wait for owned resources managed by ResourceSets by @stefanprodan in #478
- Update dependencies by @stefanprodan in #480
- Release v0.33.0 by @stefanprodan in #481
New Contributors
- @Scrumplex made their first contribution in #460
- @crabique made their first contribution in #471
Full Changelog: v0.32.0...v0.33.0