Skip to content

Commit e35d28d

Browse files
fischerscodephillwigginsnstrelowFNPCMDskwizner
authored
Release/1.0.28 (#460)
Change log: ## 1.0.28 - Added full web support - split this package in a dart and a flutter one - [flutter package](https://pub.dev/packages/parse_server_sdk_flutter) - [dart package](https://pub.dev/packages/parse_server_sdk) - Moved ParseHTTPClient to Dio [#459](#459) - Bug fixes - general improvements Commits: * Release 1.0.28 - Create new release branch - Update references to 1.0.28 * Replace devicelocale by Platform.localeName call (#430) * Replace devicelocale by Platform.localeName call * Use flutter_test to meet new requirements * Livequery: combine both implementations (#433) * make livequeries web implementation more similar to the mobile implementation * combining both livequery implementations * make livequery "part of flutter_parse_sdk" * smal fix * Seperate the dart and the flutter parts of this sdk (#434) * Set TODO's Set TODO's, needed for #78 (comment) * First step of seperating the flutter and the dart parts * added one todo * remove connectivity from the dart part * Removed path_provider from the dart part Not so happy with the fact that `CoreStoreSembastImp implements sdk.CoreStoreSembastImp` in `parse_server_sdk.dart` but I didn't find a better solution. * Removed shared_preferences from the dart part * Update pubspec.yaml * Update parse_server_sdk_dart.dart * removed dart:ui from dart part * removed flutter from dart part * fixed tests * Add WEB-support for CoreStoreSembastImp (#436) * Add websupport for CoreStoreSembastImp * Add debug warning when using sembast on web ParseCoreData().debug should be null at that time * fixed issues * fix getInstance of CoreStoreSembastImp (#438) * Reset _isConnected var If state is equal to ConnectivityResult.none, then there is no connection with LiveQuery server (for example when internet is disconnected). _setReconnect function will now retry connection. * Fixed bad type ConnectivityResult to ParseConnectivityResult * Preparing the repository for seperated dart and flutter package (#439) * split code into package directories * removed unused dependencies * Updated READMEs * Small changes and improvements (#441) * docs changes * remove flutter_test * CoreStore was implemented twice * implemented CoreStoreMemoryImp (default corestore for dart) * fix tests * Update .travis.yml * Fix links (#443) * fix flutter logo * fixed flutter link * Fix infinite connecting on web * delete old example folder * fixing travis tests (#447) Should work again. * Fixed throw in live list stream (#448) * ParseUser: store password in field (#446) * store password in field Potential fix for #444 * remove password from clone * fix for issue #456 (#457) Added @BaranMichal25 fix for #456. #456 (comment) * LiveList: preloadedColumns (#458) * LiveList: added preloadedColumns * LiveList: fixed bug with lazyloading=false * formatting * Add README section for flutter * creat migration guide for version 1.0.28 (#445) * Create migrate-1-0-28.md * Update migrate-1-0-28.md * Update migrate-1-0-28.md * Update migrate-1-0-28.md * Merge from upstream/release/1.0.28 * fix typos * added "changed network library" to migration guide * Move ParseHTTPClient to Dio (#459) * Merged manually from branch dio * fixing nullpointer * Fix batch operations Maybe dio changes the toString behaviour. * use mine * keep content-type * fix file upload issue * fixed file uppload on web * performance improvement in parse_file_web * fix for issue #456 (#457) Added @BaranMichal25 fix for #456. #456 (comment) * fix flutter test * fix crash when debug=true * fix dart test * add ProgressCallback in README * added progressCallback example * improve readme (#468) * Update CHANGELOG.md (#462) * allow signup without email (#469) * Update migrate-1-0-28.md (#471) Added section for tests at migration guide. Fix: #385 (comment) * SignUp encoding data to JSON (#470) * signup - use toJson Co-Authored-By: itmesh <50654062+itmesh@users.noreply.github.com> * fix password update * Add disclaimer to not use Masterkey on client side (#474) * Add disclaimer to not use Masterkey on client side * LiveList: fix setState after dispose (#475) * Querybuilder: whereMatchesKeyInQuery bugfix (#476) Fix bug where whereMatchesKeyInQuery cant be used when using different object classes. * fixed liveListRetryIntervals in flutter Not sure how this line got lost. * Rel 1.0.28: Add license to sub-projects * Rel 1.0.28: Add dependencies required for rel * 1.0.28/fix publish warnings (#472) * added licenses I've just copied the LICENSE file. * change dependencies at dart/pubspec.yaml * change dependencies at flutter/pubspec.yaml * flutter: added dio to pubspec.yaml It's contained in the pub.spec archive, so I add it here. Thanks to: Co-authored-by: Phill <phill.wiggins@gmail.com> Co-authored-by: Nils Strelow <1096841+nstrelow@users.noreply.github.com> Co-authored-by: FNPCMDs <facugameryt1@hotmail.com> Co-Authored-By: itmesh <50654062+itmesh@users.noreply.github.com>
1 parent 2088bf1 commit e35d28d

File tree

282 files changed

+3354
-2187
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

282 files changed

+3354
-2187
lines changed

.travis.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,14 @@ dart:
66

77
install:
88
- git clone https://github.com/flutter/flutter.git -b stable --depth 1
9-
- export PATH=./flutter/bin:$PATH
9+
- export PATH=~/build/parse-community/Parse-SDK-Flutter/flutter/bin:$PATH
1010
- flutter doctor
1111

1212
script:
13-
- flutter packages get
14-
- flutter test --no-pub test/
13+
- (cd packages/dart && pub get)
14+
- (cd packages/dart && pub run test)
15+
- (cd packages/flutter && flutter pub get)
16+
- (cd packages/flutter && flutter test --no-pub test/)
1517

1618
cache:
1719
directories:

0 commit comments

Comments
 (0)