Skip to main content
Version: Pasley (2.2)

Release Notes

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

To update your Local Agent, run:

czctl stop
curl -L https://releases.codezero.io/install-headless.sh | /bin/bash
czctl start

To update your Codezero Space Agent, follow these steps:

  1. Log in to Codezero Hub.
  2. Select your Teamspace in the top-left corner
  3. Navigate to Settings > Teamspaces
  4. Click the icon next to the version number of your Teamspace.
  5. Wait for your upgrade to complete and then sign out and sign in again.

Upgrade Space Agent

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