Release Notes - Connexys v31.5.3

Follow

This article is an overview of the most important improvements and fixes for release v31.5.3

Content

  • API Upgrade  - Important Information to note
  • Improvements
  • Fixes

API Upgrade

From version 31 onwards, the Connexys Package supports Salesforce API version 51.0.  This follows their announcement that versions 7.0-20.00, and 21.0 to 31.0 are soon to be retired:-

https://help.salesforce.com/s/articleView?id=000351312&type=1 https://help.salesforce.com/s/articleView?id=000354473&type=1

This enables our application to function with the most current API versions available in order to prevent any disruption caused by software referencing retired versions. 

Moving to newer versions of APIs will offer advanced capabilities with improved Salesforce security and performance. 

Our Quality Assurance Team ran extensive Regression Testing to verify that there is no adverse impact as a result of this change.

Whilst no impact was reported, we would strongly recommend extensive testing if you are upgrading from a version lower than v.31 to verify the changes have no impact on any custom configuration.

 

Improvements

Identifier

Description

 

Notes

CXS-2415

Our Documill component has been rewritten to work with Lightning Web Security

 

The Spring ‘22 Salesforce release automatically enables the setting ‘Use Lightning Web Security for Lightning Web Components in ‘Setup>Session Settings.  This leads to the Generate CV screen showing component errors.  

For this reason, we have changed the communication method between Documill LWC and Documill iFrame.

A full sanity test of the Generate CV component with Documill enabled was completed in verifying this change.

CXS-2304

The Picklist Translation Table has been extended.

 

Picklist Translations are now created according to the configured languages in CXS Setup.

 

Fixes

Identifier

Description

 

Notes

CXS-2274

 

 

 

When going to the job translation page in English, there are a number of spelling mistakes.

 

The labels for Job Translation have now been corrected.

 

CXS-2456

Using a filter of ‘Owner’ in a workflow view does not return records owned by the logged in user.

 

This has been resolved.  

The logic that counts the number of records based on this query, has been modified to correctly include records owned by the logged in user.

 

CXS-2270

The Textkernel Job Search page is cut of when matching a candidate to a job.


 

 

This has been resolved.  

We now dynamically set the iframe height based on the existence of the side panel, so the size of the page should now be appropriately set.

 

CXS-2404

Document preview shows message ''This content delivery has expired''.

 

This issue occurs when Generated CV is not the first tab in Document Preview,  and a page is left for more than five minutes when the first tab on Document Preview is selected.

This is now resolved, and it has been verified that the preview does not expire when Generated CV is not the first tab in the component.  

It was also confirmed that the preview does not expire when Generated CV is the first tab.

CXS-2433

Message "Attempt to de-reference a null object" opens when clicking as Hiring Manager on proposed candidate in the Manager Portal

 

This has been resolved.  

If the checkbox field ‘Show to Hiring Manager’ on the Workflow Status Object is set to ‘True’, then only Workflow Status records are available for viewing.  Setting this field to False will make all candidates available for viewing.

Users will now see a more user friendly message when encountering this situation - "You have no access to view job applications with this workflow status. Please contact the System Administrator for more details."

 

CXS-2425

Error is displayed when attempting to search in a list Lightning component.

 

This issue is now resolved.  

For verification, Task records were created against an Application record.  Using the Search and Browse actions in the List component did not result in any errors.

 

CXS-2579

Server error occurs when creating job application using Javascript form.

 

This error results from too many SOQL queries being processed at the same time.  

To improve performance handling in this area, all cxsDatabase methods for getting application settings have been adjusted for integral caching, having only one SOQL per transaction.  This improvement will save 7 SOQL queries.

Important! - Due to the extent of this change, it is recommended to sanity test the whole application. 

For verification, the follow areas were given particular attention by our Quality Assurance Team:-

  • Talent Pools tab ( + AddToTalentpool, TalentpoolActivities, TalentpoolRecordView) 
  • CV Generator
  • Proposal Wizard (both options: Share an existing CV, Generate a new CV)
  • DocumentPreview
  • Workflow (Pagination, Filters, Browse mode, Compare mode, Steps)
  • Candidate and Job Search 
  • Iframe apply form
  • JS form
  • Candidate update form iframe
  • Candidate update form JS
  • Candidate update form iframe WS
  • Candidate update form JS WS
  • TK-Candidate-Search/Match
  • Classic Step Proposal (Memo translated)
  • GDPR Agreement renewal page

Important! - for customers that are using the Supplier portal community. Supplier Portal Users must have FLS access to the Language Field in Application Settings. Otherwise they will see the error "Your organisation has no access to this functionality" when opening the portal.

 

Powered by Zendesk