• v0.1.0 12a41fb855

    v0.1.0
    All checks were successful
    ci-main / test (push) Successful in 2m47s
    ci-charts / charts (push) Successful in 7s
    ci / goreleaser (push) Successful in 3m7s
    Stable

    martin.wunderwald released this 2026-05-20 10:03:12 +00:00 | 4 commits to master since this release

    Changelog

    • 6c62b082ff chart(deploy): add kcp-karmada-provider Helm chart and release workflow
    • 2015828184 ci: add goreleaser-based image release workflow on v* tags
    • b127989c53 ci: add push/PR validation workflow (test, vet, helm-lint, trivy, goreleaser snapshot)
    • 32b8a7e38f docs(adr): 0032 per-tenant Karmada via karmada-operator
    • 8d3757ce1c feat(provider): add stateless wave planner for rolling updates
    • b4eb9fecd7 feat(provider): fix Canary wave indexing and make Promote advance wave counter
    • 3fa4c5ba5d feat(provider): mint FleetWorkloadRevision CRs on spec change
    • 1fc223a527 feat(provider): operation-shaped control surface (Abort/Promote/Rollback)
    • 2db852c0ea feat(provider): propagate managed labels from kcp KubernetesCluster to mgmt Cluster CR
    • 3421d8053f feat(provider): split failurePolicy into onDeadlineExceeded + onHealthCheckFailed
    • fe2c1b9eae feat(provider): surface declarative pause as status.conditions[type=Paused]
    • ce875abf63 feat(provider): wire wave planner into reconcile loop via RolloutEngine
    • 251cc1e758 feat(rollout): M3b live cluster state provider + eviction surfacing
    • d5d935615e feat(rollout): add cluster eligibility filter for auto-migration
    • d6fdeafd3e feat(rollout): wire cluster eligibility filter into reconciler
    • 7c6f354239 feat(translate): scheduler-name aliasing for unified edge-connect scheduler
    • 7b04d87ef5 feat: add coordinated teardown with cleanupPolicy support
    • 2630285027 feat: extract kcp-karmada-provider from fed8ra
    • 33e1b59d94 feat: rename edge-portal.eu to edge-connect.eu, add label propagation to Karmada
    • a574ca28ab feat: support OTC and OSC providers in cluster reconciler
    • 12a41fb855 fix(deps): bump Go toolchain to 1.25.10 (16 stdlib CVEs)
    • 02afc85935 fix(deps): bump golang.org/x/oauth2 to v0.27.0 (CVE-2025-22868)
    • e57545a6c3 fix: integration harness workspace creation
    • 463233d66f fix: integration tests compatibility with internal packages
    • e368e55e9f fix: spreadByField/spreadByLabel split, schedulerName override, requirements routing
    • 8252e0c625 refactor: reorganize code into internal packages
    • 4d8ec31ac1 test(integration): swap stock karmada-scheduler for edge-connect scheduler
    • e11898d934 test(translator): cover applyUpdateStrategy RollingUpdate + edge cases
    • 3da9e8aebd feat(rollback): bound revision history and suppress mint during rollback
    • 47095e8144 feat(rollback): execute FleetWorkload rollback from revision snapshot
    Downloads