Skip to content

Commit 6d82c28

Browse files
authored
Updated page layout versions
Updated page layout versions for Self-asserted, Unified SSP and MFA. Corrected typo and spacings too.
1 parent fd5b257 commit 6d82c28

File tree

1 file changed

+20
-74
lines changed

1 file changed

+20
-74
lines changed

articles/active-directory-b2c/page-layout.md

Lines changed: 20 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ manager: CelesteDG
99
ms.service: active-directory
1010

1111
ms.topic: reference
12-
ms.date: 01/11/2024
12+
ms.date: 04/16/2024
1313
ms.author: kengaderdus
1414
ms.subservice: B2C
1515

@@ -63,38 +63,32 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
6363

6464
## Self-asserted page (selfasserted)
6565

66+
**2.1.30**
67+
- Removed Change Email for readonly scenarios (i.e. Change Phone Number).
68+
- Enhancements to Captcha Control
69+
6670
**2.1.29**
67-
68-
- Add CAPTCHA
71+
- Implementation of Captcha Control
6972

7073
**2.1.26**
71-
7274
- Replaced `Keypress` to `Key Down` event and avoid `Asterisk` for nonrequired in classic mode.
7375

7476
**2.1.25**
75-
7677
- Fixed content security policy (CSP) violation and remove additional request header X-Aspnetmvc-Version.
7778

7879
**2.1.24**
79-
8080
- Fixed accessibility bugs.
81-
8281
- Fixed MFA related issue and IE11 compatibility issues.
8382

8483
**2.1.23**
85-
8684
- Fixed accessibility bugs.
87-
8885
- Reduced `min-width` value for UI viewport for default template.
8986

9087
**2.1.22**
91-
9288
- Fixed accessibility bugs.
93-
9489
- Added logic to adopt QR Code Image generated from backend library.
9590

9691
**2.1.21**
97-
9892
- More sanitization of script tags to avoid XSS attacks. This revision breaks any script tags in the `<body>`. You should add script tags to the `<head>` tag. For more information, see [Enable JavaScript and page layout versions in Azure Active Directory B2C](javascript-and-page-layout.md?pivots=b2c-user-flow).
9993

10094
**2.1.20**
@@ -118,7 +112,6 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
118112
- Make checkbox as group
119113
- Enforce Validation Error Update on control change and enable continue on email verified
120114
- Add more field to error code to validation failure response
121-
122115

123116
**2.1.16**
124117
- Fixed "Claims for verification control haven't been verified" bug while verifying code.
@@ -131,16 +124,13 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
131124
- Fixed WCAG 2.1 accessibility bug for the TOTP multifactor authentication screens.
132125

133126
**2.1.10**
134-
135127
- Correcting to the tab index
136128
- Fixed WCAG 2.1 accessibility and screen reader issues
137129

138130
**2.1.9**
139-
140131
- TOTP multifactor authentication support. Adding links that allows users to download and install the Microsoft authenticator app to complete the enrollment of the TOTP on the authenticator.
141132

142133
**2.1.8**
143-
144134
- The claim name is added to the `class` attribute of the `<li>` HTML element that surrounding the user's attribute input elements. The class name allows you to create a CSS selector to select the parent `<li>` for a certain user attribute input element. The following HTML markup shows the class attribute for the sign-up page:
145135

