2018-12-10 16:16:40 -08:00
|
|
|
# Changes
|
|
|
|
|
2019-10-08 15:02:43 +06:00
|
|
|
## [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
|
|
|
|
|
|
|
|
|
2019-07-17 10:57:52 +06:00
|
|
|
## [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`
|
|
|
|
|
|
|
|
|
2019-06-26 15:20:07 +06:00
|
|
|
## [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
|
|
|
|
|
|
|
|
|
2019-05-12 06:03:50 -07:00
|
|
|
## [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
|
|
|
|
|
2019-03-20 09:44:23 -07:00
|
|
|
### 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
|
|
|
|
|
2019-03-20 09:44:23 -07:00
|
|
|
|
2019-03-12 13:39:04 -07:00
|
|
|
## [0.3.4] - 2019-03-12
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
* `TimeoutService`, `InOrderService`, `InFlightService` accepts generic IntoService services.
|
|
|
|
|
2019-03-12 15:48:02 -07:00
|
|
|
### Fixed
|
|
|
|
|
|
|
|
* Fix `InFlightService::poll_ready()` nested service readiness check
|
|
|
|
|
2019-03-12 16:03:05 -07:00
|
|
|
* Fix `InOrderService::poll_ready()` nested service readiness check
|
|
|
|
|
2019-03-12 15:48:02 -07:00
|
|
|
|
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
|
2019-02-22 18:20:54 -08:00
|
|
|
|
|
|
|
### 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 10:42:27 -08:00
|
|
|
|
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.
|
|
|
|
|
2019-02-03 10:42:27 -08:00
|
|
|
### 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
|
|
|
|
|
2019-01-25 14:31:27 -08:00
|
|
|
* 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
|
|
|
|
2018-12-10 16:16:40 -08:00
|
|
|
## [0.1.0] - 2018-12-09
|
|
|
|
|
|
|
|
* Move utils services to separate crate
|