Upgrading shared_aws_api 0.2 to 0.3
Unknown0.2.4 → 0.3.0
UnknownUpgrade verdict
The only release in this range publishes no notes, so breaking changes can't be ruled out.
In plain terms
- Some releases in this range publish no notes, so DepDelta can't rule out breaking changes.
- DepDelta found no commit log for them either.
Must act Unknown for releases without notes
Releases without notes may still need changes. Check their commits before upgrading.
API changes
Generated by DepDelta from published Dart source. Not mixed with prose notes.
- removed:
function canonical(Map<String, String> data): String - removed:
function iso8601FromJson(String date): DateTime - removed:
function rfc822FromJson(String date): DateTime - removed:
function toQueryParam(String name, dynamic param): String - removed:
function unixTimestampFromJson(dynamic date): DateTime - removed:
variable iso8601Formatter: final - removed:
variable rfc822Formatter: final - changed:
ctor JsonProtocol({ Client client, String service, String region, String endpointUrl, AwsClientCredentials credentials, }) → ctor JsonProtocol({ Client client, ServiceMetadata service, String region, String endpointUrl, AwsClientCredentials credentials, }) - changed:
ctor QueryProtocol({ Client client, String service, String region, String endpointUrl, AwsClientCredentials credentials, }) → ctor QueryProtocol({ Client client, ServiceMetadata service, String region, String endpointUrl, AwsClientCredentials credentials, }) - changed:
ctor RestJsonProtocol({ Client client, String service, String region, String endpointUrl, AwsClientCredentials credentials, }) → ctor RestJsonProtocol({ Client client, ServiceMetadata service, String region, String endpointUrl, AwsClientCredentials credentials, }) - changed:
ctor RestXmlProtocol({ Client client, String service, String region, String endpointUrl, AwsClientCredentials credentials, }) → ctor RestXmlProtocol({ Client client, ServiceMetadata service, String region, String endpointUrl, AwsClientCredentials credentials, }) - changed:
function encodeXmlDateTimeValue(String name, DateTime value): XmlElement → function encodeXmlDateTimeValue(String name, DateTime value, {String Function(DateTime) formatter}): XmlElement - changed:
function extractHeaderDateTimeValue(Map<String, String> headers, String name): DateTime → function extractHeaderDateTimeValue(Map<String, String> headers, String name, {DateTime Function(String) parser}): DateTime - changed:
function extractXmlDateTimeValue(XmlElement elem, String name): DateTime → function extractXmlDateTimeValue(XmlElement elem, String name, {DateTime Function(String) parser}): DateTime - changed:
method JsonProtocol.send({ @required String method, @required String requestUri, @required Map<String, AwsExceptionFn> exceptionFnMap, Map<String, String> queryParams, Map<String, String> headers, dynamic payload, }): Future<JsonResponse> → method JsonProtocol.send({ @required String method, @required String requestUri, @required Map<String, AwsExceptionFn> exceptionFnMap, Map<String, List<String>> queryParams, Map<String, String> headers, dynamic payload, }): Future<JsonResponse> - changed:
method RestJsonProtocol.send({ @required String method, @required String requestUri, @required Map<String, AwsExceptionFn> exceptionFnMap, Map<String, String> queryParams, Map<String, String> headers, dynamic payload, }): Future<Map<String, dynamic>> → method RestJsonProtocol.send({ @required String method, @required String requestUri, @required Map<String, AwsExceptionFn> exceptionFnMap, Map<String, List<String>> queryParams, Map<String, String> headers, dynamic payload, bool isRawPayload = …, }): Future<Map<String, dynamic>> - changed:
method RestXmlProtocol.send({ @required String method, @required String requestUri, @required Map<String, AwsExceptionFn> exceptionFnMap, Map<String, String> queryParams, Map<String, String> headers, dynamic payload, String resultWrapper, }): Future<RestXmlResponse> → method RestXmlProtocol.send({ @required String method, @required String requestUri, @required Map<String, AwsExceptionFn> exceptionFnMap, Map<String, List<String>> queryParams, Map<String, String> headers, dynamic payload, String resultWrapper, }): Future<RestXmlResponse> - added:
class Base64JsonConverter implements JsonConverter<Object, String> - added:
class DateTimeConverter: abstract implements JsonConverter<DateTime, dynamic> - added:
class IsoDateTimeConverter extends DateTimeConverter - added:
class RfcDateTimeConverter extends DateTimeConverter - added:
class ServiceMetadata - added:
class StringJsonConverter implements JsonConverter<Object, String> - added:
class UnixDateTimeConverter extends DateTimeConverter - added:
ctor Base64JsonConverter() - added:
ctor DateTimeConverter(this.converter) - added:
ctor IsoDateTimeConverter() - added:
ctor RfcDateTimeConverter() - added:
ctor ServiceMetadata({@required this.endpointPrefix, this.signingName}) - added:
ctor StringJsonConverter() - added:
ctor UnixDateTimeConverter() - added:
field ServiceMetadata.endpointPrefix: final String - added:
field ServiceMetadata.signingName: final String - added:
function Function(): String - added:
function extractHeaderDoubleValue(Map<String, String> headers, String name): double - added:
function extractHeaderJsonValue(Map<String, String> headers, String name): Object - added:
function extractXmlStringAttribute(XmlElement elem, String name): String - added:
function generateIdempotencyToken(): String - added:
function jsonFromResponse(StreamedResponse rs): Future<Map<String, dynamic>> - added:
function timeStampFromJson(dynamic date): DateTime - added:
function xmlFromResponse(StreamedResponse rs, {String resultWrapper}): Future<XmlElement> - added:
get ServiceMetadata.hashCode: int - added:
method Base64JsonConverter.fromJson(String json): Object - added:
method Base64JsonConverter.toJson(Object object): String - added:
method DateTimeConverter.Function(DateTime date): dynamic - added:
method DateTimeConverter.fromJson(dynamic json): DateTime - added:
method DateTimeConverter.toJson(DateTime object): dynamic - added:
method RestJsonProtocol.sendRaw({ @required String method, @required String requestUri, @required Map<String, AwsExceptionFn> exceptionFnMap, Map<String, List<String>> queryParams, Map<String, String> headers, dynamic payload, }): Future<StreamedResponse> - added:
method RestXmlProtocol.sendRaw({ @required String method, @required String requestUri, @required Map<String, AwsExceptionFn> exceptionFnMap, Map<String, List<String>> queryParams, Map<String, String> headers, dynamic payload, String resultWrapper, }): Future<StreamedResponse> - added:
method ServiceMetadata.operator ==(Object other): bool - added:
method ServiceMetadata.toString(): String - added:
method StringJsonConverter.fromJson(String json): Object - added:
method StringJsonConverter.toJson(Object object): String - added:
variable isoRegex: final - added:
variable rfcRegex: final - added:
variable unixRegex: final