Difference between revisions of "PT Calendar Version 4.7 Release Notes"

From ADF Docs
Jump to: navigation, search
(release notes)
 
 
(13 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
Back to [[PT_Calendar|PT Calendar]]
 
Back to [[PT_Calendar|PT Calendar]]
  
'''We are proud to release v4.6 of the PT Calendar App to the Community.'''
+
'''We are proud to release v4.7 of the PT Calendar App to the Community.'''
  
  '''IMPORTANT''': v4.6 of this application requires '''ADF 2.5''' or greater and '''CommonSpot 10.5.2 or 10.6.1''' or greater.  
+
  '''IMPORTANT''': v4.7 of this application requires '''ADF 2.5''' or greater and '''CommonSpot 10.5.2 or 10.6.1''' or greater.  
  
If installing the PT Calendar app for the first time, please follow the [[PT_Calendar_Version_4.6_Install|PT Calendar v4.6 Install Guide]].
+
'''WARNING''': If running Adobe ColdFusion 2018 update 13/2021 update 3 or below. You must obtain the QofQ patch from Adobe support (cfsup@adobe.com) or install update release greater than ACF 2018 update 13 or ACF 2021 update 3.
  
If upgrading from version 4.5 or later, please complete the v3.0 - v4.5 Upgrade Guides in order.
+
If installing the PT Calendar app for the first time, please follow the [[PT_Calendar_Version_4.7_Install|PT Calendar v4.7 Install Guide]].
  
  Note: PT Calendar v4.6 does not have a direct upgrade path from the v2.x or earlier Calendar App. Please see the PT Calendar v3.0 Upgrade Guide for more information.
+
If upgrading from version 4.6 or later, please complete the v3.0 - v4.5 Upgrade Guides in order. Find the PT Calendar [[PT_Calendar#Installation_Guides|Upgrade Guides]] here.
 +
 
 +
  Note: PT Calendar v4.7 does not have a direct upgrade path from the v2.x or earlier Calendar App. Please see the PT Calendar v3.0 Upgrade Guide for more information.
  
 
===Enhancements===
 
===Enhancements===
* New parameters were added to the event management filtering custom script:
+
'''General'''
** "CategoryName" or "CategoryID" parameters can be used to set the default event category on the List and Grid calendar administration pages.
+
* When running Adobe Coldfusion versions 2018 Update 2013 or 2021 Update 3 and below, there are a few Query of Queries (QofQs) bugs that greatly affect the Calendar App. Try/Catch blocks have been added around key uses of QofQs in the app that are used to merge DateTime and Recurrence event records. These Try/Catch blocks will catch and log when these QofQs have failed. If you receive errors when rendering your calendar events or while attempting to create calendar event cache records please review the logs. If messages regarding QofQ failures have been generated please reach out to Adobe support (cfsup@adobe.com) and request the QofQs patch or install update releases greater than ACF 2018 update 13 or ACF 2021 update 3.
** "OrganizationName" or "OrganizationID" parameters can be used to set the default calendar organization on the List and Grid calendar administration pages.
 
** The "showAdvancedFilters" parameter when set to "false" can be used force the "Advanced filters" to be hidden from calendar event managers on the List and Grid calendar administration pages.
 
  
 
===Bug Fixes===
 
===Bug Fixes===
* Resolved an issue with the Organization and Category selection lists on the Calendar Admin Advanced Filter form where the Category list would not repopulate when switching back to the "All" Organizations option.
+
'''General'''
* Optimized the dynamic data typing when creating the CalendarEventsCache data table from the Calendar Custom Element field definitions to allow addtional custom fields to be added to the Calendar Event Details element before hitting the MySQL max table row size limit.
+
* Updated date format mask to all lowercase to fix issue with dateformat parsing for newer versions of ACF
* Resolved an CSRF Token validation issue when attempting to use the reset option of the Calendar Administation filters.
+
 
 +
'''Components'''
 +
* Updated the getDateTimeFieldStruct method in the calEventDateTimeDAO component by moving the 'allDay' back to the “intFieldNameList” due to issue reported when creating calendar event cache on some configurations
 +
* Update the getEventsUnion method in the calEventsDAO component to replace QofQ UNION ALL with queryConcat workaround due to QofQ issue with CF2021 Updater 2.
 +
* Switched back to the original QofQ code since Adobe released a patch for the ACF2021 Updater 2 QofQ issue.
 +
* Added QofQ workaround code to a try/catch block to fall back to use queryConcat workaround code (and log the error) if the original QofQ fails.

Latest revision as of 23:48, 17 February 2022

Back to PT Calendar

We are proud to release v4.7 of the PT Calendar App to the Community.

IMPORTANT: v4.7 of this application requires ADF 2.5 or greater and CommonSpot 10.5.2 or 10.6.1 or greater. 
WARNING: If running Adobe ColdFusion 2018 update 13/2021 update 3 or below. You must obtain the QofQ patch from Adobe support (cfsup@adobe.com) or install update release greater than ACF 2018 update 13 or ACF 2021 update 3.

If installing the PT Calendar app for the first time, please follow the PT Calendar v4.7 Install Guide.

If upgrading from version 4.6 or later, please complete the v3.0 - v4.5 Upgrade Guides in order. Find the PT Calendar Upgrade Guides here.

Note: PT Calendar v4.7 does not have a direct upgrade path from the v2.x or earlier Calendar App. Please see the PT Calendar v3.0 Upgrade Guide for more information.

Enhancements

General

  • When running Adobe Coldfusion versions 2018 Update 2013 or 2021 Update 3 and below, there are a few Query of Queries (QofQs) bugs that greatly affect the Calendar App. Try/Catch blocks have been added around key uses of QofQs in the app that are used to merge DateTime and Recurrence event records. These Try/Catch blocks will catch and log when these QofQs have failed. If you receive errors when rendering your calendar events or while attempting to create calendar event cache records please review the logs. If messages regarding QofQ failures have been generated please reach out to Adobe support (cfsup@adobe.com) and request the QofQs patch or install update releases greater than ACF 2018 update 13 or ACF 2021 update 3.

Bug Fixes

General

  • Updated date format mask to all lowercase to fix issue with dateformat parsing for newer versions of ACF

Components

  • Updated the getDateTimeFieldStruct method in the calEventDateTimeDAO component by moving the 'allDay' back to the “intFieldNameList” due to issue reported when creating calendar event cache on some configurations
  • Update the getEventsUnion method in the calEventsDAO component to replace QofQ UNION ALL with queryConcat workaround due to QofQ issue with CF2021 Updater 2.
  • Switched back to the original QofQ code since Adobe released a patch for the ACF2021 Updater 2 QofQ issue.
  • Added QofQ workaround code to a try/catch block to fall back to use queryConcat workaround code (and log the error) if the original QofQ fails.