What's Changed
- refactor: cleanup unused function by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/3940
- feat(devpod): show workspace logs in platform UI by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/3941
- Return each agent cluster as a separate derp region in derpmap by @janekbaraniewski in https://github.com/loft-sh/loft-enterprise/pull/3943
- fix: panic in kubernetes status by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/3947
- fix: long running logs by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/3948
- fix(devpod): remove networkpeer finalizer by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/3949
- chore(devpod): bump version by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/3950
- chore(devpod): bump version by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/3952
- fix(devpod): reconcile devpod network peer changes in main networkpeer reconciler, only watch changes to permissions in devpod network peer controller by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/3956
- chore(devpod): bump version by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/3957
- fix(devpod): run one networkpeer reconciler per replica in HA; only allow workspace sharing through devpodworkspaceinstance.spec.access by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/3962
- chore(devpod): small ui fixes by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/3963
- Fix DevPodWorkspaceTemplate ResourceRequests support and networkpeer status management by @janekbaraniewski in https://github.com/loft-sh/loft-enterprise/pull/3960
- Cleanup DevPodWorkspaceContainer objects by @janekbaraniewski in https://github.com/loft-sh/loft-enterprise/pull/3967
- feat(devpod): inform network peers about changes to DERPMap by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/3973
- chore(devpod): bump version by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/3976
- fix: home derp selection by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/3978
- fix(tailscale): force all nodes to pick the loft host as home DERP; only return loft host for proxy agent network peers by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/3981
- feat: populate platform git credentials by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/3984
- chore(devpod): revert avoiding derps by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/3985
- chore(devpod): remove DERP region scoring again by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/3986
- refactor: derp region ids by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/3990
- fix: region score by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/3991
- fix: region id for derps by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/3997
- fix: logging improvements by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/3998
- ui: improve pod & pvc display by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/3999
- fix: small fixes by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/4001
- feat: cancel up & redirect create by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/4005
- Add credentials management to platform by @janekbaraniewski in https://github.com/loft-sh/loft-enterprise/pull/4006
- refactor: move k8s status & workspace proxy socket by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/4009
- chore: bump devpod version by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/4010
- refactor: allow download from runner by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/4011
- chore: bump devpod version by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/4012
- refactor: directly expose workspace download by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/4023
- chore: bump devpod by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/4025
- chore: fix devpod version by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/4026
- fix: long running download by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/4028
- feat: add devpod ingress by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/4034
- Fix: Support templating of resources in DevPod Workspace PVC by @janekbaraniewski in https://github.com/loft-sh/loft-enterprise/pull/4039
- chore: make git clone timeout configurable by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/4044
- fix: task timeout by @FabianKramm in https://github.com/loft-sh/loft-enterprise/pull/4047
- chore(devpod): bump version by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/4072
- fix: also match on platform_id label in base metric by @johannesfrey in https://github.com/loft-sh/loft-enterprise/pull/4084
- chore/bump devpod version 35 by @pascalbreuninger in https://github.com/loft-sh/loft-enterprise/pull/4092
- Bump devpod by @bkneis in https://github.com/loft-sh/loft-enterprise/pull/4113
Full Changelog: https://github.com/loft-sh/loft-enterprise/compare/v4.3.0-alpha.18...v4.3.0-devpod.alpha.28