1
0
mirror of https://github.com/fafhrd91/actix-net synced 2025-01-19 06:04:41 +01:00
actix-net/actix-utils/CHANGES.md

213 lines
3.2 KiB
Markdown
Raw Normal View History

# Changes
2020-01-08 11:18:56 +06:00
## [1.0.6] - 2020-01-08
* Add `Clone` impl for `condition::Waiter`
2020-01-08 10:56:53 +06:00
## [1.0.5] - 2020-01-08
* Add `Condition` type.
* Add `Pool` of one-shot's.
## [1.0.4] - 2019-12-20
* Add methods to check `LocalWaker` registration state.
2019-12-11 23:10:02 +06:00
## [1.0.3] - 2019-12-11
* Revert InOrder service changes
## [1.0.2] - 2019-12-11
* Allow to create `framed::Dispatcher` with custom `mpsc::Receiver`
* Add `oneshot::Sender::is_canceled()` method
2019-12-11 18:55:53 +06:00
## [1.0.1] - 2019-12-11
* Optimize InOrder service
## [1.0.0] - 2019-12-11
* Simplify oneshot and mpsc implementations
## [1.0.0-alpha.3] - 2019-12-07
* Migrate to tokio 0.2
2019-12-05 16:40:24 +06:00
* Fix oneshot
2019-12-02 22:30:09 +06:00
## [1.0.0-alpha.2] - 2019-12-02
* Migrate to `std::future`
2019-10-14 17:55:52 +06:00
## [0.4.7] - 2019-10-14
* Re-register task on every framed transport poll.
## [0.4.6] - 2019-10-08
* Refactor `Counter` type. register current task in available method.
2019-07-19 11:03:16 +06:00
## [0.4.5] - 2019-07-19
### Removed
* Deprecated `CloneableService` as it is not safe
2019-07-17 13:31:00 +06:00
## [0.4.4] - 2019-07-17
### Changed
* Undeprecate `FramedTransport` as it is actually useful
## [0.4.3] - 2019-07-17
### Deprecated
* Deprecate `CloneableService` as it is not safe and in general not very useful
* Deprecate `FramedTransport` in favor of `actix-ioframe`
## [0.4.2] - 2019-06-26
### Fixed
* Do not block on sink drop for FramedTransport
## [0.4.1] - 2019-05-15
2019-05-14 17:32:50 -07:00
### Changed
* Change `Either` constructor
## [0.4.0] - 2019-05-11
### Changed
* Change `Either` to handle two nexted services
* Upgrade actix-service 0.4
### Deleted
* Framed related services
* Stream related services
2019-04-04 10:04:19 -07:00
## [0.3.5] - 2019-04-04
### Added
* Allow to send messages to `FramedTransport` via mpsc channel.
2019-04-04 10:04:19 -07:00
### Changed
* Remove 'static constraint from Clonable service
## [0.3.4] - 2019-03-12
### Changed
* `TimeoutService`, `InOrderService`, `InFlightService` accepts generic IntoService services.
### Fixed
* Fix `InFlightService::poll_ready()` nested service readiness check
* Fix `InOrderService::poll_ready()` nested service readiness check
2019-03-09 14:30:37 -08:00
## [0.3.3] - 2019-03-09
### Changed
* Revert IntoFuture change
* Add generic config param for IntoFramed and TakeOne new services
2019-03-04 20:37:03 -08:00
## [0.3.2] - 2019-03-04
### Changed
* Use IntoFuture for new services
2019-03-04 19:38:11 -08:00
## [0.3.1] - 2019-03-04
### Changed
* Use new type of transform trait
2019-03-02 14:30:32 -08:00
## [0.3.0] - 2019-03-02
### Changed
* Use new `NewService` trait
* BoxedNewService` and `BoxedService` types moved to actix-service crate.
2019-02-21 11:19:16 -08:00
## [0.2.4] - 2019-02-21
### Changed
* Custom `BoxedNewService` implementation.
2019-02-21 10:41:39 -08:00
## [0.2.3] - 2019-02-21
### Added
* Add `BoxedNewService` and `BoxedService`
2019-02-11 08:34:57 -08:00
## [0.2.2] - 2019-02-11
### Added
* Add `Display` impl for `TimeoutError`
2019-02-11 08:39:28 -08:00
* Add `Display` impl for `InOrderError`
2019-02-11 08:34:57 -08:00
2019-02-06 11:40:22 -08:00
## [0.2.1] - 2019-02-06
2019-02-03 14:05:13 -08:00
### Added
* Add `InOrder` service. the service yields responses as they become available,
in the order that their originating requests were submitted to the service.
### Changed
* Convert `Timeout` and `InFlight` services to a transforms
2019-02-01 20:00:12 -08:00
## [0.2.0] - 2019-02-01
2018-12-26 11:50:07 -08:00
* Fix framed transport error handling
2019-01-16 15:00:08 -08:00
* Added Clone impl for Either service
* Added Clone impl for Timeout service factory
2019-01-16 15:00:08 -08:00
* Added Service and NewService for Stream dispatcher
2019-02-01 20:00:12 -08:00
* Switch to actix-service 0.2
2018-12-26 11:50:07 -08:00
## [0.1.0] - 2018-12-09
* Move utils services to separate crate