Training
Module
Apply cluster upgrades and security patches with Azure Kubernetes Service - Training
Apply the latest version upgrades and patches to your Azure Kubernetes Service clusters.
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Microsoft ships major releases, minor releases, and patches for Kiota. This article explains release types and support options for Kiota.
Kiota follows Semantic Versioning 2.0.0. Information about the type of each release is encoded in the version number in the form major.minor.patch
.
Major releases include new features, new public API surface area, and bug fixes. Due to the nature of the changes, these releases are expected to have breaking changes. Major releases can install side by side with previous major releases. We only maintain the latest major release, except for security and privacy related issues where we might release patches to prior major versions. Major releases are published as needed.
Minor releases also include new features, public API surface area, and bug fixes. The difference between these and major releases is that minor releases don't contain breaking changes to the tooling experience or the generated API surface area of Stable maturity languages. Minor releases can install side by side with previous minor releases. Minor releases are targeted to publish on the first Tuesday of every month.
Patches ship as needed, and they include security and nonsecurity bug fixes.
Language support in Kiota is either stable, preview or experimental for each language.
The following criteria are used to determine the maturity levels.
Breaking changes to languages that are stable result in major version change for Kiota tooling. Code generation changes to a stable language aren't considered breaking when they rely on additions in the corresponding abstractions library. These changes only require updating the abstractions library to the latest minor/patch version under the same major version.
Languages can be implemented by different authors, which impacts the support experience users can expect:
The current status of language support can be queried by using the following command.
kiota info
Major and minor updates can be installed side by side with previous versions. Installing new versions of the Kiota tooling doesn't affect existing Kiota generated code. To update applications to the latest Kiota generate code, the code must be regenerated with the new Kiota tooling. The app doesn't automatically roll forward to use a newer version of Kiota Tooling.
We recommend rebuilding the app and testing against a newer major or minor version before deploying to production.
The primary support channel for Kiota is GitHub. You can open GitHub issues in the Kiota repository to track bugs and feature requests.
Training
Module
Apply cluster upgrades and security patches with Azure Kubernetes Service - Training
Apply the latest version upgrades and patches to your Azure Kubernetes Service clusters.