diff --git a/CHANGELOG.adoc b/CHANGELOG.adoc index 51393ea..186a640 100644 --- a/CHANGELOG.adoc +++ b/CHANGELOG.adoc @@ -19,6 +19,11 @@ https://github.com/oxidecomputer/progenitor/compare/v0.2.0\...HEAD[Full list of * Add support for YAML input (#227) * Add generation for `clap`-based CLIs * Add generation for strongly-typed mocks with `httpmock` +* Remove dependency on rustfmt installations in macro and builder uses +* Many improvements to type schema handling +* Use of builder types for body parameters +* Path-level parameter handling +* Many options for augmenting type generation == 0.2.0 (released 2022-09-11) diff --git a/Cargo.lock b/Cargo.lock index 000d6f1..bd39b9f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2187,8 +2187,9 @@ checksum = "dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987" [[package]] name = "typify" -version = "0.0.12-dev" -source = "git+https://github.com/oxidecomputer/typify#70a5b06a0948f13264f7a27b2015c3814f90ca8a" +version = "0.0.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a6658d09e71bfe59e7987dc95ee7f71809fdb5793ab0cdc1503cc0073990484d" dependencies = [ "typify-impl", "typify-macro", @@ -2196,8 +2197,9 @@ dependencies = [ [[package]] name = "typify-impl" -version = "0.0.12-dev" -source = "git+https://github.com/oxidecomputer/typify#70a5b06a0948f13264f7a27b2015c3814f90ca8a" +version = "0.0.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34d3bb47587b13edf526d6ed02bf360ecefe083ab47a4ef29fc43112828b2bef" dependencies = [ "heck", "log", @@ -2213,8 +2215,9 @@ dependencies = [ [[package]] name = "typify-macro" -version = "0.0.12-dev" -source = "git+https://github.com/oxidecomputer/typify#70a5b06a0948f13264f7a27b2015c3814f90ca8a" +version = "0.0.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3f7e627c18be12d53bc1f261830b9c2763437b6a86ac57293b9085af2d32ffe" dependencies = [ "proc-macro2", "quote", diff --git a/progenitor-impl/Cargo.toml b/progenitor-impl/Cargo.toml index 2362d3d..c1109b5 100644 --- a/progenitor-impl/Cargo.toml +++ b/progenitor-impl/Cargo.toml @@ -22,8 +22,8 @@ serde_json = "1.0" syn = { version = "2.0", features = ["parsing"] } thiserror = "1.0" # To publish, use a numbered version -#typify = "0.0.11" -typify = { git = "https://github.com/oxidecomputer/typify" } +typify = "0.0.12" +#typify = { git = "https://github.com/oxidecomputer/typify" } unicode-ident = "1.0.8" [dev-dependencies] diff --git a/release.toml b/release.toml index 7257b49..cb95ca1 100644 --- a/release.toml +++ b/release.toml @@ -11,11 +11,8 @@ pre-release-replacements = [ ] pre-release-commit-message = "release progenitor {{version}}" -post-release-commit-message = "starting progenitor {{next_version}} after releasing {{version}}" tag-message = "release {{crate_name}} {{version}}" tag-prefix = "" -dev-version = true -dev-version-ext = "dev" consolidate-commits = true push = false shared-version = true