Skip to content

Releases: kubestellar/kubeflex

v0.9.3

13 Jan 05:09
518e21f

Choose a tag to compare

What's Changed Since v0.9.2

New Contributors

Full Changelog: v0.9.2...v0.9.3

v0.9.2

04 Nov 16:19
0f47e82

Choose a tag to compare

What's Changed

  • 🐛fix(kubeconfig): validate and ignore invalid saved hosting context, warn instead of failing by @rishi-jat in #531
  • ✨ Brew formula update for kubeflex version v0.9.1 by @pdettori in #538
  • 📖 docs : restructure README for better UX and clarity by @RayyanSeliya in #494
  • 🐛 fix: resolve controller manager image update issue by @RayyanSeliya in #519
  • ✨ feat: add generated typed clientset for tenancy/v1alpha1 by @rishi-jat in #480
  • ⚠️ new(403): add k3s control plane type by @rxinui in #546
  • ✨Change the Helm chart to ensure kubeflex-system ns existence by @francostellari in #542
  • 🐛 pin setup-envtest version by @pdettori in #569
  • 🐛 Fix install script to determine latest version by @gaurab-khanal in #567

New Contributors

Full Changelog: v0.9.1...v0.9.2

v0.9.1

08 Sep 01:51
a6b8746

Choose a tag to compare

What's Changed

  • Brew formula update for kubeflex version v0.9.0 by @pdettori in #454
  • ✨ feature : implement CheckGlobalKubeflexExtension by @redpinecube in #456
  • 🌱 test : CheckGlobalKubeflexExtension by @redpinecube in #457
  • ✨ feature : implement initial kflex config diagnose by @redpinecube in #458
  • ✨ feature : check if the hosting cluster context name is set by @redpinecube in #459
  • 🌱 test & update : CheckHostingClusterContextNameNone by @redpinecube in #463
  • 🌱 test : CheckHostingClusterContextName with multiple host cluster context names by @redpinecube in #464
  • 🌱 test : CheckHostingClusterContextName with a single hosting cluster by @redpinecube in #465
  • ✨ Add guard for kflex ctx delete: confirmation for non-KubeFlex contexts by @rishi-jat in #452
  • ✨ feature : implement CheckContextScopeKubeflexExtensionSet by @redpinecube in #476
  • 🌱 test : CheckContextScopeKubeflexExtensionSet with no kubeflex extensions by @redpinecube in #477
  • 🌱 test : CheckContextScopeKubeflexExtensionSet with no data by @redpinecube in #478
  • 🌱 test : CheckContextScopeKubeflexExtensionSet with partial data by @redpinecube in #479
  • ✨feature: enhance kflex ctx list with KubeFlex context information by @Arpit529Srivastava in #451
  • 📖 Slack-Update: Update Slack reference to point to new CNCF Slack Channel by @greninja517 in #492
  • 🐛 bug fix: Consolidate PostCreateHook error handling with retry logic in shared reconciler by @RayyanSeliya in #488
  • 🌱 Bump various dependencies by @MikeSpreitzer in #503
  • 🌱 Bump the kubectl image from 1.30.12 to 1.30.14 by @MikeSpreitzer in #504
  • 🐛 Fix the error like message during context overriding of newly created control planes by @greninja517 in #491
  • 🌱 add rxinui as maintainer by @pdettori in #524
  • ✨feature : implement VerifyControlPlaneOnHostingCluster by @redpinecube in #493
  • ✨ feature : check extensioninitialcontextname set by @redpinecube in #499
  • 🌱 test : extensioninitialcontextname not set by @redpinecube in #500
  • 🌱 test : extensioninitialcontextnameset true by @redpinecube in #501
  • 🌱 Bump actions/checkout from v4 to v5 by @pdettori in #527
  • 🐛 Fix Reconciliation logic to process PostCreateHooks only after Kubeconfig has been populated by @greninja517 in #502
  • ✨ feat: add OCM deprecation warning to CLI by @RayyanSeliya in #532
  • 🌱 update dco to skip check for dependabot by @pdettori in #535
  • 🌱 Bump actions/setup-go from 5 to 6 by @dependabot[bot] in #533
  • 🌱 Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #534
  • ✨changed repository to ensure tests can run from any location by @antedotee in #523
  • 🌱 Bump actions/github-script from 7 to 8 by @dependabot[bot] in #537
  • 📖 docs: remove OCM-type control plane usage examples by @adity1raut in #536

