Skip to content

Releases: kube-rs/kopium

0.20.0

24 May 09:28
0.20.0
11c302b
Compare
Choose a tag to compare

What's Changed

Schema fix and a new experimental --smart-derive-elision flag to elide derives that are impossible without supplemental code.

Changes

  • Fix missing handling of preserve-unknown-fields on additionalProperties by @clux in #244
  • Improve detecting whether default can be derived by @AaronDewes in #241

Dependencies

New Contributors

Full Changelog: 0.19.0...0.20.0

0.19.0

01 May 18:34
0.19.0
7627786
Compare
Choose a tag to compare

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

New Contributors

Full Changelog: 0.18.0...0.19.0

0.18.0

17 Apr 21:56
0.18.0
26b966f
Compare
Choose a tag to compare

What's Changed

Changes

  • Add relaxed mode for partially invalid CRDs by @poelzi in #215
  • Added btreemap flag to toggle BTreeMap/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

New Contributors

Full Changelog: 0.17.2...0.18.0

0.17.2

16 Mar 16:56
0.17.2
503c3a6
Compare
Choose a tag to compare

What's Changed

Changes

New Contributors

Full Changelog: 0.17.1...0.17.2

0.17.1

10 Mar 14:36
0.17.1
399f161
Compare
Choose a tag to compare

What's Changed

Dependencies

Changes

  • Disambiguate duplicate Member names by @clux in #206

Full Changelog: 0.17.0...0.17.1

0.17.0

09 Mar 16:29
0.17.0
becc4d4
Compare
Choose a tag to compare

What's Changed

Dependencies

Changes

New Contributors

Full Changelog: 0.16.5...0.17.0

0.16.5

09 Jan 03:35
0.16.5
bd6f09f
Compare
Choose a tag to compare

What's Changed

Dependencies

Changes

  • Fix Windows: Use SIGPIPE on Unix only. by @kixcord in #184

New Contributors

Full Changelog: 0.16.2...0.16.5

0.16.2

07 Nov 10:01
0.16.2
c695c68
Compare
Choose a tag to compare

What's Changed

Dependencies

Changes

  • Prevent some more crashes on strange var/enum choices by @clux in #167

Full Changelog: 0.16.1...0.16.2

0.16.1

18 Oct 18:18
0.16.1
69b5e89
Compare
Choose a tag to compare

Full Changelog: v0.15.0...0.16.1

First release in a while. Lots of dependency bumps. New release CI setup.

v0.15.0

17 Feb 07:53
v0.15.0
Compare
Choose a tag to compare

Overview

This release fixes two issues with generation.

What's Changed

Full Changelog: v0.14.0...v0.15.0