This page lists all the recent hotfixes for Appian 23.4.
Note: Appian Cloud customers can refer to MyAppian to see your latest hotfix version.
For self-managed customers, all hotfixes are released as a downloadable package bimonthly, at the beginning and middle of the month. The most recent package is as of 11 Apr 2024.
The following issues have been recently resolved in Appian Cloud 23.4 as of the date indicated. These hotfixes will be available for self-managed customers in the next bi-monthly package.
Security Updates - High
AN-272222 - High
Improves the UI performance of the Reconcile Document Extraction task.
Security Updates - High
AN-270962 - High
Resolved a startup failure issue on single-node sites when enabling the Enhanced Data Pipeline - Business Data Replication feature.
AN-270014 - Medium
Search Server (Elasticsearch) is now upgraded to version 7.17.19.
AN-266346 - Medium
Apache Kafka upgrade to 3.7.0
Self-managed customers can use the following links to download and install the hotfixes package. If you are managing Appian on Kubernetes, instead of using the links below, you'll need to upgrade to the latest Appian on Kubernetes images to apply the hotfixes.
This cumulative hotfix package includes all resolved issues listed below in a single download. This hotfix is required for any Appian 23.4 installations not currently up to date with the latest hotfixes. After installing, you will be running on Appian 23.4.650.0.
You can view your current self-managed Appian version by logging into your Appian environment as a designer or system administrator and clicking the navigation menu > About Appian.
The package resolves the following issues.
Security Updates - High
AN-269222 - Medium
Fixed an issue that resulted in discrepancy in sizes of certain Knowledge Centers and Folders. Prior to this fix, certain Knowledge Centers and Folders displayed incorrect sizes after deletion of documents.
Security Updates - High
AN-266118 - High
Fixed an issue that prevented loading Data Fabric Analytics when using Microsoft SQL Server 2016 for the Appian data source.
AN-268360 - Medium
Fixed an issue in the real-time store that caused synced record queries to fail unexpectedly on rare occasions.
Security Updates - High
AN-267205 - Medium
We now allow customers to specify which region should be used by all private AI features when their environment is located outside of a supported region. Customers can request this change via Appian support.
AN-265165 - Low
Fixed an issues where engine process metrics were not properly collected.
Security Updates - Medium
AN-261813 - High
Resolved an issue to prevent cloud database replication failure in the HA configuration by setting the value of the slave_parallel_mode
variable to conservative.
AN-267576 - Medium
Fixed issue where sync failed with error 'specified branch timed out' during sync operations.
AN-267042 - Medium
Fixed an issue (in 23.4 only) where a dependent interface of a translation string became inaccessible if that string was deleted.
Security Updates - Medium
AN-267026 - High
Hotfix was added to AE 24.1 and AE 23.4
AN-259860 - High
Updated grpc library
AN-259725 - High
Upgraded ion-java library
Security Updates - Medium
AN-259435 - High
Removal of special characters (non alpha numeric) from the exception REST API response
Security Updates - High
AN-264450 - High
Resolved an issue where phpMyAdmin failed to automatically log in users when a special character was set in the company.name
site property.
AN-262624 - High
Performance optimization for development environments related to type and rule updates.
AN-244356 - High
Upgraded Jackson Core , Databind and Annotations in Dynamics and Sharepoint Connected Systems
AN-261897 - Medium
Fixed an issue which caused infrequent synced record type outages due to data service write failures.
AN-260985 - Medium
Fixed an issue where in rare cases file uploads would fail with a 401 error on embedded forms.
Security Updates - Critical
AN-262972 - Critical
Implemented cache to improve translation string evaluation performance
AN-262858 - Medium
Interfaces with component plugins (like the Rich Text Editor plugin) now load faster, especially when there are multiple on the same page.
AN-258702 - Medium
Fixed an issue that caused embedded Appian to break for 1% of Google Chrome users, following a recent change by Google.
AN-257532 - Medium
Security Improvement
Security Updates - Critical
AN-263504 - High
Production release of AMP stratus log streaming migration
AN-262105 - High
Performance improvements for interfaces that use record references.
AN-261224 - Medium
Fixed an issue where a!queryRecordType() and a!queryRecordByIdentifer() were sometimes causing slowness in portals.
AN-248734 - Medium
This fixes the issue for the ability to save a salesforce integration with large payloads over> 200KB using a Salesforce Connected System
Security Updates - High
AN-262105 - High
Performance improvements for interfaces that use record references.
AN-261480 - Medium
Resolved an issue where the phpMyAdmin banner color was not properly displayed based on the configuration.
AN-259485 - Medium
Fixed an issue that prevented rendering of dropdown and multiple dropdown components with null or empty values.
Security Updates - Medium
AN-255134 - Medium
Update to the "AI Services" translation for multiple locales.
Security Updates - High
AN-259639 - Medium
Fixed a bug that prevented log in and password reset for SSO users.
AN-259099 - Medium
The ability to store and view attachments on a process was deprecated in the low-code platform version 16.3, and has now been removed from platform versions later than 21.4. This change fixes an issue hampering the opening of Portlet dialogs caused by this removal.
AN-259083 - Medium
Fixed an issue that caused record action submissions to lead to unresponsive user interfaces in rare scenarios.
AN-255863 - Medium
Upgraded jackson databind in blueprism connected system
AN-257760 - Low
Resolved a user interface issue affecting the Execute Stored Procedure Smart Service within the upgrade to version 23.4. Prior to the fix, the newly introduced Auto-commit
node input parameter was incorrectly displayed in the Outputs section for any existing nodes created before version 23.4. To use the Auto-commit
parameter, you will need to replace the existing nodes with new ones within your process model.
Security Updates - Medium
AN-258464 - High
Fixed an issue that caused rare failures in data service background operations when running on a Windows operating system.
AN-257820 - High
Fixed an issue that caused the failure of converting the default character set of Appian metadata schema in the cloud database to utf8mb4 due to string-based foreign keys.
AN-258199 - Medium
Fixed an issue which prevented certain deactivated users from being reactivated on sign in. Before this fix, deactivated users with rule based membership could not be reactivated through SAML automatically.
AN-255864 - Medium
Upgraded jackson libraries in salesforce-multi
AN-257870 - Low
Fixed an upgrade issue where existing SQL integration objects, created with a Custom JDBC Connected System, returned an error after the site upgrade.
AN-256587 - Low
The ability to store and view attachments on a process was deprecated in the low-code platform version 16.3, and has now been removed from platform versions later than 21.4.
Security Updates - High
AN-255692 - High
Updated grpc, google cloud, jackson databind, jackson annotations and jackson core libraries
AN-246050 - Medium
Fixed an issue where product areas supported in IE Mode 11 of Edge were not working
AN-245877 - Low
Set entity expansion limit to 100 for XML for import export functionality
Security Updates - Critical
AN-255285 - High
Added new debug logging to help troubleshoot an issue where a!queryRecordType() returned null when placed inside a!dataSubset().
AN-250667 - High
Fixed accessibility issue where screen reader did not announce the number of items in a grid when the user updated any filters or searched for any particular items.
AN-190829 - High
Fixed screen reader instructions for picker components to indicate keyboard actions.
AN-255440 - Medium
Upgraded the Appian Cloud database to MariaDB 10.6.16 to resolve a security vulnerability (CVE-2023-22084).
AN-253349 - Medium
Improved throttling mechanism for parallel thread creation and associated observability
AN-255978 - Low
Fixed an issue where record view and action security rules using constants were not properly imported when the data model on the record type also changed. This caused the record views and actions to not properly display after import.
AN-252629 - Low
Fixed an issue that caused requests to the data service to timeout during recovery from component failure.
Security Updates - High
AN-256853 - High
loggedInUser() now functions as expected when used in rule inputs on Site pages.
AN-255533 - High
Search Server (Elasticsearch) is now upgraded to version 7.17.15.
AN-255270 - High
Updated Jetty library to version 9.4.53.v20231009.
AN-255482 - Medium
Updated xmlsec library to version 2.2.6
Security Updates - High
AN-255429 - Medium
Robotic task executions that have been queued for over 5 hours now return results back to the process model node.
Security Updates - Critical
AN-251917 - Critical
Updated ActiveMq library
CN-25284 - High
Fixed and issue with session management for Appian Cloud.
AN-254506 - High
Fixed an issue in the reconciliation task that prevented the appropriate icon from appearing for automatically extracted checkbox and table fields.
AN-253921 - High
Fixed an issue in the reconcile task that caused incorrect values to be highlighted in the document viewer when clicking into a field in the left-pane.
AN-252551 - High
Appian Designer no longer hangs if the AI Skill service returns a bad response.
AN-253549 - Medium
Fixed an issue where interfaces created from generating record actions used a previous version of the button component.
AN-252472 - Medium
Fixed an issue where Health Check would time out for large customers.
AN-254105 - Low
Timestamps in the Operations Console now correctly display in user's timezone.
AN-254029 - Low
Security Improvements
AN-253495 - Low
Fixed an issue that prevented users from changing the application for documents created from the site object.
Security Updates - Critical
AN-251762 - High
Reduces the volume of logs generated by certain long-running evaluations.
AN-251203 - Medium
Added two custom properties which control retry behavior in the event the underlying database update or insert statement encounters a deadlock as part of a Write Records transaction.
AN-249920 - Medium
Fixed an issue that prevented the slow log of the cloud database from being persisted on disk when restarting a site.
Security Updates - Critical
AN-250737 - High
Updates to google cloud, google cloud storage, jackson-databind, and grpc libraries within the Google Cloud Connected Systems
AN-247653 - Medium
Fixed a Bug in xpathsnippet and xpathdocument function causing xpath issues when parsing xmls which have same namespace prefix pointing to different URIs.In 23.2 fixed issues to support the local-name xpath function.
Security Updates - Critical
AN-245003 - High
Fixed an issue that prevented some documents from being rendered properly in the reconciliation task when opening the task from a record action or the process modeler debug view.
AN-249578 - Medium
Fixed an issue that caused a migration in the execution engine to fail due to certain work items, preventing the upgrade to Appian 22.4 and later versions.
Security Updates - Critical
AN-244869 - Critical
Delay the Primary Key Enforcement feature roll-out for new cloud sites using MariaDB as the business data source to a future release.
AN-251116 - High
Fixed an issues where logs were not rotating.
AN-250045 - High
Fixed display of HTML elements as text in rich text editor for Send-Email body node in Process Model
AN-248677 - High
Fixed an issue where the validation for sequence increment values failed when the primary key of an Oracle Data Store was configured to automatically increment a sequence value greater than one. This issue pertains to customers who are upgrading to version 22.4 or later. You have the option to enable conf.data.hibernate.sequence.ignoreIncrement.enabled
site property in the custom.properties
to bypass this validation.
AN-241658 - High
Fixed an issue where in some cases xpathsnippet() would return an error
AN-249103 - Medium
Fixed an issue that caused unnecessary processing time for some synced records queries that use Record-Level Security or apply filters within a logical expression using the "OR" operator.
AN-244149 - Medium
Fixed an issue to ensure consistent error handling behavior between platform versions when using the @Version annotation in a CDT XSD to prevent lost update anomalies.
AN-239336 - Medium
Fixed an issue where a small number of RDBMS audit log events were intermittently not being streamed to customers during log rotation.
AN-248145 - Low
The memory limit applied to user interfaces throughout Appian is now configurable by Appian Support and will be persisted after a site restart.
AN-243892 - Low
Fixed an issue that was causing users to encounter error code 500 when trying to access the cloud database through phpMyAdmin.
Security Updates - Critical
AN-248369 - Critical
Fixed an issue where HTTP integrations using Google Service Account authentication didn't respect the HTTP proxy configuration
AN-244869 - Critical
Delay the Primary Key Enforcement feature roll-out for new cloud sites using MariaDB as the business data source to a future release.
AN-248721 - High
Fixed issue where process models could not be saved if HTML decoding in the message Body of the Send Email node occurred
AN-248677 - High
Fixed an issue where the validation for sequence increment values failed when the primary key of an Oracle Data Store was configured to automatically increment a sequence value greater than one. This issue pertains to customers who are upgrading to version 22.4 or later. You have the option to enable conf.data.hibernate.sequence.ignoreIncrement.enabled
site property in the custom.properties
to bypass this validation.
AN-246311 - High
Updated third party libraries
AN-241658 - High
Fixed an issue where in some cases xpathsnippet() would return an error
AN-248874 - Medium
Robotic tasks and robot pools are now able to run on VPN-only environments.
AN-247518 - Medium
Fixed issue where process node evaluation could trigger the Memory Circuit Breaker
AN-244149 - Medium
Fixed an issue to ensure consistent error handling behavior between platform versions when using the @Version annotation in a CDT XSD to prevent lost update anomalies.
AN-239336 - Medium
Fixed an issue where a small number of RDBMS audit log events were intermittently not being streamed to customers during log rotation.
AN-248145 - Low
The memory limit applied to user interfaces throughout Appian is now configurable by Appian Support and will be persisted after a site restart.
Perform the following steps to apply the hotfix:
<APPIAN_HOME>
directory.
<APPIAN_HOME>
directory.
<APPIAN_HOME>
directory.Windows
<APPIAN_HOME>/deployment/web.war
to the folder where the Web server is getting the static resources. See Copy Static Resources to the Web Server for more information.To determine if the Appian 23.4 Hotfix is deployed, open the build.info file located in <APPIAN_HOME>/conf/
. The contents of this file should match the following code sample:
build.revision=41876ec1e4933918a70f032a7beded5dfb2992d3 build.version=23.4.650.0