I've just tagged the 2.1.0-beta release of AeroGear.js
The main focus of this release has been our efforts creating a Sync Client for our Sync
Server <
https://github.com/aerogear/aerogear-sync-server>
For a JS demo
<
https://github.com/aerogear/aerogear-js-cookbook/tree/master/diff-sync-em...
We are very excited for this!
This release also removes the Authz part of the library. It was somewhat incomplete and
didn't add much value to the library.
Another thing that we removed was the embed Promise polyfill. Most all the major browsers
now support Promises natively. For those IE users, you will still need to use an
ES6/ES2015 complient Promise library, like this
<
https://github.com/jakearchibald/es6-promise>
We've also started the Deprecation Process for the Notifier part of the Library.
Once the sync server becomes available on maven central, and if no one has any last minute
issues, we can do the release.
Release Notes - AeroGear JavaScript - Version 2.1.0
<
https://gist.github.com/lholmquist/827424c953ff2f3637d5#--------enhanceme...
[AGJS-265 <
https://issues.jboss.org/browse/AGJS-265>] - Remove base64 polyfill
[AGJS-266 <
https://issues.jboss.org/browse/AGJS-266>] - Add all tests to the Qunit
Test Suite index Page
[AGJS-267 <
https://issues.jboss.org/browse/AGJS-267>] - Update sock.js cdn for
examples that use it
<
https://gist.github.com/lholmquist/827424c953ff2f3637d5#--------epic>Epic
[AGJS-260 <
https://issues.jboss.org/browse/AGJS-260>] - Implement JavaScript Client
Sync Engine
<
https://gist.github.com/lholmquist/827424c953ff2f3637d5#--------feature-r...
Request
[AGJS-70 <
https://issues.jboss.org/browse/AGJS-70>] - Remove jQuery requirement
[AGJS-124 <
https://issues.jboss.org/browse/AGJS-124>] - Create a Diff Sync Client
[AGJS-268 <
https://issues.jboss.org/browse/AGJS-268>] - Move Sync Server js-client
example to cookbook
[AGJS-278 <
https://issues.jboss.org/browse/AGJS-278>] - Add Browser targets to
README
[AGJS-279 <
https://issues.jboss.org/browse/AGJS-279>] - Merge AeroGear.ajax into
UnifiesPush Client
[AGJS-281 <
https://issues.jboss.org/browse/AGJS-281>] - Deprecate Notifier
[AGJS-287 <
https://issues.jboss.org/browse/AGJS-287>] - Update Sync Lib to not use
"Array Pattern"
<
https://gist.github.com/lholmquist/827424c953ff2f3637d5#--------task>Task
[AGJS-257 <
https://issues.jboss.org/browse/AGJS-257>] - Remove ES6 polyfil
[AGJS-269 <
https://issues.jboss.org/browse/AGJS-269>] - Deprecate Authorization
module
[AGJS-270 <
https://issues.jboss.org/browse/AGJS-270>] - Deprecate Google Drive
cookbook example
[AGJS-275 <
https://issues.jboss.org/browse/AGJS-275>] - JavaScript Client Engine
should support JSON Patch
[AGJS-280 <
https://issues.jboss.org/browse/AGJS-280>] - Remove Authz and
AeroGear.ajax related stuff from builder
<
https://gist.github.com/lholmquist/827424c953ff2f3637d5#--------sub-task&...
[AGJS-254 <
https://issues.jboss.org/browse/AGJS-254>] - Make ES6 promise polyfill
optional
[AGJS-256 <
https://issues.jboss.org/browse/AGJS-256>] - README Library Deps need
updating
[AGJS-258 <
https://issues.jboss.org/browse/AGJS-258>] - Remove promise polyfill from
custom builder
[AGJS-259 <
https://issues.jboss.org/browse/AGJS-259>] - Update Dist repo with
promise removal