Skip to main content
Version: Pasley (2.3)

Release Notes

Please make sure that you update your Codezero Local Agent and Space Agent to the same version.

2.3.0

Changes

  • We have started to version our Helm charts. In order to upgrade your Space Agent from an earlier version to this release, please run the following:

    helm repo add --force-update codezero https://charts.codezero.io && helm upgrade --namespace=codezero codezero codezero/codezero --reset-values
  • Bug Fix: czctl auth login now correctly opens a web browser on Linux

  • Experimental Windows support. Please contact us to request binaries

  • Various package upgrades and security patches

2.2.0

Features

  • New command: czctl compose start to start consume and serve sessions based on rules in codezero-compose.yml. You can read about this new feature in the Codezero Compose guide.

2.1.1

Bug Fixes

  • fixed startup bug in Space Agent

2.1.0

Features

  • New command: czctl reset to remove all consume and serve sessions.

Bug Fixes

  • improved startup sequence of Space Agent

2.0.0

No new changes since 2.0.0-rc.19.

2.0.0-rc.19 (2024-02-08)

Bug Fixes

  • Fix minor bug in Teamspace selector (3a86e63)

2.0.0-rc.18 (2024-02-07)

Bug Fixes

  • fixes errors regarding closed connections (#853) (4e28db6)

Features

2.0.0-rc.17 (2024-01-30)

Bug Fixes

  • clear localStorage on logout (#825) (3e21051)
  • fixed error when czctl status is executed and user is not logged in (#852) (f9b372f), closes #866 #861 #865 #864 #863 #794
  • handle tcp consume and unify externalname service behavior (#910) (f6f28af)
  • incorrect frontend version vs api version reporting (3c422ca)
  • update fallback DNS resolvers if current ones fail (#790) (7db20c9)

Features

  • ability to consume headless and external services (#890) (99b3c25)
  • add selected org and primary namespace to czctl status output (#902) (8560680)
  • czctl: add primary namespace check and selection (#811) (22e336e)
  • improved onboarding flow (#903) (e4723e9)
  • make hosts resolver the default in czdaemon (#868) (8690c83)

2.0.0-rc.16 (2023-12-19)

Bug Fixes

  • cannot create ip alias, exit status 2 (#773) (725dff9)

Features

  • ability to publish a service that does not exist in cluster (#751) (453e030)
  • implement alternative host resolver handling using hosts file (#782) (3db4f1d)
  • refactor DNS manager, backup and OS interface (#736) (3a55b2e)
  • support reading ruleset from stdin on czctl apply (#607) (4a98765)

2.0.0-rc.15 (2023-11-21)

Bug Fixes

  • failure to restore intercept if copy service has annotations added (#706) (4732b7c), closes #705
  • invite token processed multiple times (#725) (d1410ae)
  • spaces do not load for new organizations (#726) (a6b1245)
  • unset space from contexts after removal (#701) (544f7fe)
  • update paging to 100 (e28cc94)

Features

  • added ability to upgrade teamspace from hub (#710) (9c7eb8f)

2.0.0-rc.14 (2023-11-15)

Bug Fixes

  • paging issues for consume and catalog (#682) (aca2aec)

Features

  • add default, user and header conditions to czctl serve (#677) (ca8b364)

2.0.0-rc.13 (2023-11-07)

Bug Fixes

  • moved local service addresses to local.t8s.io instead of .local so we don't conflict with mDNS (Bonjour etc.)
  • added better cors handling to orchestrator proxy (#668) (eedb7c3)
  • errors when attempting to service list catalog with other users (7bcfb0a)
  • long loading in czapp after czctl stop (#616) (485254f)
  • multiple users cannot serve the same resource (#654) (f018c6e)
  • paging issues that broke serve (ad4acef)
  • save dialogs reverts before saving (#653) (7ed077f)
  • unable to consume because of variant iteration error (726cb67)

2.0.0-rc.12 (2023-11-03)

Bug Fixes

  • change daemon listening address to .local (yeah this was a bad idea! - see RC13) (#639) (5f99f4c)

Features

  • added support to bypass ISP for space ingress DNS (#643) (7026e5d)
  • added version check to czctl (deba699)
  • added version display and added copyable install instructions to getting started (#644) (b905186)

2.0.0-rc.11 (2023-10-31)

Features

  • add --reinstall-certs flag to czctl start and add czctl opts certs (#590) (370b38f)
  • added support for default and header based conditions when serving variants (#617) (5564ceb)
  • show version number of space agent in czapp teamspaces list (#542) (547b8ee)

2.0.0-rc.10 (2023-10-16)

Bug Fixes

  • count only active teleports in command limit enforcer (#543) (f6ae569)
  • czapp: clear timed display timer when space was removed (#519) (ad2ca56), closes #391
  • fix czctl serve update (#551) (7a6ae5c)
  • fixes crash when restoring DNS on an unavailable network service (#511) (f1ff93e)
  • fixes invite user allows user to invite the same email multiple times while pending (#465) (c9442ab)
  • ignore handled feathers services errors (#532) (1a66f74)
  • linux builds were for darwin (7657157)

Features

  • front-side hub schema validators (#419) (77c2236)
  • linux: fix DNS creation when backup file already exists (#566) (dcc1c48)

2.0.0-rc.9 (2023-09-22)

Bug Fixes

2.0.0-rc.8 (2023-09-22)

Features

2.0.0-rc.7 (2023-09-21)

Bug Fixes

  • broken intercept with different port/targetPort (#510) (70ee1eb)
  • description of primary-namespace clear (#480) (295986b)
  • get space token corrupts space list (523c33a)
  • remove hub authentication.create call on each czctl cmd (#497) (685be8e)

Features

  • ensure that czdaemon does not restart when changing spaces (#473) (b048ff2)
  • make go logs consistent (#499) (9558054)

2.0.0-rc.6 (2023-09-04)

2.0.0-rc.5 (2023-08-31)

Bug Fixes

Features

2.0.0-rc.4 (2023-08-24)

Bug Fixes

Features

  • containerize: Add containerize workflow (#393) (51bcb49)
  • improved typesafety of hub and core clients (#378) (6be233d)
  • Stripe checkout & billing portal (#383) (6686d7f)

2.0.0-rc.3 (2023-08-15)

Bug Fixes

  • add Terraform variable for Stripe secret key (#384) (a0a2cc9)
  • connection is unstable requests take too long to be verified (#321) (5694e76)
  • enable WebSocket proxy for '/api' endpoint (#381) [skip ci] (17616b9)
  • fixes selecting no organisation (#385) (c2a0ac8)
  • ignore tainted resources when observing kubernetes resources (#377) (cdf9f79)
  • navigation highlighting when in service catalog (b73b30c)
  • open login page instead of GitHub oauth page for auth login (#337) (782b34c), closes #335
  • remove dargo imports (#366) (95a3677)
  • rollout restart codezero after registration (#380) [skip ci] (a8605a7)
  • spaces not refreshing properly (f806e33)
  • use separate /auth/cli login path for CLI logins (#369) (e0e24db)
  • versioning issues (#324) (c023be2)

Features

2.0.0-rc.2 (2023-07-05)

Bug Fixes

Features

2.0.0-rc.1 (2023-06-21)

Bug Fixes

  • adjust exit codes on login (#250) (8300a4b)
  • certs race on orchestrator auth service (#257) (8e342d3)
  • czctl auth login redirect (b200c9d)
  • czctl: perform clean exit when space is not set or user is not logged in during attach commands (#253) (a3939ef)
  • czsupervisor: fixes http handler crash when checking status and daemon is not running (#252) (8906a4f)
  • fix duplicated flags issue (#256) (c37bd59)
  • fix missing default for DaemonListenAddr (#258) (28b5605)
  • fixes space status when organization is selected (#234) (d22df81)
  • fixes spinner UI clashing with UI messages (#235) (d560fc3)
  • v1.x headless install [skip ci] (7d04b54)

Features

  • implement file watching in marshal.File interface (#236) (664ade8)
  • improve daemon resiliency to issues in config daemon should start irrespective of config state (#247) (73f1842)
  • primary namespace (#241) (89d1c3c)

2.0.0-rc.0 (2023-05-27)

Bug Fixes

Features