Release Notes Through 2025-05-31

Borrower Experience v2.61.0 // Ardley Service v1.81.0

Borrower Experience (FE)

  • Remove Delays from Integration Tests
  • Separate meta and errors
  • Refactor meta
  • Review/Fix hasChanges Method on Elements
  • Updated POS and QS Login deployment configurations to include entries
  • Add subtext to verification Screen to check spam folder
  • Fix previous setting pageId
  • Configurable Auth Strings
  • Refactor validators
  • Fix Broken Golden Tests
  • FICO reset fix
  • Configurable Error Messages
  • Tappable app bar logos
  •  Logo quality fix for web
  • Implemented a BE exact model.

Ardley Service (BE)

  • Patch: Updated the Unsubscribe page title/description to be customizable by setting an override in the ardley customers table.
  • Patch: Fixed defect in loan state transition where the status wasn't set on submission
  • Patch: Updated the ardley-customer-stack.json and the ardley-service.json stck to pass the application domain AND api domain name through to DynamoDB when a customer is created. All applications for a customer will share these two values.
  • Patch: Updated the LinkAccessor to use the domain name and API domain name values from DynamoDB instead of allow each application to have its own domain name (which is currently not possible with our infrastructure anyway).
  • Patch: Removed use of depricated loan application constructor and reduced the redundancy of the multiple constructors. This is an area for further thought work. That we have so many constructors is an indication that there wasn't enough general thinking about what was needed.
  • Feature: Use and persist the latest offer input when calculating the loan application's offer collection. All other retrievals of offer input (including the memoization) removed. This keeps the offer collection and offer input in sync.
  • Patch: Simplified the submit loan logic
  • Patch: Simplified the loan application reset function by reconstructing and persisting the loan application as is was originally.
  • Feature: Added SFTP delivery for customizable customer reports 
  • Patch: Updated the ardleyEdgeLambda permissions to allow athena and glue access 
  • Feature: Updated the ardley-customer-stack.json to deploy a non-whitelabelled application in production if no domain name or email domain name are provided in the parameters to the stack.
  • Feature: Added JGraphT to ardley-service and settings.gradle.kts
  • Feature: Added mortgage UPB to client portfolio data analytics and application events analytics
  • Feature: Added a new set of endpoints that allow the creation of customizable customer reports
  • Feature: Added an original fico score to the offer collection lendee structure. This will enable the front end to 'reset' an offer collection
  • Patch: Fixed a couple configurable reports defects
  • Patch: While fixing report defects, removed some duplicate code
  • Patch: Updated ardley-customer-stack.json to transform customer name to lowercase ALWAYS when used to name resources in AWS
  • Patch: Fixed cut&paste error in offer collection original fico enhancement
  • Feature: Updated the submitted loan SQL views to include all loans that are "SubmittedByBorrower"
  • Feature: Updated the LoanApplicationStatusTransition::transitionToSubmittedByBorrower to automatically notify the LO when a loan is submitted.
  • Back merge of patches for last release.
  • Feature: Pass scenario value to the calculators for usage in rules
  • Feature: Added a lambda that periodically updates all the environments in Postman to match the data in our customers table.
  • Feature: Added a POST endpoint to LinksResource that can be called by email providers that support the 'List-Unsubscribe' header. 
  • Patch: Cleanup superconforming flag for conventionals as it is the same as high balance