Skip to content
This repository has been archived by the owner on Oct 20, 2023. It is now read-only.

Releases: servicemeshinterface/smi-sdk-go

v0.5.0

20 Jan 12:38
e8a40f9
Compare
Choose a tag to compare

This release contains updates to TCPRoute, a brand new UDPRoute object and updates to Traffic Target. It implements SMI Spec v0.6.0

Special shoutout to @adleong @SantoDE @shashankram for their contributions to the SMI spec, sdk and community!

Changelog

  • feat(*): update traffic split crd to v1alpha4 eca5cc3 (Michelle Noorali)
  • feat(crds): update traffic access crd for v1alpha3 d5f4d46 (Michelle Noorali)
  • feat(*): add trafficsplit v1alpha4 api a0b7b26 (Michelle Noorali)
  • ref(*): remove port from traffic target 39a3483 (Michelle Noorali)
  • feat(*): add traffic access v1alpha3 api a81ede5 (Michelle Noorali)
  • apis/specs: Add traffic specs for v1alpha4 c8f89f6 (Shashank Ram)
  • ci: fix go setup action e6b08b0 (Shashank Ram)
  • Update Kubernetes packages to 1.18.8 78833a3 (stefanprodan)
  • No modules found issue solved 1a18d62 (Ihor Dvoretskyi)
  • FOSSA workflow added fab92f8 (Ihor Dvoretskyi)

v0.4.1 - Bug fix release

03 Aug 17:24
c169268
Compare
Choose a tag to compare

Overview

This release contains a bug fix for TrafficTarget v1alpha2

SMI Spec Version Compatibility

smi-sdk-go v0.4.1 supports smi-spec v0.5.0

Changelog

  • Fix TrafficTarget v1alpha2 Spec type c5499ff (Harold Ozouf)

v0.4.0

16 Jul 01:21
28318bd
Compare
Choose a tag to compare

SMI Spec Version Compatibility

smi-sdk-go v0.4.0 supports smi-spec v0.5.0

Changelog

  • Fix optional API fields 41764b0 (stefanprodan)
  • Fix TrafficSplit schema validation d4e76b1 (stefanprodan)
  • Add HttpRouteGroup and TCPRoute v1alpha3 035e963 (stefanprodan)
  • Add TrafficTarget v1alpha2 9175aaf (stefanprodan)
  • Move 'Matches' field from backends to spec 4b4f0d6 (Bharath Thiruveedula)
  • Modify spec to make Weight and Service fields required b365b06 (khhirani)
  • Port on a traffic target is not requried f2ec795 (Manuel Zapf)
  • change port from string to int to match spec acc1cc2 (Manuel Zapf)
  • Fix OpenAPI validation to nest service and backends under .spec 20c313c (Jesse Suen)
  • metrics: fix register version 3e2f360 (adnan)
  • Move surajssd and brendanburns to emeritus 3ba9018 (Lachlan Evenson)
  • Remove CircleCI workflow 54329d7 (stefanprodan)
  • Add GitHub CI badge 66d442b (stefanprodan)
  • Add GitHub Actions workflow ec697ab (stefanprodan)
  • Update codegen script to work outside GOPATH 02f1e42 (stefanprodan)
  • Update SDK to Kubernetes 1.18 client-go - regenerate client set - client signatures have changed to include the context param d0668c9 (stefanprodan)

v0.3.0

20 Mar 18:49
efc84e4
Compare
Choose a tag to compare

Changelog:

v0.2.0 - traffic split update

09 Oct 18:36
ad2d568
Compare
Choose a tag to compare

The major change in this release is that TrafficSplit is now at v1alpha2. The weight field on TrafficSplitBackend has been changed to be an int to reflect this recent change in the SMI spec.

First release ever!

10 Sep 15:53
af08faf
Compare
Choose a tag to compare

This is the first release for this project. All APIs are at v1alpha1 level. We will continue releasing as APIs become more stable and more functionality is added. Cheers.