Skip to content

Instantly share code, notes, and snippets.

@cvasilak
Last active August 29, 2015 13:57
Show Gist options
  • Save cvasilak/9891006 to your computer and use it in GitHub Desktop.
Save cvasilak/9891006 to your computer and use it in GitHub Desktop.

AeroGear iOS 1.5.0 is out!

Bye bye iOS 5/6 (gone all the hooks to cater for version bugs), we love iOS7!

Spring cleaning obliged, another important shift for this release was the move from AFNetworking 1.x series to AFNetworking 2.x. Going forward, this move will allow us to take advantage some of the new capabilities provided by AFnet, such as the support of pluggable serializers, to offer some great new features in the future. Although the move needed a significant internal refactoring on our libraries, the interfaces stay the same. The only minor noticeable change is the usage of progress bar in pipe. Check out our recipe Shoot on cookbook to see new usage.

Still internal refactoring, aerogear-push-ios-registration went lighter in its dependencies, removing it's usage on AFNetworking and relying only on the native networking facilities provided by iOS (based on NSURLSession). This will allow integration with many external projects, that didn't want an extra depedency which they may not end up to use.

Last but not least, our aerogear-crypto-ios 0.2.3 also got its internal refactoring :) Symmetric encryption has moved away from Common Crypto to now rely on NaCl libs exclusively and is now in par with our asymmetric encryption support. Unfortunately though, the old crypto format is incompatible with the new version, and you will need to dump and reload the data on your encrypted store. We believe though, that moving forward and relying on NaCl, will offer us much greater crypto advantage. Check out the excellent blog post from my friend abstractj to know all the motivation behind this move.

Now you're impatient to check out all the new stuff, here's the links and numbers:

  • aerogear-ios 1.5.0
  • aerogear-crypto-ios 0.2.3
  • aerogear-push-ios-registration 0.9.0
  • aerogear-otp-ios 1.0.1

  • And of course all the cookbook recipes and our Xcode template have been updated to use latest library versions.

    Stay tuned, check our roadmap, try it, use it and join the fun: contribute.

    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment