Commit Graph

24 Commits

Author SHA1 Message Date
Adam H. Leventhal 9d88e9e70a release progenitor 0.7.0 2024-05-15 10:30:58 -07:00
Adam H. Leventhal a85b0f00d9 prep for release 2024-05-15 09:53:09 -07:00
Adam H. Leventhal 0050f08b95 release progenitor 0.6.0 2024-02-28 13:10:38 -08:00
Adam H. Leventhal 5fab0dc048 update changelog for next release 2024-02-28 13:04:09 -08:00
Adam H. Leventhal fe906270c4 release progenitor 0.5.0 2023-12-15 17:09:49 -08:00
Adam H. Leventhal 1528cdd9c4 prep for 0.5.0 release 2023-12-15 16:58:37 -08:00
Adam H. Leventhal 4e77c845fa update changelog 2023-12-13 00:54:09 -08:00
Adam H. Leventhal 609b63ad5e cleanup post-0.4.0 release 2023-09-25 14:41:04 -07:00
Adam H. Leventhal 73087a37fd release progenitor 0.4.0 2023-09-25 14:41:04 -07:00
Adam H. Leventhal 421029ec20 prepare for 0.4.0 release 2023-09-25 14:41:02 -07:00
Adam H. Leventhal 3d96016ae8 release progenitor 0.3.0 2023-05-03 11:58:49 -07:00
Adam H. Leventhal 1b00c3c3f2 Prepare for next release 2023-05-03 11:54:57 -07:00
Adam Leventhal 7da8db8544
generate `httpmock`-based testing code (#437) 2023-04-24 19:03:33 -07:00
John Vandenberg 1ef131a244
Add yaml support (#227) 2023-01-14 08:58:57 -08:00
Artem Medvedev e34756583a
feat: support header parameters (#210) 2023-01-04 11:14:37 -08:00
liffy 4e2dcc5365
Generate a Client method for Dropshot websocket channels (#183)
Generated methods return `ResponseValue<reqwest::Upgrade`, which may be
passed to a websocket protocol implementation such as
`tokio_tungstenite::WebSocketStream::from_raw_stream(rv.into_inner(), ...)`
for the purpose of implementing against the raw websocket connection, but
may later be extended as a generic to allow higher-level channel message
definitions.

Per the changelog, consumers will need to depend on reqwest 0.11.12 or
newer for HTTP Upgrade support, as well as base64 and rand if any
endpoints are websocket channels:
```
[dependencies]
reqwest = { version = "0.11.12" features = ["json", "stream"] }
base64 = "0.13"
rand = "0.8"
```

Co-authored-by: lif <>
2022-09-28 13:40:07 -07:00
Adam H. Leventhal a3f9c0904a fix changelog 2022-09-10 17:24:20 -07:00
Adam H. Leventhal 96179efc18 release progenitor 0.2.0 2022-09-10 17:16:50 -07:00
Adam Leventhal e79ac19ae7
Add prelude for Client and extension traits (when they exist) (#176) 2022-08-27 08:23:02 -07:00
Karen Cárcamo ba00230176
Derive Debug for types (#145)
* Derive Debug for client and types

* run tests

* update changelog

* refactor
2022-08-03 13:18:43 +12:00
Adam Leventhal 03e2cfad3c
add support for application/x-www-form-urlencoded bodies (#109)
* add support for application/x-www-form-urlencoded bodies

* self review

* alphabetizing

* remove commented code

* update changelog
2022-07-07 18:35:36 -07:00
Adam Leventhal 9b28ac87c6
add an optional builder pattern as well as extension traits for tags when using the builder interface (#86) 2022-07-02 19:09:38 -07:00
Adam H. Leventhal eb14e8bbb8 starting progenitor 0.1.2-dev after releasing 0.1.1 2022-05-13 10:49:50 -07:00
Adam Leventhal 131ad61e6b
prep for initial release (#51) 2022-05-12 16:18:12 -07:00