Nightly 8.1 Changelogs - 2021

Nightly Changelog: 8.1.5-b20210329

Infrastructure

1651: Special characters on windows usernames cause ignition installation to fail
Ignition Installer now supports installing as a user whose username has non-standard but valid characters in the name

Security

1196: The default attribute source in SAML IdPs lacks a name

  • Attribute sub source name of authnResponse must now be used when referencing the SAML Authn Response attribute source using the {attribute-source:X:Y} bound expression path
  • Important note before upgrading: if any other sub source name was used before upgrade, such references will no longer work
  • Older-style {idp-attributes:X} bound expression path will remain unaffected

1677: SAML XPath to Multi-valued Attributes returns only the first Attribute Value
Added {multi-attribute-source:X:Y} expression path to attribute mapper and security level rule expressions to allow for fetching multi-valued string collections (such as roles) from an attribute source

1855: Reference then name and path of security level in a rule’s expression

  • Added {security-level-name} bound expression path to security level rule expressions which resolves to the current security level’s name (for example: if the security level is at Authenticated/Foo/Bar in the tree, the returned name would be Bar)
  • Added {security-level-path} bound expression path to security level rule expressions which resolves to the current security level’s StringPath, such as Authenticated/Foo/Bar

2038: Reference mapped user attributes in security level rules

  • Added {user:attributeName} bound expression path to security level rule expressions which resolves to the current user’s mapped attribute for attribute named attributeName
  • AttributeName can take on one of:
    • id
    • userName
    • firstName
    • lastName
    • email
    • roles

Perspective

1343: Customize tooltip text with Perspective pie chart
Exposed property to allow for custom tooltip formatting of the pie chart.

2132: Deadlock in Perspective designer between script updating and script execution reading properties
Prevented potential deadlock in Perspective designer sessions triggered by script library updates that could cause perspective-worker thread-pool to grow indefinitely.

1141: Dock: when set to cover and modal, modal overlay is alternating when opened via action
The dock overlay now consistently displays when a modal dock is open regardless of whether it was opened by a DockAction or not.

Vision

2049: Component translations missing after upgrading
Fixed issue causing project upgrades to appear to lose component translations.

3 Likes