Releases: sidiabale/parse4cn1
v3.1.1 (Bugfixes)
Integrated PR #36 from @codenameone and updated regression tests.
v3.1 (Android and iOS Push Notification Support via Parse Server)
New features
- Push notification support via Parse Server for Android (#22), thanks to Yaakov Gesher.
- Push notification support via Parse Server for iOS.
Bug fixes and improvements
- Javascript port compilation error (#28), thanks to Blessing Mahlalela.
- Misc. fixes and improvements (#21, #24, #25, #26) thank to Ahmed Kamel Taha.
Check out the push notification overview wiki page and get started right away!
This release also includes Android .apk of the parse4cn1 test app which you can try out get a better feeling of how push works in parse4cn1.
v3.0 (Parse Server support without Push notification)
This releases extends parse4cn1
with support for the open source Parse Server! This unfortunately necessitated an API change - Parse.initialize()
now takes an additional parameter that specifies the Parse backend.
Furthermore, this release does NOT include Push notification support which may be implemented in a future release.
Note also that the library has been upgraded to Java 8 (although the implementation has not been changed yet to use any Java 8 features so the library can still be compiled for Java 5 by reverting the changes outlined here).
Release 2.0.1 (iOS compilation error bugfix)
This releases fixes a compilation error in release 2.0 that occurred with iOS builds of CN1 apps that include parse4cn1 but do not invoke any method from the ParsePush
class. The VM apparently erroneously considered this class as unused and stripped it out as explained here. That problem is now resolved.
For convenience, a version of parse4cn1 without push notification support will be released next to the one with push notification and/or ParseInstallation
support from now on. This is because, push support requires Parse native Android and iOS SDK integration which bloats the cn1lib. For users who do not care about push, that overhead is unnecessary and is now avoidable.
Refer to release 2.0 for the (unchanged) binaries of the parse4cn1 test app for Android and Windows Phone which you can try out get a better feeling of how push works in parse4cn1.
Release 2.0 (Push notification support for Android, iOS and Windows Phone!)
[This release may cause compilation errors on iOS. Kindly use release 2.0.1 instead]
The main feature of this release is push notification support for Android, iOS and Windows Phone via Parse. To enable this, parse4cn1 has been extended with Parse native SDK integration. Check out the overview wiki page and get started right away!
This release also includes binaries of the parse4cn1 test app for Android and Windows Phone which you can try out get a better feeling of how push works in parse4cn1.
Release 1.1
Main features:
- Added support for batch operations
- Added support for GeoPoints and global app config
- Implemented serialization of ParseObjects and all other supported data types
- Improved 'test runner' in Java test project (better filtering of tests and clearer result summary). Very handy during development for running specific tests
- Integration of travis builds that also execute the test set for improved quality control (see icons at the top of the readme page
Release 1.0.1
Fixed crash in windows phone on Parse initialization due to unimplemented functions.
Include other small improvements like:
- Improved parse error messages such that backend error message receive priority and ParseException messages are user-friendly
- Disabled debug logging by default
Release 1.0
Includes the core functionality needed to use Parse in a real project: ParseObject, ParseUser and ParseFile. See the coverage overview for more detailed information of what is included in this release.
parse4cn1-1.0-rc
Preparation for release.
TODO:
- Update links in README.md
- Publish javadoc to github.io