What's Changed
- Docs and dev enhancements by @matskiv in #825
- chore(deps): bump loader-utils from 1.4.0 to 1.4.2 in /docs by @dependabot in #824
- fix(chart): do not override affinity in k8s by @WolfspiritM in #830
- docs: clarify order of init manifests/charts by @matskiv in #833
- docs: remove vcluster binary after installing it by @matskiv in #832
- Refactor code to use Version struct from loft-sh/utils by @neogopher in #835
- refactor: abstract single namespace specific logic in interface by @FabianKramm in #836
- add flag to enable hostpath mapping by @ishankhare07 in #837
- refactor: encapsulate single namespace logic by @FabianKramm in #838
- e2e: update devspace.yaml and documentation to run e2e tests by @pratikjagrut in #841
- docs: remove comment about service cidr by @FabianKramm in #842
- Add Flag to clear node images from node status by @brandonrjacobs in #826
- chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2 in /docs by @dependabot in #850
- Add translation support for the dataSourceRef field in PersistentVolumeClaim Spec by @neogopher in #855
- remove extra entry .Values.sync.ingresses.enabled from vcluster.createClusterRole by @ishankhare07 in #856
- feat: multinamespace mode by @matskiv in #854
- support 1.26 version with k8s distro by @neogopher in #857
- fix(syncer): dont log error if namespace doesn't exist yet by @matskiv in #859
- Add option to sync all secrets and cm by @ishankhare07 in #865
- Upgrade dependencies to fix known vulnerabilities by @neogopher in #866
- Fix: cache key does not take into account helm repo by @rohantmp in #864
- allow setting clusterDomain in k0s helm chart by @an-tex in #867
- refactor: make syncer parallel by @FabianKramm in #869
- Update values.yaml by @FabianKramm in #872
- refactor: use coredns instead of node services by @FabianKramm in #871
- fix(chart): ClusterRole name conflict in multi-namespace mode by @matskiv in #879
- fix(ci): E2E workflow should fail faster if the vcluster wasn't ready by @matskiv in #880
- Generics for syncer 'newIfNil' function by @neogopher in #876
- refactor: remove reflect from NewIfNil by @FabianKramm in #883
- [ENHANCEMENT] Exposing hostpathMapper.resources to values.yaml by @cinimins in #882
- Set all required fields of securityContext for 'vcluster-rewrite-hosts' initContainer by @neogopher in #885
- Integrate generic sync into vcluster by @ishankhare07 in #868
- feat(syncer): add --namespace-labels flag by @matskiv in #889
- chore(deps): bump json5 from 1.0.1 to 1.0.2 in /docs by @dependabot in #888
- fix(chart): fix non k3s charts rolebinding name by @carlmontanari in #891
- fix(chart): fix overwriting second clusterrole/binding when using multinamespace mode by @carlmontanari in #892
- Add ownerreferences to synced services by @AClarkie in #898
- Refactor pause/resume cmds into lifecycle pkg by @TylerGillson in #808
- fix: always render the (cluster because multinamespace)role when multi ns enabled by @carlmontanari in #900
- feat: allow generic sync from Host cluster to Virtual by @matskiv in #899
- Update supported distros to v1.26 by @neogopher in #902
New Contributors
- @WolfspiritM made their first contribution in #830
- @an-tex made their first contribution in #867
- @cinimins made their first contribution in #882
- @AClarkie made their first contribution in #898
Full Changelog: v0.13.0...v0.14.0-beta.0