Knowledge Base

Terminalfour: 8.3.7

Date Released:
November 19 2020

General

Task scheduler updates

RDSM-22314

Screenshot of the Task Scheduler Listing

In this release, we've added a new column the Task Scheduler listing screen to show you the status of scheduled tasks – the play icon means it's enabled and the pause icon means it's not. This makes it easier to see the current state of all scheduled tasks at a glance. 

Performance 

RDSM-31525, RDSM-32044

As with all of our recent releases we are continuing to progress our performance initiative. In this release, we've targeted some of the publish tasks and the Access Rights modal in user management:

  • Publish performance adjustments centered on indexes on the publish_file_info table to optimize a portion of publish operations and reduce publish duration. (RDSM-32044)
  • Access Rights load now takes about 60% less time on Oracle installs after this release while MSSQL sees a 20% reduction and MySQL retains its sub-one-second speed (RDSM-31525). 

Bug Fixes

Contributors can rename duplicated Content Items again

RDSM-25659

Some Contributors did not see the option to rename duplicated Content Items. We've fixed that up now so everyone has the same experience here.

Section / Content link elements now respect the targets set on Link Sections 

RDSM-24798

When using Link Sections in your Site Structure you have the option to set a link target however, when you referenced these Sections in a Section/Content Item link element, the chosen target option was not applied. We've resolved this now so that it will use that target when published.

User Preview Channel settings are now consistent 

RDSM-31978

The default Preview Channel for a User can be set in a few places – at the Group level, in the role customization settings, or in the User profile. Up to now User profile updates were not always applied correctly. We've fixed that up and the correct precedence is followed again. 

Similarly named form fields exceeding 50 characters no longer have download issues 

RDSM-32192

Some users reported issues with Form Builder forms where there were two form fields exceeding 50 characters in length and had similar names. For example:

  • Field 1: "Please advise of your medical requirements"
  • Field 2: "Please advise of your medical requirements for your partner"

Previously this may have caused download issues, but we've updated this now to ensure that doesn't happen anymore. 

Download media issues across languages

RDSM-32141

We saw issues where the download media button didn't work across languages even if the Media File was language independent. That's fixed now. 

Changes

ComponentSummaryPriorityKey
About Cannot change log file location on migration config page due to js error P3 RDSM-32071
Caching Stack trace thrown when rebuilding cache P3 RDSM-32350
Channels / Microsites Recently updated channel settings are not used in preview mode P3 RDSM-31268
Content Contributor cannot name duplicated content P3 RDSM-25659
Direct Edit Direct Edit: Unable to reorder content items using the drag and drop method P3 RDSM-31516
Form Builder Submissions for new forms are not always mapping the form fields to some of the created content types elements after upgrade P3 RDSM-32334
Form Builder Issues with disconnecting from FormBank-A and connecting to FormBank-B P3 RDSM-32321
Form Builder Form fields not importing if two labels are the same and > 50 characters P3 RDSM-32192
Form Builder Reordering fields in form builder changes the selected field in payment gateway dropdown P3 RDSM-31986
Hierarchy Improve performance of user management > access rights P3 RDSM-31525
Hierarchy Section / Content link elements do not respect the targets set on link sections P3 RDSM-24798
Media Library Independent media items broken require upgrade task to fix corrupt records P3 RDSM-32259
Media Library Unable to download media using "Download this media file" option for independent/fully dependent media when editing and translating it P3 RDSM-32141
Preview User Preview channel settings consistency P3 RDSM-31978
Product Configuration Default preview / publish channel set on user level is ignored P3 RDSM-22032
Publish Performance improvement - add/update indexes from publish_file_info P3 RDSM-32044
Publish Sorting a collection of TargetContentInfo objects get exponentially slower the larger the collection is P3 RDSM-30042
Scheduler A publish can crash with a NullPointerException when reloading scheduled tasks P3 RDSM-32127
Scheduler Cannot delete scheduled tasks if the ScheduleManager fails to initialise the tasks P3 RDSM-30555
Scheduler Transfer scheduler due date is not validated P3 RDSM-26502
Scheduler Cannot disable tasks in task scheduler P3 RDSM-22314
Form Builder Error in logs when you attempt to download submission if channel that was used in any form is not available on CMS P4 RDSM-31751
Media Library Only display "media language dependence" option if there is more than one site language configured P4 RDSM-27572
Scheduler Wrong text on confirmation gritter - reload Task scheduler active tasks P4 RDSM-31640
TinyMCE TinyMCE image alterations not saving P4 RDSM-32244
Hierarchy page/migrationconfig should be removed from the hierarchy Trivial RDSM-23739
User Management When you middle click or open new tab on the section in user access rights, it opens page/user Trivial RDSM-24008

Before upgrading

In advance of the upgrade please view the information and Technical Roadmap. Please contact us prior to upgrading we can provide you with the pre and post-upgrade tasks.

Priority

Please note that the priorities assigned to bugs differ from those assigned to Client Support tickets:

  • P1 - Major rework of product.
  • P2 - Major performance change. 
  • P3 - Regular priority change. 
  • P4 - Minor change. 
  • Trivial - Very minor UI changes.