What's Changed
- Add UserID logging to HelmOp and BundleDeployment reconciliers by @thardeck in #4249
- Revert "Add support for EndpointSlice API" by @thardeck in #4238
- Update READMEs to clarify Fleet's capabilities as GitOps and HelmOps by @thardeck in #4250
- Add integration test cases for skipping update of deleted bundle by @weyfonk in #4248
- chore(deps): update actions/upload-artifact action to v5 (main) by @renovate-rancher[bot] in #4260
- chore(deps): update module github.com/onsi/ginkgo/v2 to v2.27.1 (main) by @renovate-rancher[bot] in #4255
- chore(deps): update rancherlabs/slsactl action to v0.0.18 (main) by @renovate-rancher[bot] in #4254
- Add code freeze verification for alpha/beta versions in release workflow by @thardeck in #4261
- Re-enable linters by @weyfonk in #4263
- Use a scheduler for gitops polling by @0xavi0 in #4257
- Improve release validation by @thardeck in #4262
- chore(deps): update module github.com/prometheus/common to v0.67.1 (main) by @renovate-rancher[bot] in #4200
- chore(deps): update rancherlabs/slsactl action to v0.0.19 (main) by @renovate-rancher[bot] in #4266
- Fix Prometheus text parser instantiation in benchmarks by @weyfonk in #4269
- Track UID of existing bundle deployment to prevent orphaning on failure by @thardeck in #4273
- chore(deps): update rancherlabs/slsactl action to v0.0.20 (main) by @renovate-rancher[bot] in #4271
- Fix code freeze check by @thardeck in #4277
- chore(deps): update rancherlabs/slsactl action to v0.0.21 (main) by @renovate-rancher[bot] in #4278
- Go back to slsactl action to v0.0.16 by @thardeck in #4280
- Reduce flakiness of signal handling tests by @weyfonk in #4247
- Adds a sharding filter when calculating Bundles from Cluster by @0xavi0 in #4282
- GitRepos and HelmOps don't Requeue when adding finalizers by @0xavi0 in #4264
- chore(deps): update github actions (main) by @renovate-rancher[bot] in #4281
- Exit with non-zero exit code if tests fail by @p-se in #4272
- chore(deps): update module sigs.k8s.io/controller-runtime to v0.22.4 (main) by @renovate-rancher[bot] in #4286
- Specify version for slsactl installation by @thardeck in #4288
- chore(deps): update dependency rancherlabs/slsactl to v0.1.2 (main) by @renovate-rancher[bot] in #4294
- Fix slsactl installation action commit reference by @thardeck in #4301
- chore(deps): update dependency go to v1.24.10 (main) by @renovate-rancher[bot] in #4295
- chore(deps): update module github.com/docker/docker to v28.5.2+incompatible (main) by @renovate-rancher[bot] in #4296
- Add configurable concurrent bundle creation routines to fleet apply by @thardeck in #4292
- chore(deps): update gomod-k8s-dependencies to v0.21.0 (main) by @renovate-rancher[bot] in #4313
- chore(deps): update golangci/golangci-lint-action action to v9 (main) by @renovate-rancher[bot] in #4310
- chore(deps): update module golang.org/x/sync to v0.18.0 (main) by @renovate-rancher[bot] in #4312
- Update GH action Renovate file to the latest by @thardeck in #4315
- Create options secret before bd by @weyfonk in #4284
- Adds support for Helm lookup by @0xavi0 in #4302
- Bump github.com/containerd/containerd from 1.7.28 to 1.7.29 by @dependabot[bot] in #4327
- Detect overlaps between deleted and created bundles by @weyfonk in #4157
- Migrate Fleet to Helm v4 by @thardeck in #4326
- chore(deps): update gomod-k8s-dependencies (main) by @renovate-rancher[bot] in #4334
- Bump Fleet version in installation documentation by @rancherbot in #4341
- Avoid disabling auth if one of the charts does not match by @aruiz14 in #4336
- Bump Golangci lint to 2.6.1 and add additional linters by @thardeck in #4316
- Fix race when creating secrets and Kubernetes jobs by @p-se in #4319
- CI: Wait longer for fleet to be installed by @p-se in #4342
- Adapt chart to new Rancher version and supported Kubernetes versions by @thardeck in #4345
- Add Rancher 2.13 support to Renovate by @thardeck in #4352
- chore(deps): update module github.com/rancher/fleet/pkg/apis to v0.14.0 (main) by @renovate-rancher[bot] in #4348
- chore(deps): update github actions (main) by @renovate-rancher[bot] in #4317
- chore(deps): update module github.com/prometheus/common to v0.67.3 (main) by @renovate-rancher[bot] in #4347
- Fix remaining linter warnings and add gocritic by @thardeck in #4349
- Improve reliability and readability of integration tests by @thardeck in #4344
- chore(deps): update module go.uber.org/zap to v1.27.1 (main) by @renovate-rancher[bot] in #4364
- ci: Add manual workflow trigger to nightly E2E tests by @thardeck in #4366
- Aggregate concurrently fetching the same index.yaml by @aruiz14 in #4285
- Use CABundle when fetching chart with
helm.chartfield offleet.yamlfile by @p-se in #4185 - Use the defaultNs for valuesFrom contained in downstream resources by @0xavi0 in #4373
Full Changelog: v0.14.0-beta.1...v0.15.0-alpha.1