New Contributors

Full Changelog: v0.9.0...v0.9.1

v0.9.0

08 Jul 17:15
a2f9eab

Choose a tag to compare

Breaking Changes

Please pay attention to breaking changes introduced by this release:
https://github.com/kubestellar/kubeflex/blob/main/docs/users.md#breaking-changes

What's Changed

  • 🐛 update brew instructions in README.md by @pdettori in #378
  • ✨ Brew formula update for kubeflex version v0.8.9 by @MikeSpreitzer in #377
  • 🐛 add controlplane metadata at creation by @rxinui in #373
  • ✨ removing lint and verify - they are not available in makefile by @clubanderson in #382
  • ✨ Usage of Extensions by @rxinui in #386
  • ✨ Add kflex config set-hosting by @rxinui in #390
  • 🐛In Makefile for add ko-local-build as dependency for installing a local chart by @Rupam-It in #399
  • 🐛 update helm version from 3.14.0 to 3.16.4 by @Rupam-It in #396
  • ✨ feature: implemented multiple PostCreateHooks with backward compatibility by @asmit27rai in #384
  • ✨ feature : add control plane name to kubeflex extension data by @redpinecube in #439
  • 🌱 test : verifies kflex create works as intended after updating AssignControlPlaneToContext by @redpinecube in #440
  • 📖 docs : v.0.9.x extensions documentation by @redpinecube in #441
  • 🌱 test: update vcluster e2e test for changes in AssignControlPlaneToContext by @redpinecube in #442
  • 📖 answer of why postgresql is a post create hook job by @Rupam-It in #445
  • ✨ add status of postcreatehooks completion by waitforpostcreatehook by @Rupam-It in #447

New Contributors

Full Changelog: v0.8.9...v0.9.0

v0.8.9

19 May 14:14
acd87b6

Choose a tag to compare

Changelog

  • acd87b6 Merge pull request #374 from pdettori/owners
  • b8f6759 revert kustomization tag to placeholder
  • 083af6d add OWNERS file
  • de49996 Merge pull request #370 from MikeSpreitzer/bump-krp-to-0191
  • a4ffada Add examination of GitHub rate limit
  • 9fd565c Bump version of kube-rbac-proxy image from 0.18.0 to 0.19.1
  • ed83a4a Merge pull request #368 from asmit27rai/feature/rename-brew-formula-to-kflex
  • 646e0a5 resolve issue with cap letter
  • 0849436 Kflex -> kflex
  • cc987a0 ✨ Rename Homebrew formula from kubeflex to kflex
  • ce8be76 Merge pull request #369 from kubestellar/brew
  • a34da1d Brew formula update for kubeflex version v0.8.8
  • bfd5994 Brew formula update for kubeflex version v0.8.7
  • b76fb70 Brew formula update for kubeflex version v0.8.7
  • 3829cef Brew formula update for kubeflex version v0.8.7-redux
  • 49d9181 Brew formula update for kubeflex version v0.8.7-redux

v0.8.8

16 May 19:56
b5cb5bc

Choose a tag to compare

Changelog

  • b5cb5bc Merge pull request #367 from MikeSpreitzer/fix-the-real-source
  • a4e3715 Update the real source of the kube-rbac-proxy image ref
  • 0933bfe Merge pull request #359 from rxinui/new/358
  • 5b94ea1 fix: apply review changes
  • 8ceb08d test: add delete_test.go
  • 2c1e3e7 Merge pull request #364 from asmit27rai/fix/transient-error-retry
  • 8ba0878 Error File Modified
  • 3308e27 new: add kflex ctx delete command
  • 09abb16 wip: kflex delete
  • 3a6a2fa Merge pull request #351 from rxinui/new/307
  • 8223eb5 fix: rename does insert renamed cp in kubeconfig
  • 47a501e Merge pull request #365 from kubestellar/brew
  • e8cf5f0 Brew formula update for kubeflex version v0.8.7
  • aae92b0 fix: test is mocking kubeconfig and config
  • 2321320 fix: add retry logic for transient API errors Add util.IsTransientError() to detect retryable errors Update error handling in shared reconcilers to retry on transient errors Ensure permanent errors are logged and not retried Fix status update patterns to match existing controller logic
  • 76b05bf docs: add info on kflex ctx in docs/users.md
  • a7a3f20 ref: remove legacy --alias
  • e26d494 test: add kflex ctx rename test
  • 8dba7cc new: kflex ctx rename command
  • e56517f wip: add ctx rename
  • 959d22f ref: refactoring of cobra usage

v0.8.7

16 May 08:16
149af22

Choose a tag to compare

Changelog

  • 149af22 Merge pull request #363 from MikeSpreitzer/bumps-513
  • d05ae85 Bump kube-rbac-proxy image and golang.org/x/net package
  • 7a5b710 Merge pull request #362 from kubestellar/brew
  • 88d7eaf Brew formula update for kubeflex version v0.8.6

v0.8.6

12 May 20:00
8457fb0

Choose a tag to compare

Changelog

  • 8457fb0 Merge pull request #361 from MikeSpreitzer/debump-otel
  • 26c583e Downgrade otel from 1.28 to 1.21
  • f2b0f35 Merge pull request #355 from asmit27rai/feature/postcreatehook-default-vars
  • ef72ee6 User Guide Updated
  • 48bbea5 Merge pull request #349 from RayyanSeliya/fix-contributors-doc
  • e02a5c8 Merge pull request #352 from rxinui/bug/308
  • a4c1240 fix: apply correction
  • e2ef35b ref: change execute to Execute**
  • e1f03aa ref: ctx command with subcmd list,get
  • 90b7147 ref: version command
  • 7cfebc9 ref: init command
  • 63ae97d ref: adopt command
  • e5dc40d ref: delete command
  • 2064a75 ref: refactoring of cobra usage
  • da5348f new: add --alias flag to kflex ctx command
  • 76e912e Merge pull request #354 from kubestellar/brew
  • 649424d Brew formula update for kubeflex version v0.8.5
  • 9b404e5 docs: clarify clone and remote add instructions for HTTPS/SSH
  • b14ed11 Fix: Update contributors.md with instructions to fetch upstream tags (#348)

v0.8.5

08 May 14:08
8ca7fd9

Choose a tag to compare

Changelog

  • 8ca7fd9 Merge pull request #353 from MikeSpreitzer/debump-to-kube-130
  • 2946178 make chart
  • 6ae3884 Set kubectl image version to 1.30.12 everywhere
  • 0cbf4ed make manifests generate fmt
  • 8ef7ed0 Adjust tool versions
  • 8767468 Downgrade dependencies to kube 1.30
  • ba1a762 Merge pull request #345 from kubestellar/brew
  • 1a001c6 Brew formula update for kubeflex version v0.8.4

v0.8.4

21 Apr 20:10
f75782c

Choose a tag to compare

What's Changed

  • ✨ Brew formula update for kubeflex version v0.8.3 by @pdettori in #331
  • Bump ko-build/setup-ko from 0.8 to 0.9 by @dependabot in #338
  • ✨ feature: Move openshift-crds container image to quay.io/kubestellar registry by @asmit27rai in #335
  • 🐛 Bump golang.org/x/crypto from 0.28.0 to 0.35.0 by @pdettori in #340
  • 🐛 Bump github.com/docker/docker from 23.0.3+incompatible to 25.0.6+inco… by @pdettori in #342
  • 🐛 helm v3 security patch by @pdettori in #344
  • ✨ feature: Add kflex command to list available contexts by @asmit27rai in #336

Full Changelog: v0.8.3...v0.8.4