146136
```html
@@ -177,7 +167,6 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
177167
- Fixed the localization encoding issue for languages such as Spanish and French.
178168

179169
**2.1.1**
180-
181170
- Added a UXString `heading` in addition to `intro` to display on the page as a title. This message is hidden by default.
182171
- Added support for saving passwords to iCloud Keychain.
183172
- Added support for using policy or the QueryString parameter `pageFlavor` to select the layout (classic, oceanBlue, or slateGray).
@@ -187,15 +176,12 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
187176
- Focus is now placed on the 'change' button after the email verification code is verified.
188177

189178
**2.1.0**
190-
191179
- Localization and accessibility fixes.
192180

193181
**2.0.0**
194-
195182
- Added support for [display controls](display-controls.md) in custom policies.
196183

197184
**1.2.0**
198-
199185
- The username/email and password fields now use the `form` HTML element to allow Microsoft Edge and Internet Explorer (IE) to properly save this information.
200186
- Added a configurable user input validation delay for improved user experience.
201187
- Accessibility fixes
@@ -211,60 +197,52 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
211197
- Added support for company branding in user flow pages.
212198

213199
**1.1.0**
214-
215200
- Removed cancel alert
216201
- CSS class for error elements
217202
- Show/hide error logic improved
218203
- Default CSS removed
219204

220205
**1.0.0**
221-
222206
- Initial release
223207

224208
## Unified sign-in and sign-up page with password reset link (unifiedssp)
225209

226210
> [!TIP]
227211
> If you localize your page to support multiple locales, or languages in a user flow. The [localization IDs](localization-string-ids.md) article provides the list of localization IDs that you can use for the page version you select.
228212
213+
**2.1.18**
214+
- Enhancements to Captcha Control
215+
229216
**2.1.17**
230-
231-
- Add CAPTCHA.
217+
- Included Aria-required for UnifiedSSP (Accessibility).
218+
- Implementation of Captcha Control
232219

233220
**2.1.14**
234-
235221
- Replaced `Keypress` to `Key Down` event.
236222

237223
**2.1.13**
238-
239224
- Fixed content security policy (CSP) violation and remove more request header X-Aspnetmvc-Version
240225

241226
**2.1.12**
242-
243227
- Removed `ReplaceAll` function for IE11 compatibility.
244228

245229
**2.1.11**
246-
247230
- Fixed accessibility bugs.
248231

249232
**2.1.10**
250-
251233
- Added additional sanitization of script tags to avoid XSS attacks. This revision breaks any script tags in the `<body>`. You should add script tags to the `<head>` tag. For more information, see [Enable JavaScript and page layout versions in Azure Active Directory B2C](javascript-and-page-layout.md?pivots=b2c-user-flow).
252234

253235
**2.1.9**
254-
255236
- Fixed accessibility bugs.
256-
257237
- Accessibility changes related to High Contrast button display and anchor focus improvements
258238

259239
**2.1.8**
260240
- Add descriptive error message and fixed forgotPassword link!
261241

262242
**2.1.7**
263-
264243
- Accessibility fix - correcting to the tab index
265244

266245
**2.1.6**
267-
268246
- Accessibility fix - set the focus on the input field for verification.
269247
- Updates to the UI elements and CSS classes
270248

@@ -294,13 +272,11 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
294272
- Removed UXStrings that are no longer used.
295273

296274
**2.1.0**
297-
298275
- Added support for multiple sign-up links.
299276
- Added support for user input validation according to the predicate rules defined in the policy.
300277
- When the [sign-in option](sign-in-options.md) is set to Email, the sign-in header presents "Sign in with your sign-in name". The username field presents "Sign in name". For more information, see [localization](localization-string-ids.md#sign-up-or-sign-in-page-elements).
301278

302279
**1.2.0**
303-
304280
- The username/email and password fields now use the `form` HTML element to allow Microsoft Edge and Internet Explorer (IE) to properly save this information.
305281
- Accessibility fixes
306282
- You can now add the `data-preload="true"` attribute [in your HTML tags](customize-ui-with-html.md#guidelines-for-using-custom-page-content) to control the load order for CSS and JavaScript.
@@ -311,57 +287,45 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
311287
- Added support for tenant branding in user flow pages.
312288

313289
**1.1.0**
314-
315290
- Added keep me signed in (KMSI) control
316291

317292
**1.0.0**
318-
319293
- Initial release
320294

321295
## MFA page (multifactor)
322296

323-
**1.2.15**
297+
**1.2.16**
298+
- Fixed enter key for 'Phone only' mode.
299+
- Enhancements to Captcha Control
324300

325-
- Add CAPTCHA to MFA page.
301+
**1.2.15**
302+
- Implementation of Captcha Control
326303

327304
**1.2.12**
328-
329305
- Replaced `KeyPress` to `KeyDown` event.
330306

331307
**1.2.11**
332-
333308
- Removed `ReplaceAll` function for IE11 compatibility.
334309

335310
**1.2.10**
336-
337311
- Fixed accessibility bugs.
338312

339313
**1.2.9**
340-
341-
- Fix `Enter` event trigger on MFA.
342-
314+
- Fixed `Enter` event trigger on MFA.
343315
- CSS changes render page text/control in vertical manner for small screens
344-
345-
- Fix Multifactor tab navigation bug.
316+
- Fixed Multifactor tab navigation bug.
346317

347318
**1.2.8**
348-
349319
- Passed the response status for MFA verification with error for backend to further triage.
350320

351321
**1.2.7**
352-
353322
- Fixed accessibility issue on label for retries code.
354-
355323
- Fixed issue caused by incompatibility of default parameter on IE 11.
356-
357324
- Set up `H1` heading and enable by default.
358-
359325
- Updated HandlebarJS version to 4.7.7.
360326

361327
**1.2.6**
362-
363328
- Corrected the `autocomplete` value on verification code field from false to off.
364-
365329
- Fixed a few XSS encoding issues.
366330

367331
**1.2.5**
@@ -383,11 +347,9 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
383347
- Added support for using policy or the QueryString parameter `pageFlavor` to select the layout (classic, oceanBlue, or slateGray).
384348

385349
**1.2.1**
386-
387350
- Accessibility fixes on default templates
388351

389352
**1.2.0**
390-
391353
- Accessibility fixes
392354
- You can now add the `data-preload="true"` attribute [in your HTML tags](customize-ui-with-html.md#guidelines-for-using-custom-page-content) to control the load order for CSS and JavaScript.
393355
- Load linked CSS files at the same time as your HTML template so it doesn't 'flicker' between loading the files.
@@ -397,7 +359,6 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
397359
- Added support for tenant branding in user flow pages.
398360

399361
**1.1.0**
400-
401362
- 'Confirm Code' button removed
402363
- The input field for the code now only takes input up to six (6) characters
403364
- The page will automatically attempt to verify the code entered when a six-digit code is entered, without any button having to be clicked
@@ -407,34 +368,27 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
407368
- Default CSS removed
408369

409370
**1.0.0**
410-
411371
- Initial release
412372

413373
## Exception Page (globalexception)
414374

415375
**1.2.5**
416-
417-
- Removed `ReplaceAl`l function for IE11 compatibility.
376+
- Removed `ReplaceAll` function for IE11 compatibility.
418377

419378
**1.2.4**
420-
421379
- Fixed accessibility bugs.
422380

423381
**1.2.3**
424-
425382
- Updated HandlebarJS version to 4.7.7.
426383

427384
**1.2.2**
428-
429385
- Set up `H1` heading and enable by default.
430386

431387
**1.2.1**
432-
433388
- Updated jQuery version to 3.5.1.
434389
- Updated HandlebarJS version to 4.7.6.
435390

436391
**1.2.0**
437-
438392
- Accessibility fixes
439393
- You can now add the `data-preload="true"` attribute [in your HTML tags](customize-ui-with-html.md#guidelines-for-using-custom-page-content) to control the load order for CSS and JavaScript.
440394
- Load linked CSS files at the same time as your HTML template so it doesn't 'flicker' between loading the files.
@@ -443,36 +397,29 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
443397
- Support for Chrome translates
444398

445399
**1.1.0**
446-
447400
- Accessibility fix
448401
- Removed the default message when there's no contact from the policy
449402
- Default CSS removed
450403

451404
**1.0.0**
452-
453405
- Initial release
454406

455407
## Other pages (ProviderSelection, ClaimsConsent, UnifiedSSD)
456408

457409
**1.2.4**
458-
459-
- Remove `ReplaceAll` function for IE11 compatibility.
410+
- Removed `ReplaceAll` function for IE11 compatibility.
460411

461412
**1.2.3**
462-
463413
- Fixed accessibility bugs.
464414

465415
**1.2.2**
466-
467416
- Updated HandlebarJS version to 4.7.7
468417

469418
**1.2.1**
470-
471419
- Updated jQuery version to 3.5.1.
472420
- Updated HandlebarJS version to 4.7.6.
473421

474422
**1.2.0**
475-
476423
- Accessibility fixes
477424
- You can now add the `data-preload="true"` attribute [in your HTML tags](customize-ui-with-html.md#guidelines-for-using-custom-page-content) to control the load order for CSS and JavaScript.
478425
- Load linked CSS files at the same time as your HTML template so it doesn't 'flicker' between loading the files.
@@ -481,7 +428,6 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
481428
- Support for Chrome translates
482429

483430
**1.0.0**
484-
485431
- Initial release
486432

487433
## Next steps

0 commit comments

Comments
 (0)