diff --git a/CHANGELOG.md b/CHANGELOG.md index 2a60cdb476..460797253d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +# v0.2.0 (2018-07-06) + +- BREAKING CHANGE: Types that were previously emitted as type aliases are now emitted as newtypes. For example `io.k8s.apimachinery.pkg.api.resource.Quantity` was previous emitted as `pub type Quantity = String;` but is now emitted as `pub struct Quantity(pub String);` + +- BREAKING CHANGE: The `IntOrString` enum in the crate root no longer exists. Previously each version's `io.k8s.apimachinery.pkg.util.intstr.IntOrString` was emitted as a type alias for the root type - `pub type IntOrString = ::IntOrString;`. Now they are emitted as the enum themselves `pub enum IntOrString { ... }`. This brings `IntOrString` in line with other types like `RawExtension` that have special replacement versions. + # v0.1.0 (2018-06-30) First release. diff --git a/k8s-openapi/Cargo.toml b/k8s-openapi/Cargo.toml index 72619c6fe7..acd02425b1 100644 --- a/k8s-openapi/Cargo.toml +++ b/k8s-openapi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "k8s-openapi" -version = "0.1.0" +version = "0.2.0" license = "Apache-2.0" authors = ["Arnavion "] categories = ["api-bindings", "web-programming::http-client"]