Skip to content

Commit c557944

Browse files
Merge pull request #272367 from bernawy/patch-49
[Build24] Updated page layout versions
2 parents e4bfa71 + c6df38f commit c557944

File tree

1 file changed

+15
-76
lines changed

1 file changed

+15
-76
lines changed

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

Lines changed: 15 additions & 76 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,29 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
6363

6464
## Self-asserted page (selfasserted)
6565

66-
**2.1.29**
67-
68-
- Add CAPTCHA
69-
66+
**2.1.30**
67+
- Removed Change Email for readonly scenarios (i.e. Change Phone Number). You will no longer be able to change the email if you are trying to change your phone number, it will now be read only.
68+
- Implementation of Captcha Control
69+
7070
**2.1.26**
71-
7271
- Replaced `Keypress` to `Key Down` event and avoid `Asterisk` for nonrequired in classic mode.
7372

7473
**2.1.25**
75-
7674
- Fixed content security policy (CSP) violation and remove additional request header X-Aspnetmvc-Version.
7775

7876
**2.1.24**
79-
8077
- Fixed accessibility bugs.
81-
8278
- Fixed MFA related issue and IE11 compatibility issues.
8379

8480
**2.1.23**
85-
8681
- Fixed accessibility bugs.
87-
8882
- Reduced `min-width` value for UI viewport for default template.
8983

9084
**2.1.22**
91-
9285
- Fixed accessibility bugs.
93-
9486
- Added logic to adopt QR Code Image generated from backend library.
9587

9688
**2.1.21**
97-
9889
- 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).
9990

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

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

133123
**2.1.10**
134-
135124
- Correcting to the tab index
136125
- Fixed WCAG 2.1 accessibility and screen reader issues
137126

138127
**2.1.9**
139-
140128
- 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.
141129

142130
**2.1.8**
143-
144131
- 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:
145132

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

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

189175
**2.1.0**
190-
191176
- Localization and accessibility fixes.
192177

193178
**2.0.0**
194-
195179
- Added support for [display controls](display-controls.md) in custom policies.
196180

197181
**1.2.0**
198-
199182
- 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.
200183
- Added a configurable user input validation delay for improved user experience.
201184
- Accessibility fixes
@@ -211,60 +194,51 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
211194
- Added support for company branding in user flow pages.
212195

213196
**1.1.0**
214-
215197
- Removed cancel alert
216198
- CSS class for error elements
217199
- Show/hide error logic improved
218200
- Default CSS removed
219201

220202
**1.0.0**
221-
222203
- Initial release
223204

224205
## Unified sign-in and sign-up page with password reset link (unifiedssp)
225206

226207
> [!TIP]
227208
> 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.
228209
210+
**2.1.18**
211+
- Implementation of Captcha Control
212+
229213
**2.1.17**
230-
231-
- Add CAPTCHA.
214+
- Include Aria-required for UnifiedSSP (Accessibility).
232215

233216
**2.1.14**
234-
235217
- Replaced `Keypress` to `Key Down` event.
236218

237219
**2.1.13**
238-
239220
- Fixed content security policy (CSP) violation and remove more request header X-Aspnetmvc-Version
240221

241222
**2.1.12**
242-
243223
- Removed `ReplaceAll` function for IE11 compatibility.
244224

245225
**2.1.11**
246-
247226
- Fixed accessibility bugs.
248227

249228
**2.1.10**
250-
251229
- 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).
252230

253231
**2.1.9**
254-
255232
- Fixed accessibility bugs.
256-
257233
- Accessibility changes related to High Contrast button display and anchor focus improvements
258234

259235
**2.1.8**
260236
- Add descriptive error message and fixed forgotPassword link!
261237

262238
**2.1.7**
263-
264239
- Accessibility fix - correcting to the tab index
265240

266241
**2.1.6**
267-
268242
- Accessibility fix - set the focus on the input field for verification.
269243
- Updates to the UI elements and CSS classes
270244

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

296270
**2.1.0**
297-
298271
- Added support for multiple sign-up links.
299272
- Added support for user input validation according to the predicate rules defined in the policy.
300273
- 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).
301274

302275
**1.2.0**
303-
304276
- 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.
305277
- Accessibility fixes
306278
- 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 +283,42 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
311283
- Added support for tenant branding in user flow pages.
312284

313285
**1.1.0**
314-
315286
- Added keep me signed in (KMSI) control
316287

317288
**1.0.0**
318-
319289
- Initial release
320290

321291
## MFA page (multifactor)
322292

323-
**1.2.15**
324-
325-
- Add CAPTCHA to MFA page.
293+
**1.2.16**
294+
- Fixes enter key for 'Phone only' mode.
295+
- Implementation to Captcha Control
326296

327297
**1.2.12**
328-
329298
- Replaced `KeyPress` to `KeyDown` event.
330299

331300
**1.2.11**
332-
333301
- Removed `ReplaceAll` function for IE11 compatibility.
334302

335303
**1.2.10**
336-
337304
- Fixed accessibility bugs.
338305

339306
**1.2.9**
340-
341-
- Fix `Enter` event trigger on MFA.
342-
307+
- Fixes `Enter` event trigger on MFA.
343308
- CSS changes render page text/control in vertical manner for small screens
344-
345-
- Fix Multifactor tab navigation bug.
309+
- Fixes Multifactor tab navigation bug.
346310

347311
**1.2.8**
348-
349312
- Passed the response status for MFA verification with error for backend to further triage.
350313

351314
**1.2.7**
352-
353315
- Fixed accessibility issue on label for retries code.
354-
355316
- Fixed issue caused by incompatibility of default parameter on IE 11.
356-
357317
- Set up `H1` heading and enable by default.
358-
359318
- Updated HandlebarJS version to 4.7.7.
360319

361320
**1.2.6**
362-
363321
- Corrected the `autocomplete` value on verification code field from false to off.
364-
365322
- Fixed a few XSS encoding issues.
366323

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

385342
**1.2.1**
386-
387343
- Accessibility fixes on default templates
388344

389345
**1.2.0**
390-
391346
- Accessibility fixes
392347
- 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.
393348
- Load linked CSS files at the same time as your HTML template so it doesn't 'flicker' between loading the files.
@@ -397,7 +352,6 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
397352
- Added support for tenant branding in user flow pages.
398353

399354
**1.1.0**
400-
401355
- 'Confirm Code' button removed
402356
- The input field for the code now only takes input up to six (6) characters
403357
- 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 +361,27 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
407361
- Default CSS removed
408362

409363
**1.0.0**
410-
411364
- Initial release
412365

413366
## Exception Page (globalexception)
414367

415368
**1.2.5**
416-
417-
- Removed `ReplaceAl`l function for IE11 compatibility.
369+
- Removed `ReplaceAll` function for IE11 compatibility.
418370

419371
**1.2.4**
420-
421372
- Fixed accessibility bugs.
422373

423374
**1.2.3**
424-
425375
- Updated HandlebarJS version to 4.7.7.
426376

427377
**1.2.2**
428-
429378
- Set up `H1` heading and enable by default.
430379

431380
**1.2.1**
432-
433381
- Updated jQuery version to 3.5.1.
434382
- Updated HandlebarJS version to 4.7.6.
435383

436384
**1.2.0**
437-
438385
- Accessibility fixes
439386
- 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.
440387
- Load linked CSS files at the same time as your HTML template so it doesn't 'flicker' between loading the files.
@@ -443,36 +390,29 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
443390
- Support for Chrome translates
444391

445392
**1.1.0**
446-
447393
- Accessibility fix
448394
- Removed the default message when there's no contact from the policy
449395
- Default CSS removed
450396

451397
**1.0.0**
452-
453398
- Initial release
454399

455400
## Other pages (ProviderSelection, ClaimsConsent, UnifiedSSD)
456401

457402
**1.2.4**
458-
459403
- Remove `ReplaceAll` function for IE11 compatibility.
460404

461405
**1.2.3**
462-
463406
- Fixed accessibility bugs.
464407

465408
**1.2.2**
466-
467409
- Updated HandlebarJS version to 4.7.7
468410

469411
**1.2.1**
470-
471412
- Updated jQuery version to 3.5.1.
472413
- Updated HandlebarJS version to 4.7.6.
473414

474415
**1.2.0**
475-
476416
- Accessibility fixes
477417
- 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.
478418
- Load linked CSS files at the same time as your HTML template so it doesn't 'flicker' between loading the files.
@@ -481,7 +421,6 @@ Azure AD B2C page layout uses the following versions of the [jQuery library](htt
481421
- Support for Chrome translates
482422

483423
**1.0.0**
484-
485424
- Initial release
486425

487426
## Next steps

0 commit comments

Comments
 (0)