Changelog Entries - 2024
This help topic encompasses new features, enhancements, and defect corrections covering all aspects of your hosted environment, including Expere Document Services. Expere Engine, DocViewer, and Print Fulfillment (for Delivery users).
The changelog is still organized by month; within each release section, we have grouped the individual changelog entries by product (feature, enhancement, and defect correction). You can still find archived changelogs for all previous releases within the Archive page.
We hope you find the updated changelog format to be an improvement to your workflow, and we look forward to continually providing you with pertinent release information while increasing our user documentation efficiency.
You may need to clear your cookies, data, and browsing history. Some users may notice that changelogs do not appear on this page. If that is the case, clear your cookies.
December
| Expere: Overflow pages on Embedded PDF documents |
|---|
|
Summary: Expere has been enhanced to support field overflow
functionality on EmbeddedPDF documents through the following work items:
Note: Additional development is still needed
before this feature is available for use, including when generating
Tagged PDF documents. |
| Expere: Expanding merging PDF options |
|---|
|
Summary: we want to make you aware of an upcoming functionality
that will be available in the future. As part of our effort to
support merging PDF documents by Discrete Parties, the following
enhancements have been made to Expere:
Note: Additional development is still needed before it
is available for use. |
| Expere: SmartSign Plus® integration |
|---|
|
Summary: as part of our ongoing work to integrate SmartSign
Plus® with Expere, the following functionality has been
implemented for the December release:
|
| Expere: XPath 1.0 Compatibility Mode logging updated |
|---|
|
Summary: As part of our feature to disable XPath 1.0 Compatibility
Mode while continuing to generate documents, we have increased our logging
support when a transaction falls into XPath 1.0 Compatibility Mode, to
include document information. An example log message would contain portions
of the following (including the document
name): |
| Expere: monthly component upgrade |
|---|
|
Summary: As part of a regular cadence to review and upgrade any items
used with Expere Engine, we have upgraded the following components:
Note: No user action is required. |
| Expere: large XML request optimization |
|---|
|
| Summary: As part of a regular cadence to review and upgrade any items used with our Expere applications, our code was optimized to better handle how our microservices handle large XML requests; no user impact is expected. |
November
| Expere: Overflow pages on Embedded PDF documents |
|---|
|
Summary: Expere has been enhanced to support field overflow
functionality on EmbeddedPDF documents through the following work items:
Note: Additional development is still needed
before this feature is available for use, including when generating
Tagged PDF documents. |
| Expere: Expanding merging PDF options |
|---|
|
Summary: as part of our effort to support merging PDF documents by
Discrete Parties, the following enhancements have been made to Expere:
Note: Additional development is still needed before
this feature is fully functional if using EZ Config Packages and
Packets. |
| Expere: SmartSign Plus® integration |
|---|
|
Summary: as part of our ongoing work to integrate SmartSign
Plus® with Expere, the following functionality has been
implemented for the November release:
|
| WCAG: Expere Engine enhanced to support embedded and Tagged .PDF's - November |
|---|
|
Summary: as a part of our continued effort to create WCAG compatible
documents we have updated the Expere Engine to now support the generation of
Tagged .PDF documents. We will continue making enhancements to the Expere
Engine for Tagged .PDF support, so check back for items being identified and
corrected. As part of our continued work to support Tagged .PDF's, we have
implemented enhancements to resolve the following WCAG-related changes in
the November release:
|
| Expere: Internal Code Optimization when using Expere EZ Config Packages and Packets logos |
|---|
|
| Summary: as part of a regular cadence to review and upgrade any items used with our Expere application, the Engine has been undergone a code optimization to better support logos used with Expere EZ Config Packages and Packets. |
Expere: Embedded PDF updated to support a
SignatureType of "Initials" |
|---|
|
Summary: users requested that the Expere Engine be updated so that
the SignatureType element can be set to "Initials" for an
Embedded PDF document, resulting in a <SignaturePoint>
element containing a <Type> value of "Initials". This is
done in the Product Technical Rule (PTR) in the native REQ file; see Modifying the PTR for the Signature Areas
- Static/PDF > Step Two (2) in the Requirements Editor (RE4) User
Guide for more information.Expere is updated so that when
" |
| Expere: PDF behavior enhanced when attempting to digitally sign multi-signature document |
|---|
|
| Summary: users reported that digitally signing a multi-signature PDF document would result in an error when saving the document. Users were forced to close Adobe Acrobat and reopen it in order to digitally sign and then save the document. Expere has been enhanced so that users are not required to exit Adobe Acrobat and reopen a document in order to sign it multiple times. |
| Expere: Logging enhanced |
|---|
|
|
Summary: we have enhanced logging to provide more details about how
long it takes to complete a transaction. Note: No user
action is required. |
| Expere: internal component upgrade to resolve security issue |
|---|
|
Summary: as part of a regular cadence to review components used by
Expere Engine for security issues, we have upgraded the following
components:
Note: No user action is required. |
| eOriginal SmartSignWeb: DocumentProfileID included in the response file |
|---|
|
Summary: this enhancement is to add the
DocumentProfileID for Expere-generated eNote documents,
as well as a Correction on a Expere generated eNote placeholder and is in
the returned document package. This value is derived from the VaultID
field in eOriginal. |
| Expere / eOriginal: schema 24.4 updated for use with SmartSign Plus® and SmartSign Web |
|---|
|
|
Summary: The eOriginal Schema has been updated from 24.3 to 24.4 for
use with SmartSign Plus® and SmartSign Web. Note: No user action is required. |
| Expere: DynamicOverflowService optimization |
|---|
|
| Summary: As part of a regular cadence to review and upgrade any items used with our Expere applications, the DynamicOverflowService functionality has undergone a code optimization; no user impact is expected. |
| Expere: Sequencing issue of Signature / Signature Date fields for WKES |
|---|
|
Issue: it was reported that the signature date field was being
sequenced higher than the signature field when using Wolters Kluwer E-Sign
(WKES) ancillary output; this sequencing value is part of the signature date
field naming convention (for example:
WKES_Signdate_firstname_lastname@domain.com_10028-28).
WKES has a requirement that signature fields are the highest sequenced field
for our signers. As a result, the signature date field did not display a
value on the signed document. |
| Solution: This behavior has been enhanced so that signature date fields once again display a value on the signed document by modifying the sequencing so that signature fields contain the highest sequenced number in its naming convention. |
October
- A supplemental October Customer Test (CT) release was deployed on October
15th that rolled back changes noted below.
Users may have seen changelogs to support Multiple Commercial Notes (PBI 801194 and 790242) and Multiple IRA Plans (PBI 810106 in a single transaction, as well as internal code optimization work (PBI 834658, 790242, 836432, 835949). Those changes had been shelved and placed in the Redacted section at the bottom of the October section in the Hosted Expere Changelog.
| Expere: UpdateTransaction enhancements rolled back |
|---|
|
| Summary: an issue was identified following the October 8th deployment and is related to UpdateTransaction enhancements to support multiple Commercial Notes and multiple IRA plans in single transactions using EZ Config Default Data. These enhancements were shelved, necessitating a supplemental October CT deployment. |
| Expere: SmartSign Plus® integration |
|---|
|
Summary: as part of our ongoing work to integrate SmartSign
Plus® with Expere, the following functionality has been
implemented for the October release:
|
| Expere: Expanding merging PDF options |
|---|
|
Summary: we have begun work on supporting merged PDF documents by
Discrete Parties. In the near future, Expere will support generating
multiple merged PDF documents based on the discrete party or parties
specified for each document through the use of new
MergedCopyPDFDiscreteParty and
PdfMergeDiscreteParty options.Note: Additional development is still needed before it
is available for use |
| WCAG: Expere Engine enhanced to support embedded and Tagged .PDF's - October |
|---|
|
Summary: as a part of our continued effort to create WCAG compatible
documents we have updated the Expere Engine to now support the generation of
Tagged .PDF documents. We will continue making enhancements to the Expere
Engine for Tagged .PDF support, so check back for items being identified and
corrected. As part of our continued work to support Tagged .PDF's, we have
implemented enhancements to resolve the following WCAG-related changes in
the October release:
|
| Expere: monthly component upgrade (FOP, WildFly) |
|---|
|
Summary: As part of a regular cadence to review and upgrade any items
used with Expere Engine, we have upgraded the following components:
Note: No user action is required. |
| Expere: Embedded PDF - Conditioning Fillable Field |
|---|
|
Summary: currently fillable fields on Embedded PDF documents do not
honor conditional logic on when the field appears as a fillable field.
Expere has been enhanced so that conditional logic can be added to
FieldFields of all types (i.e. ‘Initial’, ‘Text’) to
allow users to electronically enter data. |
| Expere: Missing InstanceBarCodeValue in response message |
|---|
|
Issue: a user reported that an expected
InstanceBarcodeValue element and value did not appear
in the Expere response file after generating Integrated Disclosure
documents. The expected behavior was that the
InstanceBarcodeValue value would appear in the response
when generating Integrated Disclosure documents that specify Barcode
→ TextString. It was determined that the previous update for
PBI 838313 did not include documents utilizing stylesheets in
which ‘IntegratedDisclosure’ was part of the stylesheet name. |
Solution: The InstanceBarcodeValue field is once
again populated in the Expere response file when documents use a stylesheet
with ‘IntegratedDisclosure’ in the file name (i.e.
WKFS_Styleguide_IntegratedDisclosure). |
Redacted
| Expere: UpdateTransaction method enhanced to support multiple IRA plans |
|---|
|
Summary: in April, we had released PBI 810106 but had to remove the
changes due to issues found during customer testing (PBI 821935). This issue
has been resolved (PBI 790242) while reintroducing changes made in PBI
810106. These updates include the ability to submit multiple IRA plans in
one transaction and be assigned a specific product for each IRA plan when
/Txn/Deposit/IRAPlans/IRAPlan/EZConfigIRAPlanProductDesc
is passed in the transaction. When needing to support the multiple IRA Plans
in a given transaction, for the data to merge properly, the EZConfig Default
Data Product associated to the IRA Plans must only contain an IRA Booklet
Policy and the EZ Config Default Data Product associated to the Account
should not contain an IRA Booklet Policy.Note:
For more information, see the following: |
| Expere: UpdateTransaction method enhanced to support multiple commercial notes |
|---|
|
Summary: in April, we had released PBI 801194 but had to remove the
changes due to issues found during customer testing (PBI 821935). This issue
has been resolved (PBI 790242) while reintroducing changes made in PBI
801194. These updates include the ability to submit multiple Commercial
Notes in one transaction and be assigned a specific commercial product for
each Commercial Note when
/Txn/Notes/Note/EZConfigCommercialProductDesc is passed
in the transaction.Note:
For more information, see the following: |
| Expere: Internal Code Optimization with UpdateTransaction |
|---|
|
Summary: as part of a regular cadence to review and upgrade any items
used with our Expere application, the UpdateTransaction functionality has
undergone a code optimization. As part of this update, the following known
issue was addressed: if passing an element with an attached Key Path with
the incoming transaction, an error is thrown if the element being targeted
by the Key Path does not exist. An example Xpath that exhibits this behavior
is
Txn/Deposit/Accounts/Account/DelayedAvailabilityFormType.
|
September
| Expere: SmartSign Plus® integration |
|---|
|
Summary: as part of our ongoing work to integrate SmartSign
Plus® with Expere, the following functionality has been
implemented for the September release:
|
Expere:
<InstanceBarcodeValue> displays in Expere
response |
|---|
|
Summary: a user reported that a null pointer error would appear when
a Barcode type (for example: "PDF417") was not authored in a
Tagline element that contained a barcode (commonly
referred to a "Transaction barcode"). A previous version of the Expere
Engine was configured to allow a user to bypass the Barcode type and still
receive an <InstanceBarcodeValue> element and value in
the Expere response. However, the latest version of the Expere Engine did
not allow this. As a result, the Expere Engine has been updated to include
an <InstanceBarcodeValue> in the response for
Transaction barcodes where the type of barcode is not authored. Also, note
that by including the <InstanceBarcodeValue> value, the
response will include the <AncillaryOutputOption>
container, for example: |
| Expere: eSignature date field length enhanced |
|---|
|
|
Summary: users reported that when using an eSignature date field, the
generated fillable date field did not fully display a date using "mm/dd/yy
format". Instead, the last "y" character was truncated (for example:
"10/12/2"). This behavior has been enhanced so when using an eSignature date field, the complete date using a "mm/dd/yy" format is displayed. Note: Users can opt for either a
"mm/dd/yy" or "mm/dd/yyyy" date format. |
| Expere: EmbeddedPDF response updated for Signer Description |
|---|
|
Summary: it was reported that when using a previous version of a
document that was authored as a Static document, entering a value of
"Notary, Notary" in the SignerRole resulted in the same value appearing in
the <Description> element in the Expere response file.
Only "SignerRole:Notary" was honored. However, after this document was converted to an
EmbeddedPDF, users could no longer add a "Notary, Notary" value for the
Signer Role. As a result, Expere has been updated to support a "Notary,
Notary" SignerRole value which will be honored in the Expere response file.
Note: The "SignerRole:Notary" value will continue
to be honored and is the recommended value for SignerRole when authoring
documents with Notaries. |
| Expere: RTF output behavior enhanced |
|---|
|
|
Summary: a user reported that the Acknowledgment section on a
generated RTF document did not preserve space to enter data. As a result, the Acknowledgement section on a generated RTF document preserves space to physically enter data. Data fields authored to contain an underline are presented in an RTF document; additionally, updates were made so that checkboxes display similiarly to those on a PDF document. |
| Expere: internal component upgrade to resolve security issue |
|---|
|
Summary: As part of a regular cadence to review components used by
Expere Engine for security issues, we have upgraded the following
components:
Note: No user action is
required. |
| Expere: 2D Barcode compression behavior enhanced |
|---|
|
| Issue: a user reported a barcode discrepancy between two different versions of content where a 2D Barcode was generated on the cover page of the document. This 2D Barcode that was applied to an older, Static version of the content resulted in a scannable barcode. However, after that same content was converted to an Embedded PDF, the barcode was compressed, resulting in an issue with scanning. |
| Solution: This behavior has been enhanced; as a result, using a
2D Barcode results in a barcode size equivalent to that of a Static and
Dynamic document. Functionality has also been updated so that 2D Barcodes
height closely matches the barcode field height on the Embedded PDF
pages. Note: For any barcode type that contains
text in the barcode, users may notice a font size difference, however
the barcode and value will remain the same. |
| Expere: EmbeddedPDFs to support line breaks |
|---|
|
Issue: a user reported that an Embedded PDF document containing line
breaks in transaction data (coded as <br/>) displayed
the actual <br/> syntax in the generated PDF document
instead of adding line breaks to the transaction data. |
| Solution: Expere has been updated so that generated EmbeddedPDF documents display actual transaction data containing line breaks. |
| Expere: SOAP Callback behavior enhanced |
|---|
|
| Summary: It was determined that values were not being returned in the REST callback when the originating request was made with SOAP. Values were only being returned in the REST callback if the originating request was REST. This behavior has been enhanced so that values are returned in the REST callback when a SOAP call is made. |
| Expere: monthly component upgrade |
|---|
|
Summary: As part of a regular cadence to review and upgrade any items
used with Expere Engine, we have upgraded the following components:
Note: No user action is required. |
August
- A supplemental CT release was deployed on August 12 that addresses a null pointer exception when there is only a single radio button produced for a radio group. See PBI 836611 below.
| Expere: document generation update to handle single radio button null pointer |
|---|
|
| Issue: Expere document generation failed on a dynamic document when the radio group resulted in only having a single radio button. This issue was discovered through log monitoring and was caused by our iText8 upgrade. |
| Solution: Expere has been updated to successfully generate documents when there is a single radio button in a radio group. |
| Expere: SmartSign Plus® integration |
|---|
|
Summary: as part of our ongoing work to integrate SmartSign
Plus® with Expere, the following functionality has been
implemented for the August release:
|
| Expere: Fillable Field Default Behavior Change - released in August |
|---|
|
Summary: we recently informed you via PBI
819179 that Expere was being enhanced to generate Fillable Fields
when specified rather than producing them by default. These changes simplify
the logic and makes Expere more maintainable. This change will now be
available in the following releases:
Note: This enhancement was previously released to
the Customer Test (CT) environment on July 9th. |
Expere: <SuppressESignature/>
logic updated |
|---|
|
Summary: It was identified that signature fields were not being
removed in the PDF and Tagged PDF in certain scenarios when the
<SuppressESignature/> element resulted in true.
Expere has been updated so that signature fields are removed on the PDF and
Tagged PDF when <SuppressESignature/> element results in
true. |
Engine: <StaticSignature/>
behavior updated |
|---|
|
Summary: it was reported that when a the source document (REQ file)
used the <StaticSignature/> element, and it was the only
signature on the document, the Expere response file specified that the
document was an "InkSign" document
().
As a result, the document was sent to a Third Party eSigning Platform as a
document requiring an "InkSign" signature from a Loan Officer; however, the
document had a "Static Signature" applied.Expere has been updated so that
when a document contains |
| EZ Transform enhancements |
|---|
|
Summary: EZ Transform has been updated to include the following:
|
| Expere: iText8 upgrade / enhancement |
|---|
|
Summary: the Expere Engine has updated to use iText8. With this
update, we have identified and addressed certain known issues; these are
listed below. Customers may notice differences in the generated PDF.
|
| Expere: internal component upgrade to resolve security issue |
|---|
|
Summary: As part of a regular cadence to review components used by
Expere Engine for security issues, we have upgraded the following
components:
Note: No user action is
required. |
| Expere: monthly component upgrade |
|---|
|
Summary: As part of a regular cadence to review and upgrade any items
used with Expere Engine, we have upgraded the following components:
|
| Expere EZTransform: internal components cleanup |
|---|
|
|
Summary: Some analysis was performed on Expere EZTransform and it was
identified that it referenced some third-party components that weren’t
actually used. Updates were made to remove these third-party
components. Note: No user action is
required. |
| Expere / eOriginal: schema 24.3 updated for use with SmartSign Plus® and SmartSign Web |
|---|
|
|
Summary: The eOriginal Schema has been updated from 24.2 to 24.3 for
use with SmartSign Plus® and SmartSign Web. Note: No user action is required. |
| Expere: Fillable Fields appearing in response file behavior addressed |
|---|
|
| Issue: a user reported that fillable fields were present in the Expere response file for a particular Embedded PDF document when no fillable fields were authored in the native REQ document. |
| Solution: Expere no longer produces fillable fields in the Expere response file when the native REQ is not authored to produce fillable fields. |
| Expere: EmbeddedPDF Document Generation enhanced |
|---|
|
| Issue: It was identified that for a specific EmbeddedPDF REQ (HUD203KSpecificationOfReparis-M2.req), document generation would error. |
| Solution: Expere has been updated to generate this document successfully, |
July
| Expere: SmartSign Plus® integration |
|---|
|
Summary: as part of our ongoing work to integrate SmartSign
Plus® with Expere, the following functionality has been
implemented for the July release:
|
| Fillable Field Default Behavior Change |
|---|
|
|
Summary: Expere has been updated to generate Fillable Fields when
specified rather than producing them by default. These changes simplify the
logic and makes Expere more maintainable. The previous default allowed documents to support fillable fields but not eSignature fields. The new behavior will support fillable fields when eSignatureAndFieldSupport options are specified in the request; otherwise, fillable fields will not be generated on the documents. Please see Features page for more details. Note: Effective Dates are as
follows:
|
| Expere: internal code optimization with XY Coordinate and Wolters Kluwer E-Sign (WKES) functionality |
|---|
|
| Summary: As part of a regular cadence to review and upgrade any items used with our Expere applications, the XY Coordinate and WKES, functionality has undergone a code optimization; no user impact is expected. |
| WCAG: Expere Engine enhanced to support embedded and Tagged .PDF's - July |
|---|
|
Summary: As a part of our continued effort to create WCAG compatible
documents we have updated the Expere Engine to now support the generation of
Tagged .PDF documents. We will continue making enhancements to the Expere
Engine for Tagged .PDF support, so check back for items being identified and
corrected. As part of our continued work to support Tagged .PDF's, we have
implemented enhancements to resolve the following WCAG-related changes in
the July release:
|
| Expere internal components upgraded |
|---|
|
Summary: As part of a regular cadence to review and upgrade any items
used with our Expere applications, we have upgraded the following:
Note: No user action is
required. |
| Expere: SmartSign Web - Expere eNote behavior enhanced |
|---|
|
Summary: the Expere eNote logic has been enhanced so that If an eNote
exists, the signature list will only have signatures for the eNote based on
the following enumerated values (using
Txn/EOriginalUploadInd:
|
| Embedded PDF document not honoring eSignatureDateSupport Ancillary Option |
|---|
|
Issue: it was reported that generating an Embedded PDF file using an
ESignatureAndFieldSupport ancillary output >
eSignatureDateSupport = "false" the resulting date
field was fillable and appeared as a <SignaturePoint/>
in the corresponding Expere response file. |
Solution: This behavior has been resolved so that if using an
ESignatureAndFieldSupport ancillary output >
eSignatureDateSupport = "false", the resulting date
field is not signable, and the Expere response file should only display a
SignaturePoint container for the signature field with
an IncludeDate = "true". |
| Expere: SmartSign Web - defect correction |
|---|
|
| Issue: users reported that during testing, the suffix on the static eNote was not being mapped, |
Solution: If Txn/Borrowers/Borrower/Suffix is passed in the
transaction, it is mapped to smartDocTemplateData/signer;
suffix. For more information, see eOriginal data points used for a fixed or
ARM loan. |
June
| Expere: SmartSign Plus® integration |
|---|
|
Summary: as part of our ongoing work to integrate SmartSign
Plus® with Expere, the following functionality has been
implemented for the June release:
|
| Upcoming Fillable Field Default Behavior Prep Work |
|---|
|
Summary: In preparation for the upcoming Fillable Field Default
Behavior changes scheduled for July/August 2024 (Please see Feature
Page for more details), users will notice that bookmarks for
Signature Fields in Tagged PDF and Standard PDF documents will not appear in
Adobe Acrobat when the following configuration settings are present:
|
| Engine: Saxon upgrade to 10.9 |
|---|
|
| Summary: As part of the regular comprehensive security tests that are run against Expere components, we have updated the Expere Engine to use Saxon version 10.9. This upgrade was conducted to resolve issues where font settings were not being preserved in the field when line breaks were present in the transaction data. |
| Expere EZTransform: internal components upgraded |
|---|
|
Summary: Summary: As part of a regular cadence to review and
upgrade any items used with our Expere applications, we have upgraded the
following: EZTransform to use the following third-party components:
Note: No user action is
required. |
| Expere internal components upgraded |
|---|
|
Summary: As part of a regular cadence to review and upgrade any items
used with our Expere applications, we have upgraded the following:
Note: No user action is
required. |
| Expere Engine: Font and Bold emphasis behavior enhanced when using <br/> |
|---|
|
Summary: The following line break (br/>)-related
functionality has been enhanced by upgrading to Saxon 10.9:
|
| Removal of FOP26 element |
|---|
|
| Summary: Expere has been updated to completely remove the FOP26 flag from all API's. Moving forward Expere will only support one version of FOP. |
| Expere / eOriginal: schema 24.2 updated for use with SmartSign Plus® and SmartSign Web |
|---|
|
| Summary: The eOriginal Schema has been updated from 24.1 to 24.2 for use with SmartSign Plus® and SmartSign Web. There were no updates that impacted users. |
| DocViewer: Third Party Cookie Phaseout |
|---|
|
| Summary: Google is implementing a new "Tracking Protection" feature that will limit the use of "third-party cookies" that track internet usage when using Google Chrome. As part of this "third-party cookie phaseout", DocViewer will continue to be accessible for our Expere users. |
May
| Expere: SmartSign Plus® integration |
|---|
|
Summary: as part of our ongoing work to integrate SmartSign
Plus® with Expere, the following functionality has been
implemented for the May release:
|
| WCAG: Expere Engine enhanced to support embedded and Tagged .PDF's - May |
|---|
|
Summary: As a part of our continued effort to create WCAG compatible
documents we have updated the Expere Engine to now support the generation of
Tagged .PDF documents. We will continue making enhancements to the Expere
Engine for Tagged .PDF support, so check back for items being identified and
corrected. As part of our continued work to support Tagged .PDF's, we have
implemented enhancements to resolve the following WCAG-related changes in
the May release:
|
| SMART Doc address logic enhanced |
|---|
|
Summary: The Expere Engine updated how the following values within
the <PARSED_STREET_ADDRESS> inside the
<PROPERTY> element of the SMARTDoc are set (see
screenshot below):
![]() Additionally, Expere will no
longer set a value for |
| eOriginal SmartSign Web: Support for Corrective Placeholder eNote and SmartDoc XML Request added |
|---|
|
|
Summary:Support for the Corrective Placeholder and SmartDoc XML
request have been updated so that if a new eNote and/or other documents are
generated they will appear above the old documents when signing. Note: If viewing through SmartSign Web, the documents
are not reordered in the main display. |
| DocViewer: FooterNotice element now ignored |
|---|
|
| Summary: DocViewer has been updated to now ignore the FooterNotice element. Previously, DocViewer did not display any FooterNotice elements; however, if the REQ included any xpath data items within the FooterNotice, it caused problems with subsequent locations for the xpath in the document display. As a result, FooterNotice elements are now ignored in addition to not being displayed within DocViewer. |
April
- We are rescheduling maintenance for the Production environment of Expere Document Services to address a customer-reported issue identified in the Customer Test environment. The reported issue is unique to a particular EZ Config Default Data user scenario.
- A supplemental April CT release was deployed on April 12th that rolled back
Expere and EZ Config Default Data-related changes noted below.
Users may have seen changelogs to support Multiple Commercial Notes (PBI 801194) and Multiple IRA Plans (PBI 810106) in a single transaction. However, due to the defect corrected in the April 12th supplemental CT release, those changes had been shelved and placed in the Redacted section at the bottom of the April section in the Hosted Expere Changelog, and will be part of a future release.
| Expere: document generation issue resolved when passing in a non-existent EZ Config product |
|---|
|
|
Issue: Expere document generation failed when passing in an EZ Config
product that did not exist.
Note: This defect was not introduced in our production
deployment. |
| Solution: As a result, documents will generate when passing in an EZ Config product that does not exist. |
| Expere is updated so that DisplayName is optional |
|---|
|
Summary: users reported that the UpdateTransaction
API call produced a "Display Name not found" error in the Customer Test
environment. This issue was discovered following the April 9, 2024
deployment and is related to the UpdateTransaction changes to support
Multiple Commercial Notes and Multiple IRA Plans in a single transaction
using EZ Config Default Data. As a result, these enhancements that were deployed to the CT environment on April 9 have been rolled back; they will be redeployed in a future release. |
| Expere: SmartSign Plus® integration |
|---|
|
Summary: as part of our ongoing work to integrate SmartSign
Plus® with Expere, the following functionality has been
implemented for the April release:
|
| WCAG: Expere Engine enhanced to support embedded and Tagged .PDF's - April |
|---|
|
Summary: As a part of our continued effort to create WCAG compatible
documents we have updated the Expere Engine to now support the generation of
Tagged .PDF documents. We will continue making enhancements to the Expere
Engine for Tagged .PDF support, so check back for items being identified and
corrected. As part of our continued work to support Tagged .PDF's, we have
implemented enhancements to resolve the following WCAG-related changes in
the April release:
|
| Engine: Remove option to specify FOP version |
|---|
|
Summary: The Expere Engine was updated to remove the option to
specify FOP26. As a result, the following actions have been implemented:
|
| Engine: Updated to use Amazon Corretto 17.0.10.7.1 with WildFly |
|---|
|
| Summary: The Expere Engine has been updated to use Amazon Corretto 17.0.10.7.1 with WildFly. No user action is required. |
| Expere / eOriginal: schema 24.1 updated for use with SmartSign Plus® and SmartSign Web |
|---|
|
| Summary: The eOriginal Schema has been updated from 24.0 to 24.1 for use with SmartSign Plus® and SmartSign Web. There were no updates that impacted users. |
| Expere / eOriginal SmartSign Web: Duplicate ID's supported |
|---|
|
| Summary: Duplicate Rembrandt ID's can be passed in the transaction if more than one role is represented by the same party (for example: borrower and trustee) without the transaction failing. |
| DocViewer: Default Data information now passed with BeginSession call |
|---|
|
|
Summary: Document Generation Services (DGS), Expere Document Services
(EDS), and DGS Core were enhanced so that Expere EZ Config Organization and
Product information can now be passed to DocViewer with a BeginSession API
call along with an Expere Generate API call. Note: Refer to the links above for detailed information on using this new
functionality. |
| DocViewer retains Completed/Create PDF checkboxes when Packages and Packets is used |
|---|
|
| Summary: The Completed and Create PDF checkboxes are now retained in DocViewer when EZ Config Packages and Packets is used. This functionality already existed for documents and packages passed in without Packages and Packets. |
| DocViewer: Aggregate adjustment amount |
|---|
|
| Summary: DocViewer has been updated to ensure that the Aggregated Adjustment amount now displays on the Closing Disclosure and Loan Estimate documents displayed within DocViewer. Previously the Aggregated Adjustment amount was not visible within DocViewer despite successfully displaying within the generated PDF. |
| DocViewer: Mortgage acknowledgement section and Authority document updated |
|---|
|
|
Summary: DocViewer has been updated to ensure that the values for
by, of, and of in the Acknowledgement section of
the Mortgage document now populate with data when both collateral owners are
individuals. Additionally, the Note Information Inclusion dropdown field now correctly displays on the Authority document. Previously, these values were blank. |
Redacted
| Expere: UpdateTransaction method enhanced to support multiple IRA plans |
|---|
|
Summary: Expere has been updated so that multiple IRA plans can be
submitted in one transaction and be assigned a specific product for each IRA
plan when
/Txn/Deposit/IRAPlans/IRAPlan/EZConfigIRAPlanProductDesc
is passed in the transaction. When needing to support the multiple IRA Plans
in a given transaction, for the data to merge properly, the EZConfig Default
Data Product associated to the IRA Plans must only contain an IRA Booklet
Policy and the EZ Config Default Data Product associated to the Account
should not contain an IRA Booklet Policy. |
| Expere: UpdateTransaction method enhanced to support multiple commercial notes |
|---|
|
Summary: Expere has been updated so that multiple Commercial Notes
can be submitted in one transaction and be assigned a specific commercial
product for each Commercial Note when
/Txn/Notes/Note/EZConfigCommercialProductDesc is passed
in the transaction.Note: In order to utilize this
feature, users must consume an updated base content package that
supports this feature. The content used with this feature must be
consumed with version 24.01 or newer as data points were moved
between the EZ Config Default Data .REQ files; see the January 2024.01
content release notes for more information. |
March
Users may have seen changelogs pertaining to the Saxon upgrade (PBI 810458) and two line break scenarios (PBI's 800837 and 740793) that were resolved. However, due to the defect corrected in the March 19th supplemental CT release, those changes had been been shelved and placed in the Redacted section at the bottom of the March section in the Hosted Expere Changelog. These changes for PBI's 800837 and 740793 are now part of the May release.
| Engine: Line break issues resolved |
|---|
|
Issue: a user reported that when generating a PDF document, a data
point containing text authored in a standard font specified by Expere
resulted in a font change when line breaks were present
(<br/>). Additional analysis determined that this
issue only occurred when the text followed a checkbox; the text after the
line break placement changed to a different font than what was desired when
a checkbox was present because a Pi font is used to produce the symbol of a
checkbox. |
| Solution: this issue has been resolved by reverting to the previously supported version of Saxon so that fonts are preserved in a text string despite the existence of line breaks. |
| Engine: FOP 2.8 upgrade |
|---|
|
Summary: the Expere Engine has been updated to use FOP 2.8
exclusively when generating documents; users will no longer need to pass in
a FOP26=true element and value in transaction when
generating documents. Hosted Expere users are not required to make any
changes; on-prem Expere users are required to set
FOP26=true in their installed
BSI.Properties file.Note:
|
| Expere: SmartSign Plus® integration |
|---|
|
Summary: as part of our ongoing work to integrate SmartSign
Plus® with Expere, the following functionality has been
implemented for the March release:
|
| DocViewer: Stylesheet and version information now passed with Generate request |
|---|
|
|
Summary: Document Generation Services (DGS), Expere Document Services
(EDS), and DGS Core were enhanced so that the stylesheet and version
information can now be passed to DocViewer with a BeginSession API call
along with an Expere Generate API call. Previously, when a Generate request
was used for merging transaction data between Expere and EZ Config Default
Data, stylesheet and version information must be passed in a separate API
call. Note: Refer to the links above for detailed
information on using this new functionality. |
| WCAG: Expere Engine enhanced to support embedded and Tagged .PDF's - March |
|---|
|
Summary: As a part of our continued effort to create WCAG compatible
documents we have updated the Expere Engine to now support the generation of
Tagged .PDF documents. We will continue making enhancements to the Expere
Engine for Tagged .PDF support, so check back for items being identified and
corrected. As part of our continued work to support Tagged .PDF's, we have
implemented enhancements to resolve the following WCAG-related changes in
the March release:
|
Expere: SMART Doc PDF copy updated to return
SignaturePointSet |
|---|
|
Summary: Expere SMART Doc functionality has been enhanced to include
a <SignaturePointSet/> container and corresponding
information in the Expere response for the PDF Copy of an eNote when the
eNote has been specified to be eSignable in the REQ's Properties. Typical
behavior for an eSignable document is to also have esignature fields and be
fillable and also be identified as eSign in the response for
<InstanceSigningInstructions/>. The PDF Copy for an
eNote will not have esignable fields and will have a designation of
NoSignatures for
<InstanceSigningInstructions/>. |
| Engine: Document assembly behavior updated when using images with a Tagged PDF |
|---|
|
|
Summary: It was reported that images failed to display on some
generated Tagged PDF documents. After internal analysis was conducted, it
was determined that Expere should be updated to fail transactions and not
generate documents when images are not located and cannot be printed on the
document. Note: This enhancement will only affect
those documents assembled with FOP 2.8. |
| Expere EZTransform: internal components upgraded |
|---|
|
Summary: As part of a regular cadence to review and upgrade any items
used with our Expere applications, we have upgraded the following:
EZTransform to use the following third-party components:
|
| Expere: new Expere Workflow Guide available |
|---|
|
|
Summary: A new Expere Workflow Guide has been created that provides
detailed information on various common workflows when using Expere.
Additionally, this guide contains information about key Expere-related
concepts, such as Autoselection and Callbacks. Note: This guide will be periodically updated with additional workflows, key
concepts, and other pertinent information. |
| Expere: field order behavior enhanced |
|---|
|
| Summary: Users reported that documents were not populating in their loan origination system due to elements appearing in incorrect order in the Expere Response. As a result, functionality has been added to Expere to reorder the Response elements when necessary. |
| DocViewer: US Territories supported |
|---|
|
Summary: DocViewer has been updated to support the following US
Territories:
|
| DocViewer: Sorting behavior enhanced |
|---|
|
Summary: DocViewer has been enhanced so that fees are sorted for any
document that contains a SortByValue, including the Loan
Estimate Addendum. |
| DocViewer: expected language not appearing |
|---|
|
| Summary: On the Note Commercial Line of Credit Non Revolving, there is certain language which was not appearing in DocViewer. This language should appear, depending upon whether an element exists in the XML. DocViewer has been enhanced to accommodate if the element exists or does not exist and to display the proper language. |
Redacted
| Engine: Saxon 10.9 upgrade |
|---|
|
| Summary: As part of the regular comprehensive security tests that are run against Expere components, we have updated the Expere Engine to use Saxon version 10.9. |
February
| Expere: SmartSign Plus® integration |
|---|
|
Summary: as part of our ongoing work to integrate SmartSign
Plus® with Expere, the following functionality has been
implemented for the February release:
|
| WCAG: Expere Engine enhanced to support embedded and Tagged .PDF's - February |
|---|
|
Summary: As a part of our continued effort to create WCAG compatible
documents we have updated the Expere Engine to now support the generation of
Tagged .PDF documents. We will continue making enhancements to the Expere
Engine for Tagged .PDF support, so check back for items being identified and
corrected. As part of our continued work to support Tagged .PDF's, we have
implemented enhancements to resolve the following WCAG-related changes in
the February release:
|
| Expere: Partial Document list functionality updated to support Embedded PDF documents |
|---|
|
| Summary: in March 2023 (PBI 744444), we informed you that the Expere Engine was enhanced support the selection of either a full or partial document list. As part of this overall effort, Partial Document List functionality has been updated to include EmbeddedPDFs in the Partial Document List. |
| Expere: Notary and Recordable document behavior enhanced when using namespace prefixes |
|---|
|
Summary: It was reported that recordable and notary documents were
being returned as "ESign" instead of "InkSign" when
/Txn/ExcludeESignatureAndENotaryInd=1 was passed in the
transaction .XML and when a namespace prefix was defined. This behavior
has been modified so that Expere now supports namespace prefixes when
|
| Tool Suite: Loan Number extracted from VMP MISMO XPath |
|---|
|
Summary: A Loan Number that exists within the VMP MISMO
/LOAN/_APPLICATION/MORTGAGE_TERMS/@LenderLoanIdentifier
XPath can now be used as a value for a transaction within the Loan
Number column in the Tool Suite > SUPPORT Page > search
results list. Document Generation Services Tool Suite: ![]() Expere Document Services Tool
Suite: ![]() |
| Expere / eOriginal: schema 24.0 updated for use with SmartSign Plus® and SmartSign Web |
|---|
|
| Summary: The eOriginal Schema has been updated from 14.5 to 24.0 for use with SmartSign Plus® and SmartSign Web. There were no updates that impacted users. |
January
| Expere: SmartSign Plus® integration |
|---|
|
Summary: as part of our ongoing work to integrate SmartSign
Plus® with Expere, the following functionality has been
implemented for the January release:
|
| DocViewer: additional output format supported |
|---|
|
|
Summary: As part of our support of additional output formats,
DocViewer has been enhanced to support a new date output of "MM/YYYY" and
"M/YYYY." Note: Example displays consist of the
following:
|
| WCAG: Expere Engine enhanced to support embedded and Tagged .PDF's - January |
|---|
|
Summary: As a part of our continued effort to create WCAG compatible
documents we have updated the Expere Engine to now support the generation of
Tagged .PDF documents. We will continue making enhancements to the Expere
Engine for Tagged .PDF support, so check back for items being identified and
corrected. As part of our continued work to support Tagged .PDF's, we have
implemented enhancements to resolve the following WCAG-related changes in
the January release:
|
| SMARTDoc address logic updated |
|---|
|
| Summary: Previously when Expere parsed SMARTDocs mailing addresses, it also converted the mailing addresses to comply with that of the USPS (United States Postal Service) mailing address convention. After further analysis, it was determined that Expere will now only parse the mailing addresses as the mailing addresses do not need to adhere to USPS mailing address conventions. |
| Engine: AnchorText behavior enhanced |
|---|
|
Summary: The AnchorText ancillary output
functionality has been enhanced based on user feedback. As a result, the
AnchorText document included in a document package when the
AnchorText ancillary output is selected and lists each
document that contains anchors by providing the
InstanceDisplayName, the SignerRole,
and SignerName values; for
example:Application Disclosure-WI | Borrower | John Doe |
| Engine: Ancillary Barcode Height option honored |
|---|
|
|
Summary: Expere now supports specifying per-document ancillary
barcode height. The barcode height authored in the native REQ file will be
applied to that document's ancillary barcode. Note: Consider the following:
|
| Expere: Landscape orientation behavior enhanced for static documents |
|---|
|
| Summary: Users reported that certain static documents that consisted of both portrait and landscape page orientation did not display the landscape-oriented pages correctly. For example, one document contained portrait orientation all but the last page of the document, which contained a landscape orientation. This last page was inadvertently display the page in portrait orientation and was truncating some of the information. As a result, Expere has been enhanced so that landscape page orientation is now preserved in static documents. |
| Expere: Engine updated to used Wildfly 30.0 |
|---|
|
| Summary: The Expere Engine has been updated to use WIldfly 30.0. |
| Expere Document Services: internal changes implemented for transaction errors |
|---|
|
Summary: Expere Document Services has been enhanced to address an
issue where SelectGenerateDeliver calls were sporadically
failing. |
| EZTransform: Tomcat component upgrade |
|---|
|
| Summary: EZTransform has been updated to use Apache Tomcat version 9.0.84. |
| Integrators: DocumentService response mismatched against Swagger |
|---|
|
Issue: Users reported that the Swagger page corresponding to our
DocumentService REST API were mismatched as it related
to the Generate-Synchronous response and fillable fields,
specifically the values associated with the FillableText
and FillableFieldelements. |
Solution: This behavior has been modified so that the Swagger page is
now consistent with the Generate-Synchronous response as it
pertains to the FillableText and
FillableField elements and values. |





