Releases: kube-rs/kopium
Releases · kube-rs/kopium
0.19.0
What's Changed
Changes
- Make untyped fields use serde_json::Value directly by @Danil-Grigorev in #230
- hide prelude imports inside a local module to allow shadowing imports by @clux in #222
- Refactor away rightward drift in main by @clux in #233
- feat: generalized approach to derive traits on top level struct by @david-rusnak in #236
- Make
--derive
more flexible by @MathiasPius in #237
Dependencies
- Bump the core group with 4 updates by @dependabot in #228
- Bump the core group with 2 updates by @dependabot in #234
- Bump libc from 0.2.153 to 0.2.154 by @dependabot in #235
New Contributors
- @Danil-Grigorev made their first contribution in #230
- @david-rusnak made their first contribution in #236
- @MathiasPius made their first contribution in #237
Full Changelog: 0.18.0...0.19.0
0.18.0
What's Changed
Changes
- Add relaxed mode for partially invalid CRDs by @poelzi in #215
- Added
btreemap
flag to toggleBTreeMap
/HashMap
for map types by @tyrone-wu in #218 - Make map-type an enum and make map usage consistent by @clux in #219
- support unknown integer & number formats by @sebhoss in #223
- minor doc tweaks by @clux in #227
Dependencies
- Bump kube from 0.89.0 to 0.90.0 in the kube group by @dependabot in #224
- Bump syn from 2.0.57 to 2.0.58 in the core group by @dependabot in #225
- Bump the core group with 4 updates by @dependabot in #226
- Bump the kube group with 1 update by @dependabot in #220
- Bump the core group with 3 updates by @dependabot in #221
- Bump the core group with 5 updates by @dependabot in #213
- Bump the core group with 3 updates by @dependabot in #216
New Contributors
- @poelzi made their first contribution in #215
- @tyrone-wu made their first contribution in #218
Full Changelog: 0.17.2...0.18.0
0.17.2
0.17.1
What's Changed
Dependencies
- Bump the core group with 1 update by @dependabot in #208
Changes
Full Changelog: 0.17.0...0.17.1
0.17.0
What's Changed
Dependencies
- Bump the core group with 3 updates by @dependabot in #187
- Bump the kube group with 2 updates by @dependabot in #188
- Bump the core group with 4 updates by @dependabot in #189
- Bump the kube group with 1 update by @dependabot in #191
- Bump the core group with 3 updates by @dependabot in #192
- Bump the core group with 1 update by @dependabot in #193
- Bump libc from 0.2.152 to 0.2.153 by @dependabot in #194
- Bump the core group with 2 updates by @dependabot in #195
- Bump the kube group with 1 update by @dependabot in #196
- Bump the core group with 5 updates by @dependabot in #197
- Bump the core group with 3 updates by @dependabot in #198
- Bump the core group with 2 updates by @dependabot in #200
Changes
- add support for standard Condition APIs by @aryan9600 in #203
New Contributors
- @aryan9600 made their first contribution in #203
Full Changelog: 0.16.5...0.17.0
0.16.5
What's Changed
Dependencies
- Bump the core group with 1 update by @dependabot in #171
- Bump the core group with 3 updates by @dependabot in #172
- Bump the core group with 2 updates by @dependabot in #173
- Bump the core group with 1 update by @dependabot in #174
- Bump the core group with 1 update by @dependabot in #175
- Bump libc from 0.2.150 to 0.2.151 by @dependabot in #176
- Bump the kube group with 1 update by @dependabot in #181
- Bump the core group with 3 updates by @dependabot in #182
- Bump the core group with 6 updates by @dependabot in #183
- Bump libc from 0.2.151 to 0.2.152 by @dependabot in #186
- Bump the core group with 6 updates by @dependabot in #185
Changes
New Contributors
Full Changelog: 0.16.2...0.16.5
0.16.2
What's Changed
Dependencies
- Bump libc from 0.2.147 to 0.2.149 by @dependabot in #161
- Bump the core group with 3 updates by @dependabot in #163
- Bump the core group with 3 updates by @dependabot in #164
- Bump libc from 0.2.149 to 0.2.150 by @dependabot in #170
- Bump the kube group with 1 update by @dependabot in #168
- Bump the core group with 1 update by @dependabot in #169
Changes
Full Changelog: 0.16.1...0.16.2
0.16.1
Full Changelog: v0.15.0...0.16.1
First release in a while. Lots of dependency bumps. New release CI setup.
- kopium can now be binstalled;
cargo binstall kopium
- fix piping to editor
- fix an issue with boolean maps for argo applications
v0.15.0
v0.14.0
Overview
Lots of improvements to the robustness of the parsing and generation process giving us compatibility with some complicated crds (alertmanagers crd and sig network gateway api crds). There is also an elision flag in place to allow overriding generated output more easily, plus a much more informative kopium header in the generated output.
What's Changed
- Do not try to derive
CustomResource
when using--hide-kube
by @clux in #97 - Add generation command and kopium version to output header by @clux in #99
- Allow simple integer enums by rawstring escaping variant names by @clux in #100
- Add
--elide
flag to drop generated structs from the output by @clux in #102 - Replaces invalid enum identifiers with generated ones by @Dav1dde in #103
- Fixes clippy lints by @Dav1dde in #105
New Contributors
Full Changelog: v0.13.0...v0.14.0