# Changes ## Unreleased - 2021-xx-xx ## 4.0.0-beta.1 - 2021-01-07 * Update `pin-project` to `1.0`. * Update `bytes` to `1.0`. [#1813] * `WebsocketContext::text` now takes an `Into`. [#1864] [#1813]: https://github.com/actix/actix-web/pull/1813 [#1864]: https://github.com/actix/actix-web/pull/1864 ## 3.0.0 - 2020-09-11 * No significant changes from `3.0.0-beta.2`. ## 3.0.0-beta.2 - 2020-09-10 * Update `actix-*` dependencies to latest versions. ## [3.0.0-beta.1] - 2020-xx-xx * Update `actix-web` & `actix-http` dependencies to beta.1 * Bump minimum supported Rust version to 1.40 ## [3.0.0-alpha.1] - 2020-05-08 * Update the actix-web dependency to 3.0.0-alpha.1 * Update the actix dependency to 0.10.0-alpha.2 * Update the actix-http dependency to 2.0.0-alpha.3 ## [2.0.0] - 2019-12-20 * Release ## [2.0.0-alpha.1] - 2019-12-15 * Migrate to actix-web 2.0.0 ## [1.0.4] - 2019-12-07 * Allow comma-separated websocket subprotocols without spaces (#1172) ## [1.0.3] - 2019-11-14 * Update actix-web and actix-http dependencies ## [1.0.2] - 2019-07-20 * Add `ws::start_with_addr()`, returning the address of the created actor, along with the `HttpResponse`. * Add support for specifying protocols on websocket handshake #835 ## [1.0.1] - 2019-06-28 * Allow to use custom ws codec with `WebsocketContext` #925 ## [1.0.0] - 2019-05-29 * Update actix-http and actix-web ## [0.1.0-alpha.3] - 2019-04-02 * Update actix-http and actix-web ## [0.1.0-alpha.2] - 2019-03-29 * Update actix-http and actix-web ## [0.1.0-alpha.1] - 2019-03-28 * Initial impl