mirror of https://github.com/fafhrd91/actix-net
				
				
				
			
		
			
				
	
	
	
		
			3.9 KiB
		
	
	
	
	
	
			
		
		
	
	
			3.9 KiB
		
	
	
	
	
	
Changes
Unreleased
- Minimum supported Rust version (MSRV) is now 1.76.
 
3.0.1
- Minimum supported Rust version (MSRV) is now 1.57.
 
3.0.0
- No significant changes from 
3.0.0-beta.4. 
3.0.0-beta.4
- Add 
future::Eithertype. #305 
3.0.0-beta.3
- Moved 
mpscto own cratelocal-channel. #301 - Moved 
task::LocalWakerto own cratelocal-waker. #301 - Remove 
timeoutmodule. #301 - Remove 
dispatchermodule. #301 - Expose 
futuremod withreadyandpoll_fnhelpers. #301 
3.0.0-beta.2
- Update 
actix-rtto2.0.0. #273 
3.0.0-beta.1
- Update 
bytesdependency to1. #237 - Use 
pin-project-liteto replacepin-project. #229 - Remove 
condition,either,inflight,keepalive,oneshot,order,streamandtimemods. #229 
2.0.0
- No changes from beta 1.
 
2.0.0-beta.1
- Upgrade 
tokio-utilto0.3. - Remove unsound custom Cell and use 
std::cell::RefCellinstead, as well asactix-service. - Rename method to correctly spelled 
LocalWaker::is_registered. 
1.0.6
- Add 
Cloneimpl forcondition::Waiter. 
1.0.5
- Add 
Conditiontype. - Add 
Poolof one-shot's. 
1.0.4
- Add methods to check 
LocalWakerregistration state. 
1.0.3
- Revert InOrder service changes
 
1.0.2
- Allow to create 
framed::Dispatcherwith custommpsc::Receiver. - Add 
oneshot::Sender::is_canceled()method. 
1.0.1
- Optimize InOrder service.
 
1.0.0
- Simplify oneshot and mpsc implementations.
 
1.0.0-alpha.3
- Migrate to tokio 0.2.
 - Fix oneshot.
 
1.0.0-alpha.2
- Migrate to 
std::future. 
0.4.7
- Re-register task on every framed transport poll.
 
0.4.6
- Refactor 
Countertype. register current task in available method. 
0.4.5
- Deprecated 
CloneableServiceas it is not safe. 
0.4.4
- Undeprecate 
FramedTransportas it is actually useful. 
0.4.3
- Deprecate 
CloneableServiceas it is not safe and in general not very useful. - Deprecate 
FramedTransportin favor ofactix-ioframe. 
0.4.2
- Do not block on sink drop for FramedTransport.
 
0.4.1
- Change 
Eitherconstructor. 
0.4.0
- Change 
Eitherto handle two nexted services. - Upgrade actix-service 0.4.
 - Removed framed related services.
 - Removed stream related services.
 
0.3.5
- Allow to send messages to 
FramedTransportvia mpsc channel. - Remove 
'staticconstraint from Clonable service. 
0.3.4
TimeoutService,InOrderService,InFlightServiceaccepts generic IntoService services.- Fix 
InFlightService::poll_ready()nested service readiness check. - Fix 
InOrderService::poll_ready()nested service readiness check. 
0.3.3
- Revert IntoFuture change.
 - Add generic config param for IntoFramed and TakeOne new services.
 
0.3.2
- Use IntoFuture for new services.
 
0.3.1
- Use new type of transform trait.
 
0.3.0
- Use new 
NewServicetrait - BoxedNewService
andBoxedService` types moved to actix-service crate. 
0.2.4
- Custom 
BoxedNewServiceimplementation. 
0.2.3
- Add 
BoxedNewServiceandBoxedService. 
0.2.2
- Add 
Displayimpl forTimeoutError. - Add 
Displayimpl forInOrderError. 
0.2.1
- Add 
InOrderservice. the service yields responses as they become available, in the order that their originating requests were submitted to the service. - Convert 
TimeoutandInFlightservices to a transforms. 
0.2.0
- 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
- Move utils services to separate crate.