Releases: sahat/satellizer
Releases · sahat/satellizer
0.15.5
0.15.4
0.15.3
0.15.2
0.15.1
0.15.0
Announcement: Satellizer has been rewritten in TypeScript. I believe this is a step in the right direction for easier code maintenance and for the upcoming Angular 2 support. While all unit tests are still passing, please give the latest version a try to make sure everything works as expected.
Best,
Sahat
💥 Breaking Changes
$authProvider.authHeader
renamed to$authProvider.tokenHeader
- Default: "Authorization"
$authProvider.authToken
renamed to$authProvider.tokenType
- Default: "Bearer"
0.14.1
- [3408b2b] Removed trailing "/" from the default
unlink
url. - [9fe606a] Fixed the deferred not being rejected when popup is closed.
- [63fffef] Fixed satellizer.js path in the Ionic example.
- [a1e6722] Fixed missing
return
during manual authorization code exchange. - [c959369] Append slash to pathname in IE browsers (Fixes IE11 bug).
- [7eaeeaa] Use
state
param by default with Google OAuth. - [3491af7 dda7cfb 8f029d2 32bfcf3] Python example updates.
- [e3d0aa6 6badac5] Ruby example updates.
0.14.0
🪲 Bug Fixes
- [2af5fb9, 5883aa9] More robust comparison logic when checking
redirectUri
with the popup window URL. - [62734a3] Popup polling now correctly checks condition against the original
redirectUri
value. This fixes an issue where popup is immediately closed when your own OAuth service and Client app are on the same host. - [76ba026] Fixed $digest already in progress error during popup polling.
- [7cff655] Node.js: Use
req.header('Authorization')
for obtaining authorization header. - [0dbd12e] PHP: Use full namespace for JWT module.
- [0ba52b6] PHP: Use
fields
param in Graph API url; addedemail
field to the Facebook auth.
🌟 Enhancements
- [b23cc7e] Expired Satellizer token is no longer removed from Local Storage.
- [0a8b967] Improved popup error handling.
- [2adf481] Updated OAuth 2.0 state mismatch error message.
- [70781fc, 7bed5bb] Updated ionic dependencies; use latest InAppBrowser plugin.
- [3ccb9e6] Show InAppBrowser toolbar by default, so that users could close the window without having to restart the app.
- [4b77687] Removed
config.cordova
config option in favor ofwindow.cordova
(available by default).
📖 Other
0.13.4
🪲 Bug Fixes
- Check for
response.data
before accessingresponse.data[token]
in setToken method. That should fix Cannot read property "token" of undefined errors. [c787bce] - Lowered popup polling rate from 50ms to 20ms, which should help with an issue where popup remains open. [c787bce]
- Use spaces for scope delimitation in Bitbucket configuration. [8ccbd45]
- Renamed internal use property
type
tooauthType
in order to avoid conflict with a potential request param calledtype
. [4d0ee3c]