@@ -4,6 +4,11 @@ All notable changes to this project will be documented in this file.
44The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
55and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
66
7+ ## [ 5.4.0] - 2023-04-30
8+ ### Changed
9+ - Switch to http\_ interop packages.
10+ - Bump min SDK version to 2.19.
11+
712## [ 5.3.0] - 2022-12-29
813### Added
914- Client MessageConverter class to control HTTP request/response conversion.
@@ -46,7 +51,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
4651- Sound null-safety support.
4752
4853### Changed
49- - Everything. Again. This is another major ** BC-breaking** rework. Please refer to
54+ - Everything. Again. This is another major ** BC-breaking** rework. Please refer to
5055the API documentation, examples and tests.
5156
5257## [ 3.2.3] - 2020-08-06
@@ -87,11 +92,11 @@ is missing. Before in such cases a `FormatException` would be thrown ([pr](https
8792
8893## [ 3.2.2] - 2020-01-07
8994### Fixed
90- - Can not decode related resource which is null ([ \# 77] ( https://github.com/f3ath/json-api-dart/issues/77 ) )
95+ - Can not decode related resource which is null ([ \# 77] ( https://github.com/f3ath/json-api-dart/issues/77 ) )
9196
9297## [ 3.2.1] - 2020-01-01
9398### Fixed
94- - Incorrect URL in the example in the Client documentation ([ \# 74] ( https://github.com/f3ath/json-api-dart/issues/74 ) )
99+ - Incorrect URL in the example in the Client documentation ([ \# 74] ( https://github.com/f3ath/json-api-dart/issues/74 ) )
95100
96101## [ 3.2.0] - 2019-12-30
97102### Added
@@ -157,14 +162,14 @@ is missing. Before in such cases a `FormatException` would be thrown ([pr](https
157162
158163## [ 2.0.0] - 2019-07-12
159164### Changed
160- - This package now consolidates the Client, the Server and the Document in one single library.
161- It does not depend on ` json_api_document ` and ` json_api_server ` anymore, please remove these packages
165+ - This package now consolidates the Client, the Server and the Document in one single library.
166+ It does not depend on ` json_api_document ` and ` json_api_server ` anymore, please remove these packages
162167from your ` pubspec.yaml ` .
163168- The min Dart SDK version bumped to ` 2.3.0 `
164169- The Client requires an instance of HttpClient to be passed to the constructor explicitly.
165- - Both the Document and the Server have been refactored with lots of ** BREAKING CHANGES** .
170+ - Both the Document and the Server have been refactored with lots of ** BREAKING CHANGES** .
166171See the examples and the functional tests for details.
167- - Meta properties are not defensively copied, but set directly. Meta property behavior is unified across
172+ - Meta properties are not defensively copied, but set directly. Meta property behavior is unified across
168173the Document model.
169174
170175### Removed
@@ -224,6 +229,7 @@ the Document model.
224229### Added
225230- Client: fetch resources, collections, related resources and relationships
226231
232+ [ 5.4.0 ] : https://github.com/f3ath/json-api-dart/compare/5.3.0...5.4.0
227233[ 5.3.0 ] : https://github.com/f3ath/json-api-dart/compare/5.2.0...5.3.0
228234[ 5.2.0 ] : https://github.com/f3ath/json-api-dart/compare/5.1.0...5.2.0
229235[ 5.1.0 ] : https://github.com/f3ath/json-api-dart/compare/5.0.5...5.1.0
0 commit comments