1# 0.1.26 (July 25, 2019) 2 3* Fix handling of `SETTING_HEADER_TABLE_SIZE` (#387). 4 5# 0.1.25 (June 28, 2019) 6 7* Fix to send a `RST_STREAM` instead of `GOAWAY` if receiving a frame on a previously closed stream. 8* Fix receiving trailers without an end-stream flag to be a stream error instead of connection error. 9 10# 0.1.24 (June 17, 2019) 11 12* Fix server wrongly rejecting requests that don't have an `:authority` header (#372). 13 14# 0.1.23 (June 4, 2019) 15 16* Fix leaking of received DATA frames if the `RecvStream` is never polled (#368). 17 18# 0.1.22 (June 3, 2019) 19 20* Fix rare panic when remote sends `RST_STREAM` or `GOAWAY` for a stream pending window capacity (#364). 21 22# 0.1.21 (May 30, 2019) 23 24* Fix write loop when a header didn't fit in write buffer. 25 26# 0.1.20 (May 16, 2019) 27 28* Fix lifetime conflict for older compilers. 29 30# 0.1.19 (May 15, 2019) 31 32* Fix rare crash if `CONTINUATION` frame resumed in the middle of headers with the same name. 33* Fix HPACK encoder using an old evicted index for repeated header names. 34 35# 0.1.18 (April 9, 2019) 36 37* Fix `server::Connection::abrupt_shutdown` to no longer return the same error the user sent (#352). 38 39# 0.1.17 (March 12, 2019) 40 41* Add user PING support (#346). 42* Fix notifying a `RecvStream` task if locally sending a reset. 43* Fix connections "hanging" when all handles are dropped but some streams had been reset. 44 45# 0.1.16 (January 24, 2019) 46 47* Log header values when malformed (#342). 48 49# 0.1.15 (January 12, 2019) 50 51* Fix race condition bug related to shutting down the client (#338). 52 53# 0.1.14 (December 5, 2018) 54 55* Fix closed streams to always return window capacity to the connection (#334). 56* Fix locking when `Debug` printing an `OpaqueStreamRef` (#333). 57* Fix inverted split for DATA frame padding (#330). 58* Reduce `Debug` noise for `Frame` (#329). 59 60# 0.1.13 (October 16, 2018) 61 62* Add client support for Push Promises (#314). 63* Expose `io::Error` from `h2::Error` (#311) 64* Misc bug fixes (#304, #309, #319, #313, #320). 65 66# 0.1.12 (August 8, 2018) 67 68* Fix initial send window size (#301). 69* Fix panic when calling `reserve_capacity` after connection has been closed (#302). 70* Fix handling of incoming `SETTINGS_INITIAL_WINDOW_SIZE`. (#299) 71 72# 0.1.11 (July 31, 2018) 73 74* Add `stream_id` accessors to public API types (#292). 75* Fix potential panic when dropping clients (#295). 76* Fix busy loop when shutting down server (#296). 77 78# 0.1.10 (June 15, 2018) 79 80* Fix potential panic in `SendRequest::poll_ready()` (#281). 81* Fix infinite loop on reset connection during prefix (#285). 82 83# 0.1.9 (May 31, 2018) 84 85* Add `poll_reset` to `SendResponse` and `SendStream` (#279). 86 87# 0.1.8 (May 23, 2018) 88 89* Fix client bug when max streams is reached. (#277) 90 91# 0.1.7 (May 14, 2018) 92 93* Misc bug fixes (#266, #273, #261, #275). 94 95# 0.1.6 (April 24, 2018) 96 97* Misc bug fixes related to stream management (#258, #260, #262). 98 99# 0.1.5 (April 6, 2018) 100 101* Fix the `last_stream_id` sent during graceful GOAWAY (#254). 102 103# 0.1.4 (April 5, 2018) 104 105* Add `initial_connection_window_size` to client and server `Builder`s (#249). 106* Add `graceful_shutdown` and `abrupt_shutdown` to `server::Connection`, 107 deprecating `close_connection` (#250). 108 109# 0.1.3 (March 28, 2018) 110 111* Allow configuring max streams before the peer's settings frame is 112 received (#242). 113* Fix HPACK decoding bug with regards to large literals (#244). 114* Fix state transition bug triggered by receiving a RST_STREAM frame (#247). 115 116# 0.1.2 (March 13, 2018) 117 118* Fix another bug relating to resetting connections and reaching 119 max concurrency (#238). 120 121# 0.1.1 (March 8, 2018) 122 123* When streams are dropped, close the connection (#222). 124* Notify send tasks on connection error (#231). 125* Fix bug relating to resetting connections and reaching max concurrency (#235). 126* Normalize HTTP request path to satisfy HTTP/2.0 specification (#228). 127* Update internal dependencies. 128 129# 0.1.0 (Jan 12, 2018) 130 131* Initial release 132