GT eForms 3.76.00 Release Notes
May 1, 2026
Release Highlights
The 3.76.00 release includes 22 enhancements and 57 stability improvements. This is the complete release notes. For 3.76.00 release highlights, see the 3.76.00 release announcement.
Planning to apply the upgrade
This release builds on the GT eForms product work completed as of the release of 3.75.00. It is inclusive of the changes in 3.75.00 so it can either be applied on top of 3.75.00 or directly to 3.70.00. If you are on a release prior to 3.70.00, you will need to upgrade to 3.70.00 first. Please plan to apply this upgrade and test your forms in a development and test environment prior to moving to production. For information about any previous releases, please see the historical release notes.
The upgrade package and instructions are located here:
Online GT Library > Documents > Framework Updates > 3.x > R3.76.00
Please contact support@gideontaylor.com with any questions. We are here to help!
Service Pack Details
Enhancement
Functional
Form
| 2026003 (GTC-5797) | Form ID Rework | Reworked Form IDs to be assigned when a form is saved/submitted |
| 2026045 (GTC-5850) | Change form "Run Trigger" visibility control to work off test mode user | Changed the visibility for the "Run Trigger" button and dropdown to be based on if the user is a Test Mode User rather than the GT eForms Designer role |
| 2026066 (GTC-5925) | List view grids | Introduced a new format to display multi-row content which can properly reflow |
Form Setup
| 2026015 (GTC-5215) | Form field link out of sync build log error surfaces when a field is deleted | Added a check to cleanup deleted fields from the segrec so that the form field links out of sync build log error does not surface |
Utility
| 2026024 (GTC-5612) | Form Admin page changes to form field Json doesn't update Query Record fields | Saving changes to form field JSON in the Admin Tool Data tab will now update query record fields |
| 2026029 (GTC-5747) | Prevent special characters in search set names | Added a check when creating search set names which only allows alphanumerics and spaces to be entered |
| 2026036 (GTC-5780) | Email template cloning functionality | Added a clone template button to email templates to create a copy of the template |
| 2026038 (GTC-5792) | Form Transporter export form download link | Added a download link to the G3EXPORT form to link directly to the export when it is ready |
| 2026039 (GTC-5832) | eForms Assistant for Standard forms | The eForms Assistant has been retrofitted to work on Standard forms |
| 2026043 (GTC-5840) | Query View Builder - description and record definition comments | Added new fields to the Query View Builder to set the description and record definition for the view built |
| 2026062 (GTC-5816) | Admin Tool email notification suppresssion | Added the ability to suppress notifications triggered by actions taken through the Admin Tool |
| 2026063 (GTC-5695) | Math Smart Sources | Added a new type of defined Smart Source which can be configured to perform math functions |
| 2026064 (GTC-5803) | eForms Assistant - Custom welcome message | Added the ability to override the eForms Assistant welcome message with a custom message |
| 2026065 (GTC-5793) | eForms Assistant - shared FAQs | Added a page to configure shared FAQs which will be accessible on any forms with eForms Assistant enabled |
| 2026067 (GTC-5776) | Format rules | Added a new type of validation which apply configured regular expression patterns to validate user input |
Technical
API
| 2026037 (GTC-5790) | Dependency network extension manager table | Added a single table to manage dependency network extensions for the environment |
| 2026059 (GTC-5887) | Config CI - New delivered PPC method: OutputCIObject | Added a new delivered Config CI PPC method called 'OutputCIObject' which outputs the object to the debug log |
Package
| 2026035 (GTC-5774) | Support for visual ifs 4 - 9 | Added support for up VISUAL_IF_ID4 - 9 for up to 9 visual ifs at a time |
Search
| 2026058 (GTC-5950) | Auto Search URL Parameter | Added a new URL parameter ' G3AUTO_SEARCH' which will automatically search when navigated to if the value is 'Y' |
Utility
| 2026012 (GTC-4954) | Add Query Record description when building query records | A record description is now generated when query record are built |
| 2026041 (GTC-5827) | Config CI - added "Always Use First Row" | Added the "Always Use First Row" option to Config CI as opposed to looping to find a match |
Issue Fix
Functional
Form
| 2025086 (GTC-5856) | Search keys hidden on Search Config will be blank if used to resolve data pool keys | Fixed an issue where search keys hidden on the results in Search Config would be blank when used to resolve data pool keys |
| 2026001 (GTC-5877) | Redwood - rich text field font and read-only layout issues | Fixed an issue with Redwood styling where rich text fields would overlap in read-only mode |
| 2026005 (GTC-5835) | Highlighted fields now announce themselves via screen reader | Updated highlighted fields to be announced as highlighted via screen reader |
| 2026025 (GTC-5618) | Validation summary at top of form does not have enough contrast for accessibility requirements | Increased the contrast in the validation summary at the top of the form to meet accessibilty requirments |
| 2026044 (GTC-5845) | Redwood - inconsistent styling for comments segment header | Fixed a styling inconsistency with the comments segment in Redwood styling |
| 2026050 (GTC-5979) | Redwood - read-only fields do not highlight properly | Fixed an issue where read-only fields may not highlight properly in Redwood styling |
| 2026055 (GTC-5893) | Redwood - Navigation buttons do not display as disabled | Fixed an issue in Redwood where disabled button styles did not get applied correctly to navigation buttons |
| 2026061 (GTC-5981) | Redwood - Prompts only display 20 results | Fixed an issue where prompts would only display 20 results in Redwood |
Form Setup
| 2025079 (GTC-5829) | All Segment Fields tab does not show | Updated G3FORMFUNC and G3FORMTECH permission lists to include the All Segment Fields tab |
| 2025087 (GTC-5844) | Open form tasks links do not open in a new window | Changed the open form task links to open in a new window |
| 2026016 (GTC-5262) | Form field link out of sync build log error surfaces when a new field has properties changes on a new segment before saving | Added a prompt to save the setup when trying to open the field details on an unsaved new field and new segment to prevent the surfacing of the form field link out of sync issue |
| 2026033 (GTC-5764) | All Segment Fields tab duplicates fields for every condition on the form type | Stripped out the duplicate fields from form conditions so that only unique segment fields are listed |
Search
| 2026007 (GTC-5866) | Search does not return results for a single row if the first 3 values are blank | Fixed an issue where single search results where the first 3 values are blank would not return |
| 2026014 (GTC-5197) | Mixed case primary search keys do not return values when searched | Fixed an issue where mixed case primary search keys were not treated as case sensitive causing values to be missed in search |
| 2026026 (GTC-5631) | Family Search not properly restoring operators when returned to | Added a check to restore operators on Date fields when returning to a search |
Utility
| 2025085 (GTC-5864) | Bulk eForm Processing Tool does not show | Updated G3FORMFUNC and G3FORMTECH permission lists to include the Bulk eForm Processing Tool |
| 2026006 (GTC-5973) | Form Type Styles does not show | Updated G3FORMFUNC and G3FORMTECH permission lists to include Form Type Styles |
| 2026009 (GTC-5863) | Query View Builder search page label displays as 'G3qry Vw Bldr' | Updated the Query View Builder search page label to display as 'Query View Builder' |
| 2026018 (GTC-5552) | eForms Assistant Tile should report when no forms have the assistant enabled | The eForms Assisant tile will now report if there are not any forms with eForms Assistant enabled in the environment |
| 2026042 (GTC-5839) | Query View Builder - created views show incorrect user and update time | The Query View Builder will now update the last update time and user when the view is built to match the current time and user |
| 2026047 (GTC-5867) | Trigger a warning if a search grid includes more than 20 fields | Added an on page warning if more than 20 fields are configured to display on the search setup |
| 2026057 (GTC-5918) | Added a prompt search for application package on the Form Family Table page | Added a prompt search for application package on the Form Family Table page |
| 2026060 (GTC-5898) | Form Type Styles do not migrate with form transporter | Fixed an issue where values in the G3FRMTYPE_STYLE table would not migrate with a form type in the transporter |
Workflow
| 2026008 (GTC-5892) | PeopleCode Visual ifs always need to re-resolve when used on Workflow steps fully support line-level routing | Adjusted Visual Ifs used in line-level routing to resolve on every step to ensure values from the current step are taken into account |
| 2026013 (GTC-5076) | Notifications set for Authorized event does not get sent when using the "Authorize without IB" link in Admin Tool | Fixed an issue where 'Authorize without IB' in the Admin Tool would not trigger Authorized notification events |
| 2026027 (GTC-5632) | Delete button in AWE setup deletes process definitions even if 'No' is selected in the confirmation | Moved the reporting message box so that it would correctly only report the process had been deleted if the user selected 'Yes' in the confirmation |
Technical
API
| 2025081 (GTC-5848) | eFA needs to allow the full IUC hostname to be configured for full Ida environments | Allow full Ida client environments to configure their full IUC hostname on the eFA setup page |
| 2026011 (GTC-2026) | GetFormKey method in G3SEARCH:FormKeyRowset class does not handle Integer key field types | Added a check when GetFormKey is called to check for integer typing to ensure a field pointer is returned rather than the object hash |
| 2026031 (GTC-5759) | G3ATTACH has some error messages coded incorrectly | Corrected which error messages are sent for attachment statuses |
| 2026034 (GTC-5766) | Broken dependencies in custom hook field change causes downstream fields to not update | Added a bypass of lifecycle ancestor validations when executing custom hook event to ensure proper lifecycle propagation and updates of dependent fields |
| 2026054 (GTC-5880) | SegmentError does not fire in segment PreNav | Fixed an issue where SegmentError would only fire on PreNavHook |
Database
| 2025084 (GTC-5871) | GTRobot not approving and count stays at 0 | Updated the SQL used to gather the count of robot transactions |
| 2025089 (GTC-5762) | Fixed mismatch in G3NOTIFY_TO_KEY character length and data provided | Updated the field length of G3NOTIFY_TO_KEY to 36 to accommodate the data provided |
| 2026030 (GTC-5749) | Generate Scripts for Query Records can add drops for a table it just finished building | Changed the order in which query record table drops and creations are generated so that table drops and creations occur in the correct order |
| 2026046 (GTC-5861) | Missing default values in the Email URL Override table can cause issues | Added a system maintenance process to create default Email URL Overrides if they do not already exist |
Form
| 2025080 (GTC-5828) | Invalid row error for grid populated by Data Pool | Updated traversal validation to ignore grid segments when the segment is required to exist in the task |
| 2026004 (GTC-5865) | Moved loading of the G3eForm JavaScript object to occur before the FormInit event | Moved the G3eForm loading, Monkey Patch, and TripEnd JavaScript to execute before the FormInit event hook |
| 2026019 (GTC-5562) | Config validation is causing grid fields to no longer populate | Fixed an issue where an error thrown in PreNav would prevent the InitRow event from completing succesfully |
| 2026023 (GTC-5594) | Out of field validation not triggering when using a smartsource dependency | Added debug statements to report when these validations are being ignored |
| 2026040 (GTC-5833) | Unable to use show visif on grid field if it references another grid | Changed how row number is handled between events triggered between grids such that the triggered event fires for every row of the grid rather than the matching row number |
| 2026048 (GTC-5876) | Misspelling in framework error messages | Fixed several error message and debug messages where "then" was used instead of "than" |
| 2026056 (GTC-5900) | Standard forms can fail to retrieve G3TOKEN values | Fixed an issue where Standard forms could error when retrieving G3TOKEN values |
Form Setup
| 2026021 (GTC-5572) | Form Data Concatenating fields from two grids | Fixed an issue where form data from two grids with a shared rowset tag across different forms in the family would be picked up in a single form |
Package
| 2025088 (GTC-5765) | Missing Y/N translation values for G3HELIUM_PERFORM | Added missing Y/N translation values for G3HELIUM_PERFORM to G3LANG_COND_WRK and G3FRMDTA_HLPRF |
| 2026068 (GTC-5980) | Dynamic views missing empty SQL definiton | Included the empty SQL for the G3FT_STYLE_VW and G3BULK_FORM_WRK dynamic views which were getting flagged in SYSAUDIT reports |
| 2026069 (GTC-5837) | Removed G3IDA_PAID_GET service operation | Deleted the unused G3IDA_PAID_GET service operation which was flagged in SYSAUDIT reports |
Search
| 2026010 (GTC-5916) | Search pages that were originally set up as Form Family instead of Search Group cannot use configurable search labels | Updated the SQL used to fetch search labels to accommodate form families and search groups |
| 2026032 (GTC-5763) | Added search component hook support | Added field change hook support for search fields |
| 2026049 (GTC-5879) | Transporter does not properly include search set Form Type search record overrides | Fixed an issue where search record overrides on search sets were not properly mapped for dependencies, causing some to be missed on migration |
Utility
| 2025082 (GTC-5853) | Missing peoplecode and pool tag smart source options in email templates | Updated SQL for the view for smart source lookup in email templates to include peoplecode and pool tag smartsources |
| 2025083 (GTC-5854) | Cleanup "Serializing…" debug message box in form admin tool | Moved the "serializing..." from a message box to the debug log |
| 2026002 (GTC-5862) | Admin Tool JavaScript needs to be loaded and called differently | Added an HTML field to the Admin Tool to load JavaScript |
| 2026020 (GTC-5568) | Branch server log file pattern for PT 8.61 and above | Fixed an issue with how log files are generated to accommodate changes for PT 8.61+ |
| 2026022 (GTC-5872) | GT Robot does not instantiate the &GDBG object properly | Fixed how the &GDBG object was checked before instantiating in G3ROBOT:Robot |
| 2026028 (GTC-5647) | Better logging when we receive an error message when eForms Assistant IB requests fail | Added Http response error codes to the debug log when the eForms Assistant IB request fails |
| 2026051 (GTC-5881) | IB logging produces unnecessary debugging output | Moved IB debugging info to the debug level so it would not surface in the IB log |
| 2026053 (GTC-5890) | Config CI - ClickButton throws error when clicked | Fixed an issue with the Config CI ClickButton method that would throw an error instead of the click event |
Workflow
| 2026017 (GTC-5471) | &GDBG is not initialized in G3AWE:G3AweApprovalEventHandler when accessed from the delivered Monitor Approvals page | Added a check to initialize the &GDBG object in G3AWE:G3AweApprovalEventHandler if it has not been initialized yet |
Documentation Changes
Functional Documents
New Documents
| Document | Location | Applies to Version Starting With |
|---|
Updated Documents
| Document | Location | Applies to Version Starting With | Changes Made |
|---|
Technical Documents
New Documents
| Document | Location | Applies to Version Starting With |
|---|---|---|
3.76.00 Upgrade Guide | GT eForms Feature Documentation > More > Install Documentation | 3.76.00 |
Permission List Changes
G3FORMFUNC
| Menu Name | Component Name | Page | Permission |
|---|---|---|---|
| G3BULK_FORM_PROCESSING | G3BULK_FORM_RUNCTL | Bulk eForm Processing Tool | Added |
| G3BULK_FORM_PROCESSING | G3BULK_FORM_RUNCTL | Bulk eForm Log | Added |
| G3FRAME | G3FORM_TYPE_TBL | All Segment Fields | Added |
| G3FRAME | G3FRMTYPE_STYLE | Form Type Style | Added |
| G3FRAME | G3FRMTYPE_STYLE | Form Type Style Bulk Add | Added |
| G3FRAME | G3FRMT_RULE | Format Rules | Added |
| G3FRAME | G3IDA_EFORMS_ADMIN | Shared FAQs | Added |
| G3FRAME | G3MATHSMSRC | Math SmartSources | Added |
G3FORMTECH
| Menu Name | Component Name | Page | Permission |
|---|---|---|---|
| G3BULK_FORM_PROCESSING | G3BULK_FORM_RUNCTL | Bulk eForm Processing Tool | Added |
| G3BULK_FORM_PROCESSING | G3BULK_FORM_RUNCTL | Bulk eForm Log | Added |
| G3FRAME | G3FORM_TYPE_TBL | All Segment Fields | Added |
| G3FRAME | G3FRMTYPE_STYLE | Form Type Style | Added |
| G3FRAME | G3FRMTYPE_STYLE | Form Type Style Bulk Add | Added |
| G3FRAME | G3EXT_MGMT | Extenstion Manager | Added |