prepare for 0.4.0 release

This commit is contained in:
Adam H. Leventhal 2023-09-25 14:29:31 -07:00
parent 5f79f49ced
commit 421029ec20
4 changed files with 49 additions and 45 deletions

View File

@ -13,16 +13,14 @@
== Unreleased changes (release date TBD) == Unreleased changes (release date TBD)
* Support for updated dropshot pagination extension (#465)
* Many CLI and http mock generation improvements (beta)
* Add cargo-progenitor (#476)
https://github.com/oxidecomputer/progenitor/compare/v0.3.0\...HEAD[Full list of commits] https://github.com/oxidecomputer/progenitor/compare/v0.3.0\...HEAD[Full list of commits]
== 0.3.0 (released 2023-05-03) == 0.3.0 (released 2023-05-03)
https://github.com/oxidecomputer/progenitor/compare/v0.3.0\...v0.3.0[Full list of commits]
== 0.3.0 (released 2023-05-03)
https://github.com/oxidecomputer/progenitor/compare/v0.2.0\...v0.3.0[Full list of commits]
* Add support for header parameters (#210) * Add support for header parameters (#210)
* Add support for YAML input (#227) * Add support for YAML input (#227)
* Add generation for `clap`-based CLIs * Add generation for `clap`-based CLIs
@ -33,9 +31,9 @@ https://github.com/oxidecomputer/progenitor/compare/v0.2.0\...v0.3.0[Full list o
* Path-level parameter handling * Path-level parameter handling
* Many options for augmenting type generation * Many options for augmenting type generation
== 0.2.0 (released 2022-09-11) https://github.com/oxidecomputer/progenitor/compare/v0.2.0\...v0.3.0[Full list of commits]
https://github.com/oxidecomputer/progenitor/compare/v0.1.1\...v0.2.0[Full list of commits] == 0.2.0 (released 2022-09-11)
* Add support for a builder-style generation in addition to the positional style (#86) * Add support for a builder-style generation in addition to the positional style (#86)
* Add support for body parameters with application/x-www-form-urlencoded media type (#109) * Add support for body parameters with application/x-www-form-urlencoded media type (#109)
@ -44,6 +42,8 @@ https://github.com/oxidecomputer/progenitor/compare/v0.1.1\...v0.2.0[Full list o
* Add a prelude that include the `Client` and any extension traits (#176) * Add a prelude that include the `Client` and any extension traits (#176)
* Add support for upgrading connections, which requires a version bump to reqwest. (#183) * Add support for upgrading connections, which requires a version bump to reqwest. (#183)
https://github.com/oxidecomputer/progenitor/compare/v0.1.1\...v0.2.0[Full list of commits]
== 0.1.1 (released 2022-05-13) == 0.1.1 (released 2022-05-13)
First published version First published version

73
Cargo.lock generated
View File

@ -125,7 +125,7 @@ checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 2.0.37", "syn 2.0.32",
] ]
[[package]] [[package]]
@ -136,7 +136,7 @@ checksum = "bc00ceb34980c03614e35a3a4e218276a0a824e911d07651cd0d858a51e8c0f0"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 2.0.37", "syn 2.0.32",
] ]
[[package]] [[package]]
@ -206,9 +206,9 @@ dependencies = [
[[package]] [[package]]
name = "built" name = "built"
version = "0.7.0" version = "0.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1462f4ab147e1378c64dacd28f03a56d4771d93eab6c325265a35355ce47213d" checksum = "b99c4cdc7b2c2364182331055623bdf45254fcb679fea565c40c3c11c101889a"
dependencies = [ dependencies = [
"cargo-lock", "cargo-lock",
"git2", "git2",
@ -241,7 +241,7 @@ version = "9.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e11c675378efb449ed3ce8de78d75d0d80542fc98487c26aba28eb3b82feac72" checksum = "e11c675378efb449ed3ce8de78d75d0d80542fc98487c26aba28eb3b82feac72"
dependencies = [ dependencies = [
"semver 1.0.19", "semver 1.0.16",
"serde", "serde",
"toml 0.7.6", "toml 0.7.6",
"url", "url",
@ -326,7 +326,7 @@ dependencies = [
"heck", "heck",
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 2.0.37", "syn 2.0.32",
] ]
[[package]] [[package]]
@ -459,7 +459,7 @@ dependencies = [
[[package]] [[package]]
name = "dropshot" name = "dropshot"
version = "0.9.1-dev" version = "0.9.1-dev"
source = "git+https://github.com/oxidecomputer/dropshot#de05ae567466fc66777043c949aab2746259bd6f" source = "git+https://github.com/oxidecomputer/dropshot#5228d048f86c65895dc600b00074a99e690fd85c"
dependencies = [ dependencies = [
"async-stream", "async-stream",
"async-trait", "async-trait",
@ -504,13 +504,13 @@ dependencies = [
[[package]] [[package]]
name = "dropshot_endpoint" name = "dropshot_endpoint"
version = "0.9.1-dev" version = "0.9.1-dev"
source = "git+https://github.com/oxidecomputer/dropshot#de05ae567466fc66777043c949aab2746259bd6f" source = "git+https://github.com/oxidecomputer/dropshot#5228d048f86c65895dc600b00074a99e690fd85c"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"serde", "serde",
"serde_tokenstream", "serde_tokenstream",
"syn 2.0.37", "syn 2.0.32",
] ]
[[package]] [[package]]
@ -587,7 +587,7 @@ dependencies = [
"reqwest", "reqwest",
"serde", "serde",
"serde_json", "serde_json",
"syn 2.0.37", "syn 2.0.32",
"uuid", "uuid",
] ]
@ -615,7 +615,7 @@ dependencies = [
"reqwest", "reqwest",
"serde", "serde",
"serde_json", "serde_json",
"syn 2.0.37", "syn 2.0.32",
"uuid", "uuid",
"wasm-bindgen-test", "wasm-bindgen-test",
] ]
@ -726,7 +726,7 @@ checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 2.0.37", "syn 2.0.32",
] ]
[[package]] [[package]]
@ -799,11 +799,11 @@ checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e"
[[package]] [[package]]
name = "git2" name = "git2"
version = "0.18.0" version = "0.17.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "12ef350ba88a33b4d524b1d1c79096c9ade5ef8c59395df0e60d1e1889414c0e" checksum = "7b989d6a7ca95a362cf2cfc5ad688b3a467be1f87e480b8dad07fee8c79b0044"
dependencies = [ dependencies = [
"bitflags 2.4.0", "bitflags 1.3.2",
"libc", "libc",
"libgit2-sys", "libgit2-sys",
"log", "log",
@ -1078,9 +1078,9 @@ checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3"
[[package]] [[package]]
name = "libgit2-sys" name = "libgit2-sys"
version = "0.16.1+1.7.1" version = "0.15.2+1.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f2a2bb3680b094add03bb3732ec520ece34da31a8cd2d633d1389d0f0fb60d0c" checksum = "a80df2e11fb4a61f4ba2ab42dbe7f74468da143f1a75c74e11dee7c813f694fa"
dependencies = [ dependencies = [
"cc", "cc",
"libc", "libc",
@ -1383,7 +1383,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ae005bd773ab59b4725093fd7df83fd7892f7d8eafb48dbd7de6e024e4215f9d" checksum = "ae005bd773ab59b4725093fd7df83fd7892f7d8eafb48dbd7de6e024e4215f9d"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"syn 2.0.37", "syn 2.0.32",
] ]
[[package]] [[package]]
@ -1448,7 +1448,7 @@ dependencies = [
"serde", "serde",
"serde_json", "serde_json",
"serde_yaml", "serde_yaml",
"syn 2.0.37", "syn 2.0.32",
"thiserror", "thiserror",
"typify", "typify",
"unicode-ident", "unicode-ident",
@ -1467,7 +1467,7 @@ dependencies = [
"serde_json", "serde_json",
"serde_tokenstream", "serde_tokenstream",
"serde_yaml", "serde_yaml",
"syn 2.0.37", "syn 2.0.32",
] ]
[[package]] [[package]]
@ -1812,9 +1812,9 @@ dependencies = [
[[package]] [[package]]
name = "semver" name = "semver"
version = "1.0.19" version = "1.0.16"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ad977052201c6de01a8ef2aa3378c4bd23217a056337d1d6da40468d267a4fb0" checksum = "58bc9567378fc7690d6b2addae4e60ac2eeea07becb2c64b9f218b53865cba2a"
dependencies = [ dependencies = [
"serde", "serde",
] ]
@ -1845,7 +1845,7 @@ checksum = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 2.0.37", "syn 2.0.32",
] ]
[[package]] [[package]]
@ -1898,7 +1898,7 @@ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"serde", "serde",
"syn 2.0.37", "syn 2.0.32",
] ]
[[package]] [[package]]
@ -2070,9 +2070,9 @@ dependencies = [
[[package]] [[package]]
name = "syn" name = "syn"
version = "2.0.37" version = "2.0.32"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7303ef2c05cd654186cb250d29049a24840ca25d2747c25c0381c8d9e2f582e8" checksum = "239814284fd6f1a4ffe4ca893952cdd93c224b6a1571c9a9eadd670295c0c9e2"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -2136,7 +2136,7 @@ checksum = "49922ecae66cc8a249b77e68d1d0623c1b2c514f0060c27cdc68bd62a1219d35"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 2.0.37", "syn 2.0.32",
] ]
[[package]] [[package]]
@ -2208,7 +2208,7 @@ checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 2.0.37", "syn 2.0.32",
] ]
[[package]] [[package]]
@ -2367,7 +2367,8 @@ checksum = "dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987"
[[package]] [[package]]
name = "typify" name = "typify"
version = "0.0.14" version = "0.0.14"
source = "git+https://github.com/oxidecomputer/typify#85181edf85ca2c7513a7a39d50479017bc737b58" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c2e3b707a653e2915a2fc2c4ee96a3d30b9554b9435eb4cc8b5c6c74bbdd3044"
dependencies = [ dependencies = [
"typify-impl", "typify-impl",
"typify-macro", "typify-macro",
@ -2376,7 +2377,8 @@ dependencies = [
[[package]] [[package]]
name = "typify-impl" name = "typify-impl"
version = "0.0.14" version = "0.0.14"
source = "git+https://github.com/oxidecomputer/typify#85181edf85ca2c7513a7a39d50479017bc737b58" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9d9c752192779f666e4c868672dee56a652b82c08032c7e9d23f6a845b282298"
dependencies = [ dependencies = [
"heck", "heck",
"log", "log",
@ -2385,7 +2387,7 @@ dependencies = [
"regress", "regress",
"schemars", "schemars",
"serde_json", "serde_json",
"syn 2.0.37", "syn 2.0.32",
"thiserror", "thiserror",
"unicode-ident", "unicode-ident",
] ]
@ -2393,7 +2395,8 @@ dependencies = [
[[package]] [[package]]
name = "typify-macro" name = "typify-macro"
version = "0.0.14" version = "0.0.14"
source = "git+https://github.com/oxidecomputer/typify#85181edf85ca2c7513a7a39d50479017bc737b58" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a14defd554507e72a2bb93cd081c8b374cfed43b3d986b141ad3839d9fd6986b"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -2401,7 +2404,7 @@ dependencies = [
"serde", "serde",
"serde_json", "serde_json",
"serde_tokenstream", "serde_tokenstream",
"syn 2.0.37", "syn 2.0.32",
"typify-impl", "typify-impl",
] ]
@ -2560,7 +2563,7 @@ dependencies = [
"once_cell", "once_cell",
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 2.0.37", "syn 2.0.32",
"wasm-bindgen-shared", "wasm-bindgen-shared",
] ]
@ -2594,7 +2597,7 @@ checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 2.0.37", "syn 2.0.32",
"wasm-bindgen-backend", "wasm-bindgen-backend",
"wasm-bindgen-shared", "wasm-bindgen-shared",
] ]

View File

@ -0,0 +1 @@
pre-release-replacements = []

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"
# change when publishing # change when publishing
#typify = { version = "0.0.12" } typify = { version = "0.0.14" }
typify = { git = "https://github.com/oxidecomputer/typify" } #typify = { git = "https://github.com/oxidecomputer/typify" }
unicode-ident = "1.0.12" unicode-ident = "1.0.12"
[dev-dependencies] [dev-dependencies]