1
- # AppAuth for iOS and macOS Changelog
1
+ # 1.6.0
2
+ - Added a ` prefersEphemeralSession ` parameter for external user-agents. ([ #645 ] ( https://github.com/openid/AppAuth-iOS/pull/645 ) )
3
+ - Fixed errors encountered when using secure coding to decode ` OIDAuthState ` . ([ #656 ] ( https://github.com/openid/AppAuth-iOS/pull/656 ) , [ #721 ] ( https://github.com/openid/AppAuth-iOS/pull/721 ) )
2
4
3
- ## 1.5.0
5
+ # 1.5.0
4
6
- Improved tvOS support. ([ #111 ] ( https://github.com/openid/AppAuth-iOS/issues/111 ) )
5
7
- ASWebAuthenticationSession on macOS. ([ #675 ] ( https://github.com/openid/AppAuth-iOS/pull/675 ) )
6
8
7
- ## 1.4.0
9
+ # 1.4.0
8
10
9
- ### Added
11
+ ## Added
10
12
11
13
1 . Support for Swift Package Manager
12
14
13
- ## 1.3.1
15
+ # 1.3.1
14
16
15
- ### Fixes
17
+ ## Fixes
16
18
17
19
1 . Removed ` UIWebView ` reference in comment
18
20
19
- ## 1.3.0
21
+ # 1.3.0
20
22
21
- ### Notable Changes
23
+ ## Notable Changes
22
24
23
25
1 . Support for Mac Catalyst
24
26
25
- ## 1.2.0
27
+ # 1.2.0
26
28
27
- ### Notable Changes
29
+ ## Notable Changes
28
30
29
31
1 . Support for iOS 13
30
32
31
- ## 1.1.0
33
+ # 1.1.0
32
34
33
- ### Notable Changes
35
+ ## Notable Changes
34
36
35
37
1 . [ OpenID Connect RP-Initiated Logout] ( http://openid.net/specs/openid-connect-session-1_0.html#RPLogout ) implemented
36
38
2 . Added logic for the ` azp ` claim
37
39
38
- ### Fixes
40
+ ## Fixes
39
41
40
42
1 . Scheme comparison for redirects is now case insensitive
41
43
2 . Improved error handling during discovery when a non-JSON document
42
44
is encountered.
43
45
44
- ## 1.0.0
46
+ # 1.0.0
45
47
46
48
1.0.0! 🎉
47
49
48
- ### Notable Changes
50
+ ## Notable Changes
49
51
50
52
1 . ** All deprecated APIs removed.** Please ensure your code builds on
51
53
version 0.95.0 with no deprecation warnings before upgrading!
62
64
4 . ` AppAuth/Core ` subspec, and AppAuthCore Framework added to support
63
65
iOS extensions.
64
66
65
- ## 1.0.0.beta2 (2018-09-27)
67
+ # 1.0.0.beta2 (2018-09-27)
66
68
67
- ### Notable Changes
69
+ ## Notable Changes
68
70
69
71
1 . ` AppAuth/Core ` subspec, and AppAuthCore Framework added to support
70
72
iOS extensions.
71
73
72
- ## 1.0.0.beta1 (2018-09-27)
74
+ # 1.0.0.beta1 (2018-09-27)
73
75
74
76
First 1.0.0 beta! HEAD is now tracking changes for the 1.0.0 release.
75
77
The ` pre-1.0 ` branch was cut prior to the breaking changes for 1.0.0,
76
78
bug fixes for critical issues may be backported for a time.
77
79
78
- ### Notable Changes
80
+ ## Notable Changes
79
81
80
82
1 . ** All deprecated APIs removed.** Please ensure your code builds on
81
83
version 0.95.0 with no deprecation warnings before upgrading!
@@ -90,13 +92,13 @@ bug fixes for critical issues may be backported for a time.
90
92
3 . macOS 32-bit support removed. If you need this support, stay on the
91
93
pre-1.0 releases.
92
94
93
- ### Fixes
95
+ ## Fixes
94
96
95
97
1 . All fixes in the 0.95.0 release are incorporated in this release.
96
98
97
- ## 0.95.0 (2018-09-27)
99
+ # 0.95.0 (2018-09-27)
98
100
99
- ### Fixes
101
+ ## Fixes
100
102
101
103
1 . ` x-www-form-urlencoded ` encoding and decoding should be 100%
102
104
spec compliant now, previously the ` + ` character was not decoded as
@@ -105,19 +107,19 @@ bug fixes for critical issues may be backported for a time.
105
107
2 . ` scope ` no longer sent during token refresh (was redundant)
106
108
https://github.com/openid/AppAuth-iOS/pull/301
107
109
108
- ## 0.94.0 (2018-07-13)
110
+ # 0.94.0 (2018-07-13)
109
111
110
- ### Fixes
112
+ ## Fixes
111
113
1 . ` form-urlencode ` client ID and client secret in Authorization header
112
114
113
- ### Added
115
+ ## Added
114
116
115
117
1 . Samples have icons now!
116
118
2 . Output trace logs by defining ` _APPAUTHTRACE `
117
119
118
- ## 0.93.0 (2018-06-26)
120
+ # 0.93.0 (2018-06-26)
119
121
120
- ### Notable Changes
122
+ ## Notable Changes
121
123
122
124
1 . Implements OpenID Connect (ID Token handling) and the OpenID Connect
123
125
RP Certification test suite.
@@ -142,7 +144,7 @@ bug fixes for critical issues may be backported for a time.
142
144
https://github.com/openid/AppAuth-iOS/issues/200
143
145
https://github.com/openid/AppAuth-iOS/pull/201
144
146
145
- ### Upgrading to 0.93.0
147
+ ## Upgrading to 0.93.0
146
148
147
149
0.93.0 deprecates several methods. To update your code to avoid the
148
150
deprecated methods (which will be required for the 1.0.0 release),
@@ -156,7 +158,7 @@ for the new methods to use in those cases.
156
158
Most users who are using the convenience methods of AppAuth will only
157
159
need to make the following 3 minor changes to their AppDelegate:
158
160
159
- #### Import:
161
+ ### Import:
160
162
161
163
Change
162
164
``` objc
167
169
@protocol OIDExternalUserAgentSession;
168
170
```
169
171
170
- #### Property:
172
+ ### Property:
171
173
172
174
Change
173
175
``` objc
178
180
@property(nonatomic, strong, nullable) id <OIDExternalUserAgentSession>currentAuthorizationFlow;
179
181
```
180
182
181
- #### Implementation of ` -(BOOL)application:openURL:options: `
183
+ ### Implementation of ` -(BOOL)application:openURL:options: `
182
184
Change
183
185
``` objc
184
186
if ([_currentAuthorizationFlow resumeAuthorizationFlowWithURL: url] ) {
@@ -192,14 +194,14 @@ See also the changes made to the sample which you can copy:
192
194
https: //github.com/openid/AppAuth-iOS/commit/619bb7c7d5f83cc2ed19380d425ca8afa279644c?diff=unified
193
195
194
196
195
- ## 0.92.0 (2018-01-05)
197
+ # 0.92.0 (2018-01-05)
196
198
197
- ### Improvements
199
+ ## Improvements
198
200
199
201
1 . Added an official Swift sample, and included Swift testing in the
200
202
continuous integration tests.
201
203
202
- ## Pre 0.92.0
204
+ # Pre 0.92.0
203
205
204
206
No changelog entries exist for changes prior to 2018, please review the
205
207
[ git history] ( https://github.com/openid/AppAuth-iOS/commits/0.91.0 ) .
0 commit comments