<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Nice Job Guys!<div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Mar 10, 2015, at 9:45 AM, Lucas Holmquist <<a href="mailto:lholmqui@redhat.com" class="">lholmqui@redhat.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=us-ascii" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><p style="box-sizing: border-box; margin-bottom: 16px; color: rgb(51, 51, 51); font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; font-size: 16px; line-height: 25.6000003814697px; widows: 1; margin-top: 0px !important;" class="">I've just tagged the 2.1.0-beta release of AeroGear.js</p><p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 16px; color: rgb(51, 51, 51); font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; font-size: 16px; line-height: 25.6000003814697px; widows: 1;" class="">The main focus of this release has been our efforts creating a Sync Client for our <a href="https://github.com/aerogear/aerogear-sync-server" rel="noreferrer" style="box-sizing: border-box; color: rgb(65, 131, 196); text-decoration: none;" class="">Sync Server</a></p><p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 16px; color: rgb(51, 51, 51); font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; font-size: 16px; line-height: 25.6000003814697px; widows: 1;" class="">For a <a href="https://github.com/aerogear/aerogear-js-cookbook/tree/master/diff-sync-ember" rel="noreferrer" style="box-sizing: border-box; color: rgb(65, 131, 196); text-decoration: none;" class="">JS demo</a></p><p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 16px; color: rgb(51, 51, 51); font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; font-size: 16px; line-height: 25.6000003814697px; widows: 1;" class="">We are very excited for this!</p><p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 16px; color: rgb(51, 51, 51); font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; font-size: 16px; line-height: 25.6000003814697px; widows: 1;" class="">This release also removes the Authz part of the library. It was somewhat incomplete and didn't add much value to the library.</p><p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 16px; color: rgb(51, 51, 51); font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; font-size: 16px; line-height: 25.6000003814697px; widows: 1;" class="">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 <a href="https://github.com/jakearchibald/es6-promise" rel="noreferrer" style="box-sizing: border-box; color: rgb(65, 131, 196); text-decoration: none;" class="">this</a></p><p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 16px; color: rgb(51, 51, 51); font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; font-size: 16px; line-height: 25.6000003814697px; widows: 1;" class="">We've also started the Deprecation Process for the Notifier part of the Library.</p><p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 16px; color: rgb(51, 51, 51); font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; font-size: 16px; line-height: 25.6000003814697px; widows: 1;" class="">Once the sync server becomes available on maven central, and if no one has any last minute issues, we can do the release.</p><pre style="box-sizing: border-box; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6000003814697px; margin-top: 0px; margin-bottom: 16px; padding: 16px; overflow: auto; line-height: 1.45; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; word-wrap: normal; color: rgb(51, 51, 51); widows: 1; background-color: rgb(247, 247, 247);" class=""><code style="box-sizing: border-box; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6000003814697px; padding: 0px; margin: 0px; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; word-break: normal; border: 0px; display: inline; line-height: inherit; word-wrap: normal; background-color: transparent; background-position: initial initial; background-repeat: initial initial;" class=""> Release Notes - AeroGear JavaScript - Version 2.1.0
</code></pre><h2 style="box-sizing: border-box; margin-top: 1em; margin-bottom: 16px; line-height: 1.225; font-size: 1.75em; position: relative; padding-bottom: 0.3em; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(238, 238, 238); color: rgb(51, 51, 51); font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; widows: 1;" class=""><a name="user-content---------enhancement" class="anchor" href="https://gist.github.com/lholmquist/827424c953ff2f3637d5#--------enhancement" rel="noreferrer" style="box-sizing: border-box; color: rgb(65, 131, 196); text-decoration: none; position: absolute; top: 0px; bottom: 0px; left: 0px; display: block; padding-right: 6px; padding-left: 30px; margin-left: -30px;"></a>Enhancement</h2><ul class="task-list" style="box-sizing: border-box; padding: 0px 0px 0px 2em; margin-top: 0px; margin-bottom: 16px; color: rgb(51, 51, 51); font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; font-size: 16px; line-height: 25.6000003814697px; widows: 1;"><li style="box-sizing: border-box;" class="">[<a href="https://issues.jboss.org/browse/AGJS-265" rel="noreferrer" style="box-sizing: border-box; color: rgb(65, 131, 196); text-decoration: none;" class="">AGJS-265</a>] - Remove base64 polyfill</li><li style="box-sizing: border-box;" class="">[<a href="https://issues.jboss.org/browse/AGJS-266" rel="noreferrer" style="box-sizing: border-box; color: rgb(65, 131, 196); text-decoration: none;" class="">AGJS-266</a>] - Add all tests to the Qunit Test Suite index Page</li><li style="box-sizing: border-box;" class="">[<a href="https://issues.jboss.org/browse/AGJS-267" rel="noreferrer" style="box-sizing: border-box; color: rgb(65, 131, 196); text-decoration: none;" class="">AGJS-267</a>] - Update sock.js cdn for examples that use it</li></ul><h2 style="box-sizing: border-box; margin-top: 1em; margin-bottom: 16px; line-height: 1.225; font-size: 1.75em; position: relative; padding-bottom: 0.3em; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(238, 238, 238); color: rgb(51, 51, 51); font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; widows: 1;" class=""><a name="user-content---------epic" class="anchor" href="https://gist.github.com/lholmquist/827424c953ff2f3637d5#--------epic" rel="noreferrer" style="box-sizing: border-box; color: rgb(65, 131, 196); text-decoration: none; position: absolute; top: 0px; bottom: 0px; left: 0px; display: block; padding-right: 6px; padding-left: 30px; margin-left: -30px;"></a>Epic</h2><ul class="task-list" style="box-sizing: border-box; padding: 0px 0px 0px 2em; margin-top: 0px; margin-bottom: 16px; color: rgb(51, 51, 51); font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; font-size: 16px; line-height: 25.6000003814697px; widows: 1;"><li style="box-sizing: border-box;" class="">[<a href="https://issues.jboss.org/browse/AGJS-260" rel="noreferrer" style="box-sizing: border-box; color: rgb(65, 131, 196); text-decoration: none;" class="">AGJS-260</a>] - Implement JavaScript Client Sync Engine</li></ul><h2 style="box-sizing: border-box; margin-top: 1em; margin-bottom: 16px; line-height: 1.225; font-size: 1.75em; position: relative; padding-bottom: 0.3em; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(238, 238, 238); color: rgb(51, 51, 51); font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; widows: 1;" class=""><a name="user-content---------feature-request" class="anchor" href="https://gist.github.com/lholmquist/827424c953ff2f3637d5#--------feature-request" rel="noreferrer" style="box-sizing: border-box; color: rgb(65, 131, 196); text-decoration: none; position: absolute; top: 0px; bottom: 0px; left: 0px; display: block; padding-right: 6px; padding-left: 30px; margin-left: -30px;"></a>Feature Request</h2><ul class="task-list" style="box-sizing: border-box; padding: 0px 0px 0px 2em; margin-top: 0px; margin-bottom: 16px; color: rgb(51, 51, 51); font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; font-size: 16px; line-height: 25.6000003814697px; widows: 1;"><li style="box-sizing: border-box;" class="">[<a href="https://issues.jboss.org/browse/AGJS-70" rel="noreferrer" style="box-sizing: border-box; color: rgb(65, 131, 196); text-decoration: none;" class="">AGJS-70</a>] - Remove jQuery requirement</li><li style="box-sizing: border-box;" class="">[<a href="https://issues.jboss.org/browse/AGJS-124" rel="noreferrer" style="box-sizing: border-box; color: rgb(65, 131, 196); text-decoration: none;" class="">AGJS-124</a>] - Create a Diff Sync Client</li><li style="box-sizing: border-box;" class="">[<a href="https://issues.jboss.org/browse/AGJS-268" rel="noreferrer" style="box-sizing: border-box; color: rgb(65, 131, 196); text-decoration: none;" class="">AGJS-268</a>] - Move Sync Server js-client example to cookbook</li><li style="box-sizing: border-box;" class="">[<a href="https://issues.jboss.org/browse/AGJS-278" rel="noreferrer" style="box-sizing: border-box; color: rgb(65, 131, 196); text-decoration: none;" class="">AGJS-278</a>] - Add Browser targets to README</li><li style="box-sizing: border-box;" class="">[<a href="https://issues.jboss.org/browse/AGJS-279" rel="noreferrer" style="box-sizing: border-box; color: rgb(65, 131, 196); text-decoration: none;" class="">AGJS-279</a>] - Merge AeroGear.ajax into UnifiesPush Client</li><li style="box-sizing: border-box;" class="">[<a href="https://issues.jboss.org/browse/AGJS-281" rel="noreferrer" style="box-sizing: border-box; color: rgb(65, 131, 196); text-decoration: none;" class="">AGJS-281</a>] - Deprecate Notifier</li><li style="box-sizing: border-box;" class="">[<a href="https://issues.jboss.org/browse/AGJS-287" rel="noreferrer" style="box-sizing: border-box; color: rgb(65, 131, 196); text-decoration: none;" class="">AGJS-287</a>] - Update Sync Lib to not use "Array Pattern"</li></ul><h2 style="box-sizing: border-box; margin-top: 1em; margin-bottom: 16px; line-height: 1.225; font-size: 1.75em; position: relative; padding-bottom: 0.3em; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(238, 238, 238); color: rgb(51, 51, 51); font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; widows: 1;" class=""><a name="user-content---------task" class="anchor" href="https://gist.github.com/lholmquist/827424c953ff2f3637d5#--------task" rel="noreferrer" style="box-sizing: border-box; color: rgb(65, 131, 196); text-decoration: none; position: absolute; top: 0px; bottom: 0px; left: 0px; display: block; padding-right: 6px; padding-left: 30px; margin-left: -30px;"></a>Task</h2><ul class="task-list" style="box-sizing: border-box; padding: 0px 0px 0px 2em; margin-top: 0px; margin-bottom: 16px; color: rgb(51, 51, 51); font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; font-size: 16px; line-height: 25.6000003814697px; widows: 1;"><li style="box-sizing: border-box;" class="">[<a href="https://issues.jboss.org/browse/AGJS-257" rel="noreferrer" style="box-sizing: border-box; color: rgb(65, 131, 196); text-decoration: none;" class="">AGJS-257</a>] - Remove ES6 polyfil</li><li style="box-sizing: border-box;" class="">[<a href="https://issues.jboss.org/browse/AGJS-269" rel="noreferrer" style="box-sizing: border-box; color: rgb(65, 131, 196); text-decoration: none;" class="">AGJS-269</a>] - Deprecate Authorization module</li><li style="box-sizing: border-box;" class="">[<a href="https://issues.jboss.org/browse/AGJS-270" rel="noreferrer" style="box-sizing: border-box; color: rgb(65, 131, 196); text-decoration: none;" class="">AGJS-270</a>] - Deprecate Google Drive cookbook example</li><li style="box-sizing: border-box;" class="">[<a href="https://issues.jboss.org/browse/AGJS-275" rel="noreferrer" style="box-sizing: border-box; color: rgb(65, 131, 196); text-decoration: none;" class="">AGJS-275</a>] - JavaScript Client Engine should support JSON Patch</li><li style="box-sizing: border-box;" class="">[<a href="https://issues.jboss.org/browse/AGJS-280" rel="noreferrer" style="box-sizing: border-box; color: rgb(65, 131, 196); text-decoration: none;" class="">AGJS-280</a>] - Remove Authz and AeroGear.ajax related stuff from builder</li></ul><h2 style="box-sizing: border-box; margin-top: 1em; margin-bottom: 16px; line-height: 1.225; font-size: 1.75em; position: relative; padding-bottom: 0.3em; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(238, 238, 238); color: rgb(51, 51, 51); font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; widows: 1;" class=""><a name="user-content---------sub-task" class="anchor" href="https://gist.github.com/lholmquist/827424c953ff2f3637d5#--------sub-task" rel="noreferrer" style="box-sizing: border-box; color: rgb(65, 131, 196); text-decoration: none; position: absolute; top: 0px; bottom: 0px; left: 0px; display: block; padding-right: 6px; padding-left: 30px; margin-left: -30px;"></a>Sub-task</h2><ul class="task-list" style="box-sizing: border-box; padding: 0px 0px 0px 2em; margin-top: 0px; margin-bottom: 16px; color: rgb(51, 51, 51); font-family: 'Helvetica Neue', Helvetica, 'Segoe UI', Arial, freesans, sans-serif; font-size: 16px; line-height: 25.6000003814697px; widows: 1;"><li style="box-sizing: border-box;" class="">[<a href="https://issues.jboss.org/browse/AGJS-254" rel="noreferrer" style="box-sizing: border-box; color: rgb(65, 131, 196); text-decoration: none;" class="">AGJS-254</a>] - Make ES6 promise polyfill optional</li><li style="box-sizing: border-box;" class="">[<a href="https://issues.jboss.org/browse/AGJS-256" rel="noreferrer" style="box-sizing: border-box; color: rgb(65, 131, 196); text-decoration: none;" class="">AGJS-256</a>] - README Library Deps need updating</li><li style="box-sizing: border-box;" class="">[<a href="https://issues.jboss.org/browse/AGJS-258" rel="noreferrer" style="box-sizing: border-box; color: rgb(65, 131, 196); text-decoration: none;" class="">AGJS-258</a>] - Remove promise polyfill from custom builder</li><li style="box-sizing: border-box;" class="">[<a href="https://issues.jboss.org/browse/AGJS-259" rel="noreferrer" style="box-sizing: border-box; color: rgb(65, 131, 196); text-decoration: none;" class="">AGJS-259</a>] - Update Dist repo with promise removal</li></ul><div class=""><br class=""></div></div>_______________________________________________<br class="">aerogear-dev mailing list<br class=""><a href="mailto:aerogear-dev@lists.jboss.org" class="">aerogear-dev@lists.jboss.org</a><br class="">https://lists.jboss.org/mailman/listinfo/aerogear-dev</div></blockquote></div><br class=""></div></body></html>