Version 10.14 Installable (webMethods Suite Version 10.7)

From AgileApps Support Wiki
Revision as of 18:59, 10 March 2021 by imported>Aeric

Release Notes for the installable version of the AgileApps Cloud platform.

See also:

About the Installable Version

The installable version of the AgileApps Cloud platform allows you to create and manage a private cloud behind your firewall. AgileApps Cloud platform also helps you to set up a public cloud with a shared application and global data.

What's New Icon new.png

The latest update to the 10.14 release is the patch version 10.14.1. To view the list of fixes, see Version 10.14.1 (March 2021).

Features in 10.14 Release

Following is the list of features that are part of the 10.14 release. The latest features are listed at the top:

Features in 10.14.1 Patch Release (March 2021)

Support for Office365

It is now possible to use an office365 saved document as document template in AgileApps.

Case analytics

AgileApps now supports configuration to show or hide the Case Analytics dashboard on the landing page after login through user preferences.

Bug Fixes

Following are the fixes available.

Version 10.14.1 (March 2021)Icon new.png

Following are the fixes available with this patch:

  • SI#5397699
Lookup field navigation link loads the default layout for the selected object.
When a user clicks on a lookup link in the new UI, he or she is redirected to
the default layout of the object, even if the user does not have the required
permission to view the default layout.
This issue is resolved.
  • SI#5403276
Action buttons not available on saving of a record.
After saving a record, the file download, zoom-in, and zoom-out action buttons
are not available.
This issue is resolved.
  • SI#5414544
AgileApps package installation fails using webMethods AgileApps Deployer on a tenant where CSRF protection is enabled.
When a user deploys an AgileApps package using webMethods AgileApps Deployer on a tenant where CSRF protection is enabled,
the deployment fails with an error.
This issue is resolved.
  • SI#5422046
Using layout rule of type Assign value to Fields for numbers with decimal places
results in issues in the new UI.
When a user copies a number field value having decimal places to a text field
value using the layout rule of type Assign Value to Fields, the separator is
missing from the text field value.
This issue is resolved.
  • SI#5422042
Issues with numbers having decimal format symbols in the new UI.
Layout rules are messing up numeric type fields with decimal places in the new
UI. The issue occurs with the decimal format symbols ("." and ",").
This issue is resolved.
  • SI#5422314
Filtering and Previewing functions for a report fail to work for a regular user
who does not have the required permissions to edit the reports.
When a regular user tries to filter or preview a report after modifying any
report configuration, the platform throws an error saying "you do not have
permission to update the report".
This issue is resolved.
  • SI#5423473
"Record does not exist" error is encountered when deleting a child record with parent child object relationship with OrphanDeleteCases record.
This issue is resolved.
  • SI#5420483
The Save button is inaccessible on mobile dialogs.
When you create or update a record on an iPhone/IOS + Safari, or the Chrome
browser, the Save button becomes inaccessible or is hidden in the mobile
dialogs.
This issue is resolved.
  • SI#5423901
Using disabled fields in lookup filters does not work in the new AgileApps UI.
If you set the value of a disabled field as the target for a lookup field to
filter the lookup dialog, you will not get any search results in the
new UI.
This issue is resolved.
  • SI#5425190
Incorrect layout shown when a user opens a Subform.
When a user opens a subform record, it shows the default layout instead of the
assigned layout.
This issue is resolved.
  • SI#5423903
Unable to create Case Type object records.
User is not able to create Case type object records as Case type objects are not
showing up in the Create New dialog in the new UI.
This issue is resolved.
  • SI#5425380
The configured apache server port in ISV settings page gets reset to the default port 0 after AgileApps upgrade.
This issue is resolved.
NOTE:This port reset is observed during the following upgrades:
10.13.x to 10.13.9
10.12.x to 10.13.x
10.11.x to 10.13.x
10.10.x to 10.13.x
10.9.x to 10.13.x
This fix will only take effect post release 10.13.9. Hence users will experience this fix only from release 10.14.0 onwards.
Until then, users need to change port settings manually after upgrade.
In order to properly address this issue, please follow the upgrade instructions at: http://agileappscloud.info/aawiki/index.php/Upgrading_to_Version_10.13
  • SI#5424541
Inherited subform in a child object is not working as expected.
Child object subform does not show the linking field that is shown in the parent
object.
This issue is resolved.
  • SI#5425620
Unable to remove an association in the dependent picklist.
User is unable to remove an association in the dependent picklist.
This issue is resolved.
  • SI#5425770
Record level visibility can be applied to objects like users, teams, roles and user custom fields. When record level visibility is applied to users for instance, :::the selected users are shown in the record level visibility dialog. In the new UI implementation when connected over a slow internet, record level visibility brings :::up a record marked as limited and the selected users are not shown.
This issue is resolved.
  • SI#5425985
Conditional layout rules cause certain fields to be activated based on other field selections. In the new UI associated with release 10.13.7, the conditional layout :::rules are not triggered when a checkbox field is checked or unchecked by JavaScript API setCheckboxState(_sdForm, field, value). This issue did not exist in the :::legacy UI.
This issue is resolved.
  • SI#5428040
The uploaded profile picture does not appear properly.
This issue is resolved. The height of the picture should be more than the width for the picture to be accepted.
  • SI#5427228
Mass delete operation of records fails.
If the records view has more than 2500 records and the object title has unsafe
XML characters that include &, <, >, the mass deletion of records fails.
This issue is resolved.
  • SI#5417530
When object records are imported with empty currency fields, import fails with a "Field too long" error.
This issue is resolved.
  • ZenDesk Ticket
Vulnerabilities detected for the socket.io JavaScript file.

This issue is resolved. References to the socket.io file have now been removed from the user interface.

  • SI#5430946
Template variable of parent object lookup field does not get replaced if it is being used in an email template of child object. An end user will experience, the :::created_id and modified_id not getting properly solved for child objects due to this issue.
This issue is resolved.

SI#5430766 Newly created macros against case objects with any given field conditional visibility criteria, do not list in the macros menu after saving the record in the new UI. This issue is not observed when browser window is refreshed. This issue is not observed in legacy UI. This issue is resolved.

SI#5431130 Form layout delete fails with error "Layout is used in WebForm 'xyz', and cannot be deleted", even though the form layout is not being used in the WebForm of tenant. The root cause of this failure is the form layout being used in another tenant through package subscribe. This issue is resolved.

SI#5432618 Consider a form with four sections, sec1, sec2, sec3, sec4, with each section containing translated entries in the translation workbench. When a layout rule is configured to show and hide sec1, it shows sec4 after save. This layout rule show/hide configuration showing last section name instead of the selected section name, occurs when form sections have translated entries in the translation workbench. This issue is resolved.

SI#5433377 When a user logs into a tenant configured with LDAP, the platform synchronizes all user information to AgileApps (first name ,last name, email, username, company, title, mobile, phone, fax, street, city, state, zip, country). This issue is resolved. For security purposes, this set is now limited to first name, last name, email and username. This fix is not applicable to an existing LDAP user, and hence the user will need to contact system administrator to remove user personal information.

SI#5433735 When a record containing a datetime field is updated to "blank", the corresponding job in the scheduler gets deleted. This results in a failure of the intended operation. For instance, if an object is created with a datetime field and a timer rule such that, a "send email" operation is triggered in an hour. This send email operation continues to be triggered in spite of a blank value in the datetime field. This issue is resolved.

SI#5434540 The right side action panel automatically switches to the bottom of the page, when zooming out from the record details page on a large screen. This issue is not observed with zooming in. This issue is resolved.

SI#5434755 A user with regular access profile is not able to change the language in personal setup. All other settings such as date-format work as expected. This issue is resolved.

SI#5435955 The discard of unsaved changes operation on a parent record is failing in the new UI, when combined with the use of sub-forms. This issue is specifically noticed on parent record cancel action, that contains a modified sub-form. On the UI, this will be observed as repeated appearance of the prompt "You have unsaved changes on this page...". This issue did not exist in the legacy UI. This issue is resolved.

SI#5424082 Delete user operation fails with reference errors in AgileApps, when the username contains special characters like backslash(\). This issue is specifically observed with users created after tenant registration, hence tenant creation did not result in administrator creation. This issue is resolved.

SI#5422097 Accessibility issues with Web Forms. Following accessibility issues were observed with Web Forms: - The img field does not have 'alt' attribute. - The document does not have 'lang' attribute. - The form fields do not have 'label' attribute. - The '*'(asterik) for the required field does not have proper color contrast. This issue is resolved.

SI#5426279 An error occurs when trying to install a package in the production environment. When a user subscribes to a newer version of a published package using the overwrite option, and if this package does not contain the field and index created on the same field as added by the previous version of the package subscription, the deployment fails in the production environment. This issue is resolved.

SI#5428216 The displayErrorMessage replacement method is not available. This issue is resolved. Use the displayToastMessage() method as an alternative to display the toaster.

SI#5428725 Multi-select picklist returns a string value instead of an array. getMultiPickListSelectedValue() method returns a string value instead of an array, in the new user interface. This issue is resolved.

SI#5428537 Multi-select pick list does not allow multiple selections. To select multiple options, user needs to open the pop-up for every option. This issue is resolved.

SI#1431598 This issue is observed when fields have similar names such "Graduation" and "Graduation details". In the layout rule configuration when "Graduation" field is marked as "Show" and "Graduation details" field is marked as "Hide", then in the corresponding configuration dialog both fields are marked as "Hide". This issue is resolved.

SI#1432968 SI#1432992 SI#1240734 SI#1240741 In a mobile device, the application header is not accessible when we open the side navigation panel in the record view. This issue is resolved.

ZenDesk Ticket Error section in a form is not focused correctly. If there is an error in a section, then the focus is going to the next section. This happens only if there are any hidden sections. This issue is resolved.

ZenDesk Ticket The 'Approve' and 'Reject' buttons are not accessible in the process task dialog in a mobile device. This issue is resolved.

ZenDesk Ticket The on-load script is not loading after saving a form. This enhancement provides a post save selection script, which will run after the form is saved.

ZenDesk Ticket In the new User Interface, save button of the record form cannot be hidden by the layout rule in the new record creation dialog. This issue exists in the new Sub-form dialog as well. This issue is resolved.

SI#1436179 When an approval task is created from the process and when a user clicks on the task name to open the task record for more details, approving it results in a reject action. This issue is resolved.

ZenDesk Ticket Record locators can be configured to be associated with a variety of identifiers. The related information section shows the relationship of a record with a parent object. This record locator information in the related information section is not easily identifiable in the new UI implementation. This feature enhancement now shows record locator fields, instead of just the record ID in the previous implementation.

SI#5431509 In New UI "Error accessing datastore" error is encountered on an mobile device, when opening or accessing a web-tab setup as a Java Server Page(JSP) in AgileApps. This issue is not observed when this JSP is opened on desktop browser tab. This issue is not observed in legacy UI. This issue is resolved.

SI#5433089 Attempting to open files with extensions .txt, .doc, .xls, etc results in error "An error occurred while loading the PDF::stream must have data". The uploaded files attempt to open with open office, in spite of open office being disabled. This issue is not observed in legacy UI. This issue is resolved. Files now directly download when open office is disabled.

SI#1407757 SI#1409316 User with insufficient permissions is able to modify the dashboard in the AgileApps new user interface. In the new user interface, a user with basic privileges can edit or change the Dashboard details; for example, Dashboard name. This issue is resolved.

SI#1411233 User with insufficient permissions is able to edit the Dashboard widgets. In the AgileApps new user interface, a user with basic permissions is allowed to modify the widgets in the existing Dashboards. The user was also able to add widgets. This issue is resolved.

SI#5422692 The multi-byte(Non-english) characters do not display correctly in the Web Service Component of a process module. A user creates a process and specifies multi-byte (non-English) character(s) in the "User Fixed Value" input mapping of the Web Service component. When the user re-opens this Web Service component, it does not display the non-English character(s) correctly. This issue is resolved.

ZenDesk Ticket Parent records can be associated with related records through the use of lookup fields. In lookup fields configuration, copy data can be configured such that related records are prefilled from data in parent records. In related information section, this copy data functionality is failing on first attempt. This issue is resolved.

SI#5429185 Records can be configured to have hidden lookup fields. In the new UI associated with release 10.13.7, the record filter throws an exception in the console. This results in an improper execution of layout rules in the new UI. This issue is observed only in Customer's environment. This issue did not exist in the legacy UI. This issue is resolved.

ZenDesk Ticket User is not able to navigate to another page using custom button without reloading the page. A new JavaScript method 'navigateToInAppUrl' to navigate inside the application is now provided.

ZenDesk Ticket Sub-forms grid totals do not get updated in the field value on the record form. This issue is resolved.

ZenDesk Ticket Layout rule was not working while loading a form. The value of the radio button field is not getting loaded while loading the form. This issue is resolved.

ZenDesk Ticket Methods 'addRecord()' and 'openNewRecordForm()' do not exist in the new User interface. This issue is resolved. Use the displayRecordDialog() method as an alternative to launch the record form in a dialog.

SI#7065 Instant calculation for the currency field value is not correct for Germany (Austria, Germany) locale when user clicks on the currency field for the second time. The final field calculations are incorrect. This issue is resolved.

ZenDesk Ticket When the DateTime Fields are used in the add or update action of a Business Rule and the value used is evaluated to 12:30 (in 24 hours format as the time format of the logged-in user), the value is added or updated as 00:30. This issue is resolved.

ZenDesk Ticket Decimal fields are not displayed as per the decimal places configuration in many-to-many field popup. For instance, 274.11 is displayed as 274. This issue is resolved.

ZenDesk Ticket The changed attributes of user are not synced between LDAP server and AgileApps. The issue is resolved. More details on this visit the page: http://agileappscloud.info/aawiki/index.php/Single_Sign-On#SAML_Settings.

ZenDesk Ticket Few of the internal server domains and corresponding ports, such as document server port are exposed in CSP header. This issue is resolved.

SI#1436178 Audit log entry is missing for send email triggered from record details page. This issue is resolved.

SI#1436222 'Error accessing datastore' error message is encountered when a user attempts to delete the portal user or site user or both. This issue is resolved.

ZenDesk Ticket In German locale configuration, copy data from lookup field to number with decimal, currency and percentage field types shows wrong calculations on these field values. This issue is resolved.

SI#5431130 Form layout delete fails with error "Layout is used in WebForm 'xyz', and cannot be deleted", even though the form layout is not being used in the WebForm of tenant. The root cause of this failure is the form layout being used in another tenant through package subscribe. This issue is resolved.

SI#1432810 SI#1240677 The changed attributes of user are not synced between LDAP server and AgileApps. The issue is resolved. More details on this visit the page: http://agileappscloud.info/aawiki/index.php/Single_Sign-On#SAML_Settings.

SI#5431131 Webservices are used to extract data from external systems into the AgileApps, sometimes in the form of writing a response into a record field. This Webservice invocation fails if the Webservice JSON response has root key with all numeric characters. This issue is not observed when the Webservice is tested through the "Test" button. This issue is specifically observed on rule action "Execute Webservice". This issue is resolved.

ZenDesk Ticket After creating a new record, the page does not redirect to the record details page. This enhancement provides a post save selection script to redirect to the record details page.

ZenDesk Ticket ctrl 'c' opens a new add record dialog for record creation when viewing a record. As per this enhancement, you can open a new add record dialog by pressing ctrl '+'.