- Added compatibility with Dart 2.5.0
- Added
defaultResponse
- Changed
takeRequest()
to be FIFO like Square's implementation
- All your tests need to be updated to use
takeRequest()
according to above
- Updated code to support Dart 2
- Added SDK constraint to Dart 2
- Dart 2 is required
- Using a MockWebServer class to return the stored requests
- Loading the body of stored requests to facilitate validation
- Using a queue
- Better request count management to avoid external modifications
- Support for TLS now receives the cert config for better flexibility
and also to remove
resource
from the dependencies
- Support for TLS
- Support to set the Inet Address type to IPv6, default value is IPv4
- Better property handling
- Support for async dispatcher
- Request count
- Comprehensive documentation
- Bug when delaying would be ignored if a Dispatcher was set
- All the basic functionality