Skip to content

Instantly share code, notes, and snippets.

@lholmquist
Created March 10, 2015 13:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lholmquist/827424c953ff2f3637d5 to your computer and use it in GitHub Desktop.
Save lholmquist/827424c953ff2f3637d5 to your computer and use it in GitHub Desktop.

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

For a JS demo

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

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

Enhancement

  • [AGJS-265] - Remove base64 polyfill
  • [AGJS-266] - Add all tests to the Qunit Test Suite index Page
  • [AGJS-267] - Update sock.js cdn for examples that use it

Epic

  • [AGJS-260] - Implement JavaScript Client Sync Engine

Feature Request

  • [AGJS-70] - Remove jQuery requirement
  • [AGJS-124] - Create a Diff Sync Client
  • [AGJS-268] - Move Sync Server js-client example to cookbook
  • [AGJS-278] - Add Browser targets to README
  • [AGJS-279] - Merge AeroGear.ajax into UnifiesPush Client
  • [AGJS-281] - Deprecate Notifier
  • [AGJS-287] - Update Sync Lib to not use "Array Pattern"

Task

  • [AGJS-257] - Remove ES6 polyfil
  • [AGJS-269] - Deprecate Authorization module
  • [AGJS-270] - Deprecate Google Drive cookbook example
  • [AGJS-275] - JavaScript Client Engine should support JSON Patch
  • [AGJS-280] - Remove Authz and AeroGear.ajax related stuff from builder

Sub-task

  • [AGJS-254] - Make ES6 promise polyfill optional
  • [AGJS-256] - README Library Deps need updating
  • [AGJS-258] - Remove promise polyfill from custom builder
  • [AGJS-259] - Update Dist repo with promise removal
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment