Prepare for next release

This commit is contained in:
Adam H. Leventhal 2023-05-03 11:54:57 -07:00
parent d135ec6df7
commit 1b00c3c3f2
4 changed files with 16 additions and 11 deletions

View File

@ -19,6 +19,11 @@ https://github.com/oxidecomputer/progenitor/compare/v0.2.0\...HEAD[Full list of
* Add support for YAML input (#227) * Add support for YAML input (#227)
* Add generation for `clap`-based CLIs * Add generation for `clap`-based CLIs
* Add generation for strongly-typed mocks with `httpmock` * 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) == 0.2.0 (released 2022-09-11)

15
Cargo.lock generated
View File

@ -2187,8 +2187,9 @@ checksum = "dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987"
[[package]] [[package]]
name = "typify" name = "typify"
version = "0.0.12-dev" version = "0.0.12"
source = "git+https://github.com/oxidecomputer/typify#70a5b06a0948f13264f7a27b2015c3814f90ca8a" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a6658d09e71bfe59e7987dc95ee7f71809fdb5793ab0cdc1503cc0073990484d"
dependencies = [ dependencies = [
"typify-impl", "typify-impl",
"typify-macro", "typify-macro",
@ -2196,8 +2197,9 @@ dependencies = [
[[package]] [[package]]
name = "typify-impl" name = "typify-impl"
version = "0.0.12-dev" version = "0.0.12"
source = "git+https://github.com/oxidecomputer/typify#70a5b06a0948f13264f7a27b2015c3814f90ca8a" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "34d3bb47587b13edf526d6ed02bf360ecefe083ab47a4ef29fc43112828b2bef"
dependencies = [ dependencies = [
"heck", "heck",
"log", "log",
@ -2213,8 +2215,9 @@ dependencies = [
[[package]] [[package]]
name = "typify-macro" name = "typify-macro"
version = "0.0.12-dev" version = "0.0.12"
source = "git+https://github.com/oxidecomputer/typify#70a5b06a0948f13264f7a27b2015c3814f90ca8a" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d3f7e627c18be12d53bc1f261830b9c2763437b6a86ac57293b9085af2d32ffe"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",

View File

@ -22,8 +22,8 @@ serde_json = "1.0"
syn = { version = "2.0", features = ["parsing"] } syn = { version = "2.0", features = ["parsing"] }
thiserror = "1.0" thiserror = "1.0"
# To publish, use a numbered version # To publish, use a numbered version
#typify = "0.0.11" typify = "0.0.12"
typify = { git = "https://github.com/oxidecomputer/typify" } #typify = { git = "https://github.com/oxidecomputer/typify" }
unicode-ident = "1.0.8" unicode-ident = "1.0.8"
[dev-dependencies] [dev-dependencies]

View File

@ -11,11 +11,8 @@ pre-release-replacements = [
] ]
pre-release-commit-message = "release progenitor {{version}}" 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-message = "release {{crate_name}} {{version}}"
tag-prefix = "" tag-prefix = ""
dev-version = true
dev-version-ext = "dev"
consolidate-commits = true consolidate-commits = true
push = false push = false
shared-version = true shared-version = true