prepare for 0.4.0 release
This commit is contained in:
parent
5f79f49ced
commit
421029ec20
|
@ -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
|
||||||
|
|
|
@ -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",
|
||||||
]
|
]
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
pre-release-replacements = []
|
|
@ -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]
|
||||||
|
|
Loading…
Reference in New Issue