Skip to content

Latest commit

 

History

History
1661 lines (1401 loc) · 180 KB

CHANGELOG.md

File metadata and controls

1661 lines (1401 loc) · 180 KB

Changelog

v0.17.0 (2024-07-12)

Breaking Changes

New Features

Core Features

SDK Features

Bug Fixes

Misc

Full Changelog

v0.17.0-rc.1 (2024-06-20)

Breaking Changes

  • [SDK] Drop Python 3.7 and Support Python 3.11 (#2337 by @tenzen-y)
  • [SDK] Upgrade the protobuf version to >=4.21.12,<5 (#2358 by @tenzen-y)

New Features

Bug Fixes

Misc

Full Changelog

v0.17.0-rc.0 (2024-04-29)

Breaking Changes

  • Drop Kubernetes v1.26, and support Kubernetes v1.29 (#2308 by @tenzen-y)
  • Drop Kubernetes v1.25, and Support Kubernetes v1.28 (#2303 by @tenzen-y)

New Features

Core Features

SDK Features

Bug Fixes

Misc

Full Changelog

v0.16.0 (2023-10-31)

Breaking Changes

New Features

Core Features

UI Improvements

SDK Improvements

Bug fixes

  • Bug: Wait for the certs to be mounted inside the container (#2213 by @tenzen-y)
  • Start waiting for certs to be ready before sending data to the channel (#2215 by @tenzen-y)
  • E2E: Add additional checks to verify if the components are ready (#2212 by @tenzen-y)
  • Remove a katib-webhook-cert Secret from components (#2214 by @tenzen-y)
  • Skip to inject the metrics-collector pods to the Katib controller (#2211 by @tenzen-y)
  • Sending an empty data to the certsReady channel (#2196 by @tenzen-y)
  • Fix conformance docker image (#2147 by @nagar-ajay)

Documentation

Misc

Full Changelog

v0.16.0-rc.1 (2023-08-16)

New Features

Bug Fixes

  • Bug: Wait for the certs to be mounted inside the container (#2213 by @tenzen-y)
  • Start waiting for certs to be ready before sending data to the channel (#2215 by @tenzen-y)
  • E2E: Add additional checks to verify if the components are ready (#2212 by @tenzen-y)
  • Remove a katib-webhook-cert Secret from components (#2214 by @tenzen-y)
  • Skip to inject the metrics-collector pods to the Katib controller (#2211 by @tenzen-y)

Full Changelog

v0.16.0-rc.0 (2023-08-05)

Breaking Changes

New Features

Core Features

UI Improvements

SDK Improvements

Bug fixes

Documentation

Misc

Full Changelog

v0.15.0 (2023-03-22)

Breaking Changes

New Features

Major Features

Core Features

UI Improvements

SDK Improvements

Bug fixes

Documentation

Misc

Full Changelog

v0.15.0-rc.1 (2023-02-15)

New Features

  • UI: Create the LOGS tab of Trial's details page (#2117 by @elenzio9)

Bug Fixes

Full Changelog

v0.15.0-rc.0 (2023-01-27)

Breaking Changes

New Features

Major Features

Core Features

UI Improvements

SDK Improvements

Bug fixes

Documentation

Misc

Full Changelog

v0.14.0 (2022-08-18)

New Features

Core Features

  • Population based training (#1833 by @a9p)
  • Support JSON format logs in file-metrics-collector (#1765 by @tenzen-y)
  • Include MetricsUnavailable condition to Complete in Trial (#1877 by @tenzen-y)
  • Allow running examples on Apple Silicon M1 and fix image build errors for arm64 (#1898 by @tenzen-y)
  • Configurable job name and service name for cert generator (#1889 by @shaowei-su)

UI Features and Enhancements

  • Add PBT to experiment creation form (#1909 by @a9p)
  • Distinct page for each Trial in the UI (#1783 by @d-gol)

Bug fixes

Documentation

Misc

  • Updating the training operator image in CI (#1910 by @johnugeorge)
  • Upgrade Python and Pytorch versions for some examples (#1906 by @tenzen-y)
  • Linting for K8s YAML files (#1901 by @Rishit-dagli)
  • Change integration test sysytem from KinD Cluster to Minikube Cluster (#1899 by @tenzen-y)
  • Upgrade mysql version to v8.0.29 (#1897 by @tenzen-y)
  • Upgrade tensorflow-aarch64 version to v2.9.1 (#1891 by @tenzen-y)
  • chore: Upgrade Go libraries to resolve some security issues in the katib-controller (#1888 by @tenzen-y)
  • Migrate kubeflow-katib-presubmit to GitHub Actions (#1882 by @tenzen-y)
  • Add semicolon when using command command in Makefile (#1885 by @tenzen-y)
  • Fix HAS_SHELLCHECK and HAS_SETUP_ENVTEST in Makefile (#1884 by @tenzen-y)
  • Remove presubmit tests depending on optional-test-infra (#1871 by @aws-kf-ci-bot)
  • Upgrade the Tensorflow version to address some security issues (#1870 by @tenzen-y)
  • Upgrade the grpc_health_probe version to v0.4.11 to resolve security vulnerability CVE-2022-27191 (#1875 by @tenzen-y)
  • additional metric names should not include objective metric name (#1874 by @henrysecond1)
  • Upgrade the Kubernetes Python client to 22.6.0 (#1869 by @tenzen-y)
  • Upgrade the kubebuilder to v3.2.0 and Kubernetes Go libraries to v1.22.2 (#1861 by @tenzen-y)
  • Update FPGA XGBoost example (#1865 by @eliaskoromilas)
  • Fix kubeflowkatib/mxnet-mnist image (#1866 by @tenzen-y)
  • pins pip and setuptools versions operators to avoid installation issues (#1867 by @DnPlas)
  • Add shellcheck (#1857 by @tenzen-y)
  • Bump kubeflow-katib and kfp version in notebook examples (#1849 by @tenzen-y)
  • Add prometheus scraping and grafana support to charmed katib-controller operator (#1839 by @jardon)
  • Upgrade Black to fix linting (#1842 by @jardon)

Full Changelog.

v0.13.0 (2022-03-04)

New Features

Algorithms and Components

UI Features

Documentation

Bug Fixes

Misc

Full Changelog

v0.13.0-rc.1 (2022-02-15)

Bug fixes

Full Changelog

v0.13.0-rc.0 (2022-01-25)

New Features

Algorithms and Components

UI Features

Documentation

Bug Fixes

Misc

Full Changelog

v0.12.0 (2021-10-05)

New Features

Algorithms and Components

UI Features

Documentation

Bug Fixes

Misc

Full Changelog

v0.12.0-rc.1 (2021-09-07)

Bug Fixes

Full Changelog

v0.12.0-rc.0 (2021-08-19)

New Features

Algorithms and Components

UI Features

Documentation

Bug Fixes

Misc

Full Changelog

v0.11.1 (2021-06-09)

Bug fixes

Enhancements

Full Changelog

v0.11.0 (2021-03-22)

New Features

Core Features

UI Features and Enhancements

Katib Juju operator

Bug fixes

Documentation

Misc

Full Changelog

v0.10.1 (2021-03-02)

Features and Bug Fixes

Full Changelog

v0.10.0 (2020-11-07)

New Features

Core Features

UI Features and Enhancements

Bug fixes

Misc

Full Changelog

v0.9.0 (2020-06-10)

Features and Bug Fixes

Full Changelog

v0.6.0-rc.0 (2019-06-28)

Features and Bug Fixes

Full Changelog

0.2 (2018-08-20)

Features

Bug Fixes

Full Changelog

v0.1.2-alpha (2018-06-05)

Full Changelog

Closed issues:

  • [request] Invite libbyandhelen as reviewer for algorithm support #82
  • cli failed to connect #80
  • CreateStudy RPC error: Objective_Value_Name is required #73
  • [cli] Use cobra to refactor the cli #54
  • Reduce time it takes to build all images #50
  • [release] Ksonnet the katib #32

Merged pull requests:

v0.1.1-alpha (2018-04-24)

Full Changelog

Closed issues:

  • [upstream] Update name in kubernetes/test-infra #63
  • [go] Update the package name, again #62
  • [test] Fix broken unit test cases #58
  • Provide a cli binary for macOS / darwin #57
  • Error running katib on latest master (04/13) #44
  • Upload existing models to modelDB interface #43
  • [release] Add cli to v0.1.0-alpha #31
  • [discussion] Find a new way to install CLI #26
  • [maintainance] Setup the repository #8
  • Existing approaches and design for hyperparameter-tuning #2

Merged pull requests:

v0.1.0-alpha (2018-04-10)

Closed issues:

  • [suggestion] Move the logic about random service to random package #18
  • [build-release] Reuse the vendor during the image building process #14
  • [go] Rename the package from mlkube/katib to this repo #7
  • [go] Establish vendor dependencies for go #5
  • Rename to hyperparameter-tuning ? #1

Merged pull requests: