PolicyCenter 10.1.2 Release Notes

Major issues and changes

This section contains issues and major changes that may affect your installation. For more information on new features and major changes, see New and Changed Guide.

Studio uses IDEA_HOME environment variable for standalone IntelliJ IDEA

To configure Guidewire Studio to run with your own installation of IntelliJ IDEA, set the IDEA_HOME environment variable to the location of the IntelliJ IDEA installation. The use of the studio.ultimate file is deprecated. See the Configuration Guide.
Note: If you have an existing standalone IntelliJ IDEA installation, then the IDEA_HOME environment variable is likely to be already set. If so, when you run Studio, it automatically attempts to run the IntelliJ IDEA that is installed at that location. If that is not a compatible version of IntelliJ IDEA, then Studio reports an error. To have Studio run the bundled IntelliJ IDEA instead, unset IDEA_HOME.

Chinese language resources are for demonstration purposes only

This release includes Chinese language resources in the base configuration. These resources are provided only for demonstration purposes, and are not supported for production use.

Generated reports on changes

The following are generated reports of changes between releases.

Guidewire also provides a report detailing certain differences between the current release and your prior release. This report describes changes in display keys, entities, typelists, and the Gosu API. To obtain your custom Upgrade Diff report, visit the Guidewire Community and search for knowledge article 7898, "How to find reports detailing differences between earlier and later releases of Guidewire core products".

Changes between releases 10.1.1 and 10.1.2

The following are generated reports of changes in this release.
Base resources
To view a report of the changes to the base resources, click here.
Base PCF files
To view a report of the changes to the base PCF files, click here.
To view a report of the changes to the base PCF files for ContactManager, click here.

Improvements and resolved issues

Guidewire attempts to provide information for issues of primary importance to our customers. This list is not intended to be comprehensive.

PolicyCenter improvements and resolved issues

ID Description
ISPC‑2064 Gosu changed to not allow automatic conversion or coercion between String and typekeys. In Guidewire Rating Management, this prevented some rate routines from earlier versions of PolicyCenter from validating successfully. With this change, the automatic conversion between String and typekey is handled as follows. If a String, literal or String variable, is assigned to a typekey variable, the String value is assumed to be the code of a typekey in the typelist to which the typekey belongs. If the String does not correspond to a code, then the typekey is assigned null. If a String variable is assigned a typekey or typekey variable, then the value that is assigned is the code of the typekey.
ISPC‑2455 During account merge, for account contact roles, if you only want to check the PrimaryNamedInsured on those two accounts, return true for the accountContactRoleDenormOptimization method in the IAccountPlugin plugin. Otherwise, keep it false, to have the same behavior as before.
ISPC‑2459 Fixed an issue where PolicyCenter threw a null pointer exception if the SelectedPaymentPlan field was null.
ISPC‑2616 The SSN official ID field is now obfuscated in the user interface.

Platform improvements and resolved issues

ID Description
ISPL‑4777 The following changes were made to accessibility features. For more information, see the Application Guide and New and Changed Guide.
  • Error, warning, and information messages are now displayed within a notification widget with separate explanatory information.
  • Bold label widgets are assigned ARIA heading level 3.
  • Modifications were made to the ARIA roles, states, and properties of a several PCF widgets.
ISPL‑5400 Fixed an issue that caused staging table imports to fail if a user visited the Server Tools > Info Pages > Load Integrity Checks page before the import.
ISPL‑5407 The file modules/configuration/config/workqueue/work-queue.xml now supports configuration substitution.
ISPL‑5499 Fixed the badgeStyles configuration option. This may functionally replace the combination of a backgroundColor and a textColor configuration to style badges in a thematically consistent way.
ISPL‑5705 Upgraded Apache Commons Validator to 1.7.
ISPL‑5706 Upgraded Joda Time to 2.10.9 to provide newer time zone data. Upgraded Joda Convert to 2.2.1.
ISPL‑5707 Upgraded Apache Commons Codec to 1.15.
ISPL‑5708 Upgraded Apache Commons DBCP to 2.8.0.
ISPL‑5710 Upgraded Apache Commons IO to 2.8.0.
ISPL‑5719 Upgraded Apache commons-lang to 2.6. Upgraded Apache commons-lang3 to 3.11.
ISPL‑5729 Upgraded OkHttp to 3.14.9.
ISPL‑5742 Upgraded Apache Commons Pool to 2.9.0.
ISPL‑5782 Fixed an issue that could cause a null pointer exception when rendering a numeric text field that contained a blank string.
ISPL‑5800 By default, the application now disables the import and export of User data through the Administration > Utilities > Import/Export Data screen. The following new configuration parameters control the import and export of User data:
  • ImportUserDataEnabled
  • ExportUserDataEnabled

Both of these parameters have a default of false. Note that any entities that are linked to a User entity (such as Contact, Credential, and UserSettings) are also not imported.

ISPL‑5828 Upgraded ICU4J to 68.1, which uses the latest CLDR 38 data to include some date, time, and currency formatting changes.
ISPL‑5842 Upgraded JetBrains Java Annotations to 20.1.0.
ISPL‑5847 Upgraded OW2 ASM to 9.0. Upgraded Eclipse Jetty to 9.4.35.v20201120.
ISPL‑5980 Fixed an issue where changes to typelist localization files were not being picked up by the database upgrade process.
ISPL‑6133 Upgraded Apache HttpClient to 4.5.13.
ISPL‑6211 Renamed user setting Add all elements with a tooltip to the page tab sequence to better reflect its behavior. It is now labeled Allow all tooltips to be displayed and read by screen readers on focus. Affects page tab sequence. Requires browser restart.
ISPL‑6233 Fixed an exception that would occur when embedding links to a document with a name containing "$" in a note.
ISPL‑6286 Addresses an issue in which an effective-dated version list could become stale in the cache, leading to unnecessary database queries. In actuality, the cache entry will eventually time out, but its presence could cause performance degradation. This change aggressively removes such entries from the cache as they are first detected.
ISPL‑6312 Fixed an issue where searching for workflows using Start Date Range - From and Start Date Range - To did not include results with the Start Date Range - To date.
ISPL‑6444 Fixed an issue that caused servers without the startable role to not see non-distributed startable plugins running in the cluster.
ISPL‑6509 Upgraded netty-all to 4.1.60.Final.
ISPL‑6522 Upgraded FasterXML Jackson to 2.12.3.
ISPL‑6548 Fixed a potential cross-site scripting (XSS) vulnerability by displaying a generic message on the page rather than an exception.
ISPL‑6767 Upgraded netty-all to 4.1.63.Final.
ISPL‑6913 Upgraded Apache Velocity Engine to 2.3.
ISPL‑6915 Upgraded Apache Velocity Tools to 3.1.