Power Apps portals version 9.3.8.x Release Notes


Power Apps portals version 9.3.8.x is now available. This article describes the hotfixes and updates that are included in 9.3.8.x .

Repaired Functionality

The following list details issues that are resolved/updated in this update.

Accessibility

  • Voiceover is reading the ‘Forgot your password’ text two times on ‘Forgot your password’ page.
  • In Captcha page, user activates 'Generate a new image' button, new image is displayed, but there is no confirmation of action to user.
  • Screenreader reads as invalid for the required fields on Basic forms while navigating through tab key.
  • While navigating in scan mode, NVDA is not reading about 0% present in the progress bar of Advanced Forms.
  • "Filter by Related Company" checkbox on Lookup Control's Dialog is read as link.
  • Generated errors are announced by Narrator when expanding unrelated combo boxes
  • Map Control Labels are not announced for 'address' edit field and within '100 miles' combo box
  • Map Control address toolbar doesn't have an accessible name.
  • Screen reader is not announcing message 'The form could not be submitted for the following reasons' when error appears on the screen on Basic Forms.
  • Radio Buttons from option set fields on Basic forms are not grouped correctly.
  • Iframe control contains a non empty title attribute
  • Talkback does not announce 'required' with Email edit field on Basic Forms.
  • Screen readers does not announce heading level programmatically on Login Page for "Sign in with a local account" and "Sign in with and external account" headings.
  • Role defined for "create" button on Lists is link rather than button.
  • "Forgot Your Password" action on Login page has a role of button and not link.
  • Screen reader does not announce Heading level on "Forgot Your Password" page.
  • Screen reader does not announce the current date information with focused date under the calendar.
  • NVDA is not narrating role for Lookup dialog, while navigating using NVDA browse mode.
  • Table Header Rows on list control do not have scope attribute.
  • Talkback announce the label information twice for the Email and Username fields on register page.
  • Screen reader does not provide descriptive information about "days and date" under the calendar control.
  • First Field always highlights on the form is highlighting automatically on Advanced Form Step even if the field is read only.

Functionality

  • Pagination stops working properly when files are deleted from the top in the SharePoint document grid.
  • List item actions does not show in correct order defined in the list configuration.
  • When getFullYear() api is used on the calendar control, an error is shown on browser developer console.
  • Datetime format shown on Timeline control in Finnish language is not same as English.
  • Inactive Basic/Advanced form metadata is executed when Basic/Advanced form is rendered.
  • Description field on Notes is considered mandatory on Portal even though the field is not mandatory in Dataverse configuration.
  • Download action on List control doesn't work if the view render has special character (&).
  • When label of Timeline control is changed through basic/advanced form metadata, it is rendered twice on the portal.
  • Empty (0 kb) files can be uploaded to Portal. After this release, empty files will not be allowed.
  • Generic error message is shown if the end date is missing in the configuration of calendar control.
  • "request" and "user" liquid objects have "escape" filter applied by default to ensure that any untrusted content is html encoded.

Feature Enhancements

  • Map Control can be added to Pages which are associated with Web Templates.
  • SAML2 Auth: Allow Create NameId Policy can be turned on/off by setting up site setting "Authentication/SAML2/[ProviderName]/AllowCreateNameIdPolicy" to true/false. Default value remains same and is set to true.
  • Support for UI_Locales attribute is added for OpenId connect based provider. UI_Locales attribute will now be sent automatically in authorize request and will be set to the language selected on the portal.

This release also contains performance updates, security fixes, and improves overall reliability of Power Apps portals.