- Require at least Dart 2.2
- Differentiate between client- and server-side upload issues.
- Drop support for Dart 1.x.
-
Support Dart 2 stable releases.
-
Support latest release of
package:pub_semver
.
- Dart 2 support with
dart2_constant
.
-
PackageRepository.download
now has more specific return type:Future<Stream<List<int>>>
. -
Fix incorrect boundary parsing during upload.
-
Update minimum Dart SDK to
1.23.0
.
- Add support for generic exceptions raised e.g. due to
pubspec.yaml
validation failure.
- Support the latest version of
pkg/shelf
.
- Support the latest release of
pub_semver
.
- Fixed null comparision.
- Updated dependencies.
- Return "400 Bad Request" in case the version number encoded in the URL is not a valid semantic version
Initial release.