3.8 KiB
Changes
Unreleased - 2020-xx-xx
- Update
bytes
dependency to1
. - Use
pin-project-lite
to replacepin-project
. #229 - Remove
condition
,either
,inflight
,keepalive
,oneshot
,order
,stream
andtime
mods. #229
2.0.0 - 2020-08-23
- No changes from beta 1.
2.0.0-beta.1 - 2020-08-19
- Upgrade
tokio-util
to0.3
. - Remove unsound custom Cell and use
std::cell::RefCell
instead, as well asactix-service
. - Rename method to correctly spelled
LocalWaker::is_registered
.
[1.0.6] - 2020-01-08
- Add
Clone
impl forcondition::Waiter
[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.
[1.0.3] - 2019-12-11
- Revert InOrder service changes
[1.0.2] - 2019-12-11
-
Allow to create
framed::Dispatcher
with custommpsc::Receiver
-
Add
oneshot::Sender::is_canceled()
method
[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
-
Fix oneshot
[1.0.0-alpha.2] - 2019-12-02
- Migrate to
std::future
[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.
[0.4.5] - 2019-07-19
Removed
- Deprecated
CloneableService
as it is not safe
[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 ofactix-ioframe
[0.4.2] - 2019-06-26
Fixed
- Do not block on sink drop for FramedTransport
[0.4.1] - 2019-05-15
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
[0.3.5] - 2019-04-04
Added
- Allow to send messages to
FramedTransport
via mpsc channel.
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
[0.3.3] - 2019-03-09
Changed
-
Revert IntoFuture change
-
Add generic config param for IntoFramed and TakeOne new services
[0.3.2] - 2019-03-04
Changed
- Use IntoFuture for new services
[0.3.1] - 2019-03-04
Changed
- Use new type of transform trait
[0.3.0] - 2019-03-02
Changed
-
Use new
NewService
trait -
BoxedNewService
and
BoxedService` types moved to actix-service crate.
[0.2.4] - 2019-02-21
Changed
- Custom
BoxedNewService
implementation.
[0.2.3] - 2019-02-21
Added
- Add
BoxedNewService
andBoxedService
[0.2.2] - 2019-02-11
Added
-
Add
Display
impl forTimeoutError
-
Add
Display
impl forInOrderError
[0.2.1] - 2019-02-06
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
andInFlight
services to a transforms
[0.2.0] - 2019-02-01
-
Fix framed transport error handling
-
Added Clone impl for Either service
-
Added Clone impl for Timeout service factory
-
Added Service and NewService for Stream dispatcher
-
Switch to actix-service 0.2
[0.1.0] - 2018-12-09
- Move utils services to separate crate