- (breaking) For angular 1, native auth services were renamed.
$GoogleAuth
->$ionicGoogleAuth
and$FacebookAuth
->$ionicFacebookAuth
. - Remove error about missing
app_id
due to possible race condition.
- Added custom auth error handling. Addresses a portion of issue #53.
- Added Facebook and Google Native Auth. See the native auth milestone.
- (breaking) Move to Typescript 2.0
- Add Push Plugin error handling (ionic-team#47)
- Always include
registered
andsaved
boolean values in push token (ionic-team#48) - Client-side validation for email/password signups (https://github.com/driftyco/ionic-cloud/commit/dd468e785110670b847b61649e1604f3bf35d382)
- Fix deploy extract boolean--promise resolves/rejects properly.
- (breaking) The promises returned by download and extract no longer resolve with boolean values.
- Fix goof with event emitter
- Fix #40
- (breaking) Require
ionic-plugin-deploy
0.6.0 for deploy - Move to Typescript
- (breaking) Configuration Update (see the docs for usage)
- (breaking) Remove bower support
- Add CommonJS ES5 distribution files
- Start tests
- Standardize ES and TS linting
- Switch everything to use dependency injection
- (breaking) Remove Analytics (will be added back soon in a later version)
- See more in the Migration Guide.
- (fix) Pushed invalid build (0.7.0 is a broken build)
- (breaking) (deploy) Version 0.5.0 or greater of
ionic-plugin-deploy
is required to use deploy correctly.
- (push) (fix)
getPushPlugin
will now correctly return the plugin instance ornull
- (breaking) (push) angular integration now correctly uses notification.payload and
the
$stateParams
property is now passed as a standard object, not a string.
- (push) Allow saving of tokens without user context
- (auth) (user) Pass additional user details with user signup
- (user) Added
resetPassword()
method to users - (user) (fix) Update user details with custom data during
save()
- (auth) Added ability to send data in custom authentication request
- (auth) Introduced Authentication component
- (breaking) both Ionic.User and Ionic.Push utilize new beta API access and have modified/added/removed some of the current methods
- (push) Added public method to get push pluginI
- (user) Added migrate method for alpha users
- (user) (fix) Falsy values are allowed in
get(key, defaultValue)
- (analytics) (fix) events are no longer mutated
- (push) (fix) prevent dev-mode from registering multiple callbacks
- (user) (fix) prevent dev tokens from saving to a user
- (core) removing need to call
Ionic.io();
manually - (deploy) update() can now defer reloading the app
- (deploy) adding
getVersions
anddeleteVersion
methods to manage deploy versions. - (deploy) adding
getMetadata
method to fetch deploy metadata - (deploy) (fix) deploy methods now wait for the onReady event
- (push) fixed notification handling for dev_push when using angular integrations
- (push) getPayload() now returns the correct payload
- (analytics) fixed incorrect log method references
- web client introduction