Skip to content

Latest commit

 

History

History
340 lines (182 loc) · 25.1 KB

CHANGELOG.md

File metadata and controls

340 lines (182 loc) · 25.1 KB

Changelog

0.4.1 (2024-10-03)

Bug Fixes

  • add auth for statefulset during manager deployment (#268) (9c011c6)

0.4.0 (2024-10-03)

⚠ BREAKING CHANGES

  • add support to StatefulSet (#263)

Features

Bug Fixes

  • avoid trying to delete default namespace (#265) (907ad38)

0.3.3 (2024-10-02)

Features

  • add the id flag in the kardinal flow create cmd (#261) (09309f1)

0.3.2 (2024-09-28)

Bug Fixes

  • add the --service flag in the kardinal flow telepresence intercept command (#259) (5d22282)
  • fix broken website CSS by refactoring styled-components SSR logic (#257) (505e885)

0.3.1 (2024-09-27)

Bug Fixes

  • fix race condition with docs voting feature (#256) (2d3f769)
  • remove all Kardinal namespaces when cluster resources is empty during cleanup (#255) (43c4ac2)
  • telepresence http server check (#251) (c26f135)
  • try making some changes to change the asset hashes (#254) (668be13)
  • Update the manager deploy kontrol service location command argument (#252) (08be35c)

0.3.0 (2024-09-26)

⚠ BREAKING CHANGES

  • new gateway management (#238)

Features

Bug Fixes

  • add missing resources to policy (#249) (0ade319)
  • Clarify the manager CLI command deploy kontrol service location argument (#247) (54bdc21)
  • Do not alter the istio-system namespace (#246) (1c98304)
  • Exit with code 1 upon errors in the CLI (#243) (63c640e)
  • Handle gateway case where the baseline is missing or not labelled (#245) (b0b6bb2)

0.2.7 (2024-09-20)

Features

  • Topology node list of versions containing flow id, image tag and baseline flag (#228) (b42fad2)

Bug Fixes

  • Display JSON 500 error message (#235) (1073cb5)
  • using dynamic namespace for the gateway cmd (#239) (7615ce3)

0.2.6 (2024-09-17)

Features

  • add flow telepresence-intercept CLI command (#213) (d5a75f6)
  • Add health error response (#224) (d86eaa7)
  • add the baseline column in the flow ls CLI command (#217) (9360ef3)
  • calculator track events when values change (#215) (7a16e40)
  • docs anchor links for headings (#214) (7fbb139)
  • variant of calculator page with share section (#207) (f4242f2)
  • website get started section (#220) (805189b)

Bug Fixes

  • calculator mobile styles (#216) (9aa6af7)
  • fix some confusing copy (#221) (e831db5)
  • replace 'prod' default namespace with 'baseline' in the ci-e2e-tests.yml (#227) (c81b2d4)

0.2.5 (2024-09-11)

Features

Bug Fixes

0.2.4 (2024-09-06)

Features

0.2.3 (2024-09-05)

Features

Bug Fixes

0.2.2 (2024-08-27)

Features

  • adding the cluster resources manifest endpoint in Kontrol API spec and bindings (#171) (b4e7d71)
  • report playground user (#173) (bb4b2fa)
  • Tenant show command (#174) (1faaa44)

Bug Fixes

  • check if envoy filters are updated before starting gateway (#168) (7e79072)

0.2.1 (2024-08-20)

Features

0.2.0 (2024-08-16)

⚠ BREAKING CHANGES

  • api definitions for templates (#141)

Features

Bug Fixes

0.1.12 (2024-08-09)

Features

Bug Fixes

0.1.11 (2024-08-08)

Features

Bug Fixes

0.1.10 (2024-08-08)

Features

  • copy button for code blocks in docs (#103) (be8bdde), closes #89
  • match fonts and gradients to new blog theme (#107) (0938dc3)

Bug Fixes

0.1.9 (2024-08-06)

Bug Fixes

  • Add missing Kardinal CLI print newlines (#96) (6e318f3)
  • made the gateway antifragile by asserting prod namespace is alive and healthy (#100) (642c75e)
  • open traffic configuration directly (#97) (9ffdd11)

0.1.8 (2024-08-06)

Features

  • Add versions to the topology Node object (#77) (e23afbf)
  • an inbuilt gateway to handle kubectl host proxying (#91) (d57503a)

Bug Fixes

0.1.7 (2024-08-02)

Bug Fixes

0.1.6 (2024-08-02)

Features

  • allows multiple flows (#68) (ef41abb)
  • Annotate voting app k8s manifest (#61) (dc703cb)
  • fetch and apply authorization policies and envoy filters (#62) (99829e1)
  • improvements to cli (#71) (eb2e0c4)
  • using IfNotPresent pull policy for local Minikube Kardinal Manager (#65) (6d2a2ea)

Bug Fixes

  • check if envoy filters and auth policies are not nil (#66) (ef2f3e0)

0.1.5 (2024-07-30)

Bug Fixes

  • use the right namespace for router/router-redis (#59) (959b970)

0.1.4 (2024-07-30)

Features

  • added a dashboard cmd that opens the kardinal dashboard in the browser (#36) (741e2e5)
  • added required types for tracing <> flows (#51) (c525e3f)
  • deploy the trace router + redis when manager is deployed (#53) (d458d22)
  • More robust k8s manifest parsing (#39) (3a18e63)
  • move website to public repo (#47) (368f733)

Bug Fixes

  • better error message if dashboard doesnt open (#38) (ce8804b)
  • remove extra space in CTA heading (#49) (8b2fe9f)
  • use right type for authorization policies (#52) (216e606)

0.1.3 (2024-07-12)

Features

Bug Fixes

0.1.2 (2024-07-09)

Bug Fixes

0.1.1 (2024-07-08)

Features

  • add js and nix package to cli-kontrol-api (#11) (d007773)
  • add more info to docs (#17) (54400fb)
  • added release please (#6) (7c38358)
  • adding multi tenant support (#8) (75b736f)
  • adding the kardinal manager deploy and kardinal manager remove CLI commands (#10) (af8843c)
  • adding the health check endpoint for the API (#14) (15a1b0d)
  • DRY ref to main branch in CI (#12) (f32ef8c)
  • publish cli binaries and add install script (#22) (e1e27e4)
  • quickstart docs added (#16) (9f1a759)
  • removing kardinal-cli binary (#13) (31325f1)
  • update topology API (#9) (2e96ff8)

Bug Fixes