8.0.0 (2024-12-20)
- This release removes support for Dart 3.0, 3.1 (#1016)
- Add support for Dart 3.4, 3.5; remove support for Dart 3.0, 3.1 (#1016)
- Add client access via
ParseDioClient.dioClient
andParseHTTPClient.httpClient
(#1025)
7.0.1 (2024-10-16)
- Select input name instead of file in
ParseFile
(#1012)
7.0.0 (2024-04-12)
- This release removes support for Dart 2.19 (#993)
- Add support for Dart 3.1, 3.2, 3.3; remove support for Dart 2.19 (#993)
6.4.0 (2024-03-30)
- Add
ParseXFile
for cross-platformXFile
support (#990)
6.3.0 (2023-11-11)
- Add
installationId
in LiveQueryconnect
(#976)
6.2.0 (2023-10-18)
- Added
saveEventually
anddeleteEventually
inParseObject
(#911)
6.1.0 (2023-10-17)
- Add
context
inParseObject
(#970)
6.0.0 (2023-10-16)
- This release removes support for Dart 2.18 (#969)
- Add support for Dart 3.1, remove support for Dart 2.18 (#969)
5.1.3 (2023-07-18)
- Malformed JSON in
whereMatchesQuery
(#955)
5.1.2 (2023-05-29)
- Incorrect results when
ParseQuery
contains special characters (#866)
5.1.1 (2023-05-20)
- Query conditions
inQuery
andnotInQuery
not working properly (#869)
5.1.0 (2023-05-14)
- Downgrade collection dependency to ^1.16.0 for compatibility with Flutter >=3.3 (#880)
5.0.0 (2023-05-14)
- The minimum required Dart SDK version is 2.18.0. (#867)
- Performing an atomic update on a key of a Parse Object now returns the prospective value, instead of a map of the operation that will be sent to the server; for example for a Parse Object
obj
with a keycount
, the atomic updateobj.setIncrement('count', 1);
previously returned the value{__op: Increment, amount: 1}
but now returns the prospective result of the operation, which would be1
if the key's previous value was0
. (#860)
- Incorrect Dart and Flutter SDKs compatibility range (#867)
- Setting atomic operation on Parse Object returns operation instead of prospective value (#860)
4.0.2 (2023-03-23)
- Attempt to save
ParseObject
even if its nestedParseObject
failed to save (#859)
4.0.1 (2023-03-20)
- Unhandled exception when saving a
ParseObject
but its nested object fails to save (#858)
4.0.0 (2023-03-07)
- Upgrades to dio 5.x (#824)
- Upgrade various dependencies and fix warnings (#824)
3.1.15 (2023-02-28)
- Updating and deleting a ParseObject sends requests even if object ID is null (#829)
3.1.14 (2023-02-26)
- Dio error object holds a reference to null values (#774)
3.1.13 (2023-02-15)
ParseUser.save
fails when user is logged in (#819)
3.1.12 (2023-02-01)
ParseObject.fromJson
does not send proper payload to server (#688)
3.1.11 (2023-01-21)
- Add query constraint
wherePolygonContains
to determine whether a point in within a polygon (#777)
3.1.10 (2023-01-16)
- Time zone data not set in
ParseInstallation
(#96)
3.1.9 (2022-12-25)
- Include option in
getObject
feature is not working (#813)
3.1.8 (2022-12-23)
- Add
ParseObject.toJson()
to create a JSON representation (#616)
3.1.7 (2022-12-22)
- Add
include
option togetObject
andfetch
(#798)
3.1.6 (2022-12-21)
- Add
and
,nor
operators in QueryBuilder (#795)
3.1.5 (2022-12-16)
- Add upload / download cancel and progress callback for ParseFile (#807)
3.1.4 (2022-12-14)
- SDK crashes due to missing error code property in
ParseNetworkResponse.data
(#799)
3.1.3 (2022-11-15)
- Custom JSON encoder for List and Map doesn't work correctly in
full
mode (#788)
3.1.2 (2022-07-09)
- unhandled exception in
ParseRelation
, typeParseObject
is not a subtype of type (#696) - error in progress callback (#679)
- incorrect return type when calling
first()
(#661) - error in
ParseLiveListWidget
when enablinglazyloading
(#653) - unexpected null value after call
user.logout()
(#770)
3.1.1 (2022-05-30)
- fix analyzer code style warnings (#733)
3.1.0 (2021-06-28)
- General improvements
- Updated dependencies
3.0.0 (2021-04-14)
- Stable null safety release
2.1.0 (2021-02-18)
- Changed to HTTP method POST for login
- Change in progress callback for file upload
- Option to use
ParseHTTPClient
(default) orParseDioClient
(slow on Flutter Web) - Added method excludeKeys to exclude specific fields from the returned query
- General improvements
- Updated dependencies
2.0.1 (2020-10-24)
- Fixed network exceptions (#482)
2.0.0 (2020-10-13)
- From this release onwards the previous repository has been separated into a pure dart (parse_server_sdk) and a flutter package (parse_server_sdk_flutter). This was done in order to provide a dart package for the parse-server, while keeping maintenance simple. You can find both packages in the package directory. If you are using flutter you should migrate using this guide.
- Added full web support
- Moved ParseHTTPClient to Dio #459
- General improvements
1.0.28 was renamed to 2.0.0
User login / signUp / loginAnonymous delete SessionId stored in device before calling server
LiveList Bug fixes Sembast update
Update dependencies
Fixed lint
Fixed LiveQuery Bug fixes
Added dirty children Added option of sembast or share_preferences
LiveQuery fix Logout fix
ACL now working emailVerified
Bug fix
Bug fix
LiveQuery fix Bug fixes
Bug fixes Fixed object delete Added port support
Fixed 'full' bool issue
Corrected delete & path issue Added Geo queries Added ability to add login oAuth data
Added full bool to convert objects to JSON correctly
Fixed logout
ParseFile fixed Anonymous login SecurityContext CloudFunctions with objects
Add ParseConfig. Fixed whereEqualsTo('', PARSEOBJECT) and other queries
Fixed Health Check issue
Fixed some queries
Some items now return a response rather than a ParseObject
BREAK FIX - Fixed ParseUser return type so now returns ParseResponse BREAK FIX - Changed query names to make more human readable Fixed pinning and unpinning
Corrected save. Now formatted items correctly for saving on server
Bug fix for get all items Can now pin/unpin/fromPin for all ParseObjects Now supports generics Cody tidy around extending
Added persistent storage. When a logged in user closes the app, then reopens, the data will now be persistent. Best practice would be to Parse.init, then Parse.currentUser. This will return the current user session and allow auto login. Can also pin data in storage.
Fixed login
Added documentation and GeoPoints
First full release!
Added description
Added more cloud functions