![]() |
| ![]() |
![]() | ||
![]() | Release Notes | ![]() |
Release Notes | ||
![]() | ![]() |
9671529 October 2025
AddedEvents - Email Collection Action
AddedQuery Component - Option on file fields to format as image
AddedLayout Component - Display options renamed from "until" to "unless", start / finish values swap when invalid as a pair, 0 - infinity defaults, larger dash between values
AddedAll Components - BE setting to add view port meta tag for initial scale (true by default)
AddedStyle Editor - Allow numeric only line height values e.g. 1.5
AddedStyle Editor - Allow rem font size values
AddedTable Component - File / Image fields - SHA256 hash sub field
AddedData Import Component - Image / File fields de-duplicated based on file name and file hash
AddedShopping Cart - For shipping charges based on countries do not show zero value charge options when customer's country not added to charge
9654330 August 2025
AddedField Update Action - Allow table field values in records criteria when creating query output update values
AddedIntersite Communication Action - Request Associated Files Option, allows sending of files to remote server to go with request
AddedIntersite Communication Action - Response Associated Files Option, allows receiving of files from remote server to go with response
AddedIntersite Communication Event, Request Action - Option to store Associated Files
AddedIntersite Communication Event, Response Action - Option to return Associated Files
AddedData Import (importing a webpage by telling it the content is a csv) - Line separator type = “None” option allowing content with CR + LF, CR, or LF line separators to all be imported without truncating after the first line
AddedQuery - Allow large text fields to be used as targets for urls
AddedLLM Chat Completion Action / Intersite Communication Action - Timeout property to allow request to wait for longer
AddedLayout Element display rules - all rules now applicable for "scrolling with page elements" (previously some only applied to "fixed in the viewport" elements)
AddedLayout Element display rules - display conditions can now be combined
AddedLayout Element display rules - display conditions based on viewport size
FixedIntersite Communication Event, Response Action - Not saving literal value in Response JSON property
FixedIntersite Communication Action - Not using literal values for account sid / secret key fields
FixedText Editor - When pasting in images from the clipboard e.g. screenshots from (shift + windows + S, in windows 10+), when saving, re-editing the same page and adding another screenshot in some cases the filenames collide resulting in the original file bei
9638710 July 2025
AddedJSON View - Creates a JSON array of record objects / arrays
AddedEvents - Field Update Action - Option to remove previous files in file / image fields
AddedEvents - Updated icons in tree
AddedEvents - Field Update Action - Associated Files Field option when updating a field with Query Output from a CSV / JSON View
AddedEvents - Data Import Action - Associated Files option - allows files to be supplied alongside CSV / JSON view content
AddedEvents - Intersite Communication Action - Allows communication with external sites using JSON
AddedEvents - Intersite Communication Event - Creates an endpoint for Intersite Communication Action to communicate with, provides actions to process payload and return response (JSON)
9622622 May 2025
AddedShopping Cart - revised signature code for Authorize as JScript files causing 500 errors on W11 / W2025 Payment processors
AddedShopping Cart - Deprecate legacy "Open in New Window" setting for payment processors
AddedShopping Cart - PayPal V2 API support including support for pending payments
AddedOrder Payment Data Feed - pending field
AddedSite Data Feed - include current site in the data feed
AddedData Import CSV Files - “Ignore the first [n] lines” setting replaced by “Import lines [n] to [m]”
AddedSite Upgrades (template sites) - Any site creator references to the old site are re-wired to the newly upgraded site
AddedSite Upgrades (template sites) - Usage rules for the old site are copied to the new site and removed from the old site
FixedSite Upgrades - New site not shown in tree when the site being upgraded is a template site and a non-template site .ncx is used to upgrade it
961249 April 2025
AddedLLM Chat Completion Event Action - New Response Format, Temperature and Top P fields
AddedLLM Chat Completion Event Action - Message Content and Answer fields now allow text and rich text fields as targets
AddedLLM Chat Completion Event Action - New Request JSON and Bad Response diagnostics fields
AddedData Import - showing locked settings for "When triggered by a record event in the same table", "Apply data import to that record only" and "Load table field request parameters from that record" to explain behavior
AddedData Import - Hide read-only fields from options for field mappings (as not used if mapped)
9609631 March 2025
AddedAccount Component - Allow webmaster to change credit limit on their own accounts (as per when accessed via site manager) and edit other account settings of their own accounts
AddedChat Completion Event Action
FixedQuery Component - Expression Field Values - After a new source group is added, the expression editor opens with an output type of text instead of matching the output type of other expressions in the same column
FixedAll Pages - Displaying license downloading page due to restricted permissions on some W11 machines
FixedAll Pages - Occasional 500 errors when running on W11 / W2025
FixedInstaller - Showing placeholders e.g. [1] instead of file names in progress dialogs on W11 / W2025
960265 March 2025
AddedTable / DEF Event Action - ML Classify Image (requires neatComponentsExtensions)
AddedTable / DEF Event Action - ML Create Model
AddedTable / DEF Event Action - ML Update Model
AddedTable / DEF Event Action - ML Train Model (requires neatComponentsExtensions)
AddedTable / DEF Event Action - ML Remove Model
AddedTable - ML Model Id field type
AddedNeatComponentsExtensions - Provides ML Service used to train models and classify images
AddedFile Name Lengths - Limit to 100 characters plus file extension to prevent possible file path length issues when extracting .ncx files that have been created at an installation with a shorter install path than the server the site is being imported into
AddedQuery CSV View - Numeric Format Setting to allow comma as decimal separator
AddedData Import - Numeric Format Setting to allow comma as decimal separator
AddedData Import - Allow import of currency values that contain currency signs e.g. $1,051.74, 1.051,74 €
AddedQuery Embed - "Download file name" options to take file name from a query field or parameter
AddedShopping Cart - Charge types updated to allow fixed, percentage or per item charges to be applied based on multiple order value or item count bands
AddedLink Picker - For pages that do not have “Link” ticked in the layout manager, prevent selection from the tree
AddedAction Embed - “Close parent dialog” action renamed to “Close dialog”
AddedSite Creator - When creating a Site Group (for charges), give the the site group the same name as the site itself (previously created as “Site Group”)
AddedSite Data Feed - "Started" field
AddedSite Data Feed - "Template" field
AddedSite Data Feed - Primary URL field (populated using the primary domains and ports for sites)
AddedSite Manager - Allow template sites to be upgraded
AddedSite Manager - Allow templates sites to be created from templates in “Site Templates” folder
FixedLink Picker - when used in query fields, target query field does not display a blank option (making it look like the first query field has been selected when it hasn’t)
FixedLink Picker - not creating links correctly when picked from site tree items using nav overrides rendered as direct urls
FixedShopping Cart - If multiple charges are set to apply to custom charge regions, only the first custom charge region is shown (as ddl or text in read-only view)
FixedCustom View Styling - When recursively embedded and using values from query fields, styling in embeds being overridden by the embeds further up the hierarchy
FixedTable Rich Text Fields - Uploading images by dragging on to surface gives up upload error
FixedAccounts Component - Error when visited by users who have no accounts and only have "View page” permission
FixedLinks opening dialogs - When set to open the dialog at cursor position within an already open dialog, the next dialog is opened at the center of the screen
857695 November 2024
AddedTable / DEF - Record remove mode (from link picker)
AddedQuery Embeds Ajax Tab - Cache transition content setting (enabled by default to preserve existing behavior)
AddedSite Import / Export / Copy - Additional feedback in progress dialog
AddedSite Import / Export / Copy - Speed improvements when creating table components with many fields
AddedText Editor - Save and continue editing toolbar button
AddedText Editor (page surfaces) - File manager and embed changes not applied to live content until text surface saved
AddedText Editor - Copying an embed within the same surface now creates a copy of the embed rather than referencing the original embed
AddedSet Title In-Page Action - Sets title of page (in browser tab) or dialog when displayed in dialog
AddedTable / DEF Record Editing - Editing of embeds and files no longer affects live content until record saved
AddedEvent Create User Action - New options: source password (auto-generate / from field), store created user password in a field, trigger log-in events (allowing them to be ignored, checked by default)
FixedTable / DEF Rich Text Fields - Query embeds within collapsible panels do not save correctly
FixedTable / DEF Rich Text Fields - Secure images within collapsible panels files do not render after saving
FixedTable / DEF MRL field updates - not showing query fields as update options
FixedNav overrides not opening some href links
FixedQuery Image Overlay Images - Not displaying when part of ajax content and preserve overlay aspect ratio unchecked
FixedFile Manager Upload iframe - Overflows containing blue box in small browsers e.g. on a phone
FixedCache not loading on a page after content edited and cached on a custom view page in certain circumstances
8539316 July 2024
AddedLink Picker - Open in Canvas option (as per dialog, but without border, title bar or shadow)
AddedLink Picker - Setting to close canvas / dialog on click of area surrounding the canvas / dialog
AddedLink Picker - Settings to adjust position of canvas / dialog relative to cursor
AddedLink Picker - Dialog title setting to display in title bar when opened in dialog
AddedLink Picker - Cancel event bubbling on click of links
AddedTable / DEF - Submit & Save As Buttons - Submit on dialog close option. Submits form and stops dialog closing
AddedTable / DEF - Record not found surface (for edit / read-only)
AddedTable / DEF - Text Field Embeds - Option to display as password field
AddedTable / DEF - Field Update Action - Enabled for MRL fields with Add / Remove / Replace Options
AddedTable / DEF - Bind PDF Files Action
AddedTable / DEF - Field Update Action - Enabled for Image / File fields including rename option
AddedAction Embed - Option to trigger on close of parent dialog
FixedQuery Field Link Picker - Not showing Parameters tab or saving when Ajax Transition link option clicked
FixedTable / DEF - links in rich text fields to files within records being left with /temp/ addresses on save of record
FixedTable / DEF - links in rich text fields to secure files not working
FixedTable / DEF - links in rich text fields to files within records incorrect after whole table copy
FixedRedirect View - not redirecting when target is a left click targeting a query field value
8522021 May 2024
AddedCollapsible Panel - Automatic Width / Full Width setting for titles (to allow display as tabs more easily)
AddedCollapsible Panel - Combined text surfaces and preview tab
AddedQuery - Descriptive display option for "Item Type" fields
AddedNavigation Zones / Link / Border Widths no longer restricted to pixels only values (allow access to more theme values from table fields)
AddedLink Picker - In-page actions now allow multiple actions
AddedAction Embed - Triggered on page load or via a message to perform multiple in-page actions
AddedLink Picker / Action Embed - Send Message in-page action allowing trigger of Action Embeds
AddedLink Picker - Dialog "Open in" option to open a dynamically resizing dialog
AddedLink Picker - Mode DDL for some page types (allows table / DEF components to be opened in edit mode)
AddedCalendar View - Day Cell click setting allowing add of events via a table / def
AddedTable / DEF - Date field autocomplete options using named parameters (custom edit surface embeds)
AddedWeb Servers - ".ics" extensions served with "text/calendar" mime type
AddedPage Components - Allow copy in layout manager
AddedSale View - Theme supported text on button embeds
AddedSale View - Styling options on buttons and query field embeds
AddedQuery by Example - Theme support for yes / no / either text on bool fields
AddedEmail Editor - Hide “Page link..” option from DDL / Sidebar / Embed Dialog when in HTML email mode (so that user uses rich text link picker instead with more options)
FixedQuery - Not returning records when linked to an MRL field intermediate table and that MRL field is subsequently switched to RL field type
FixedEvent Delays - Unable to update and exit from edit dialog
8504015 January 2024
AddedAll Pages - build time information moved to hidden <pre> tag at the end of <body> content so that Cloudflare servers do not remove it as an html comment
AddedRebuild "webservererror" database table if AV software removes it Do not log data to this table when errors occur in .php requests (as these are the ones that cause the AV to kick in)
AddedQuery by Example - separate channel options for page load, field change and form submit
AddedQuery by Example - setting to hide text surface preview
AddedText Embed - allow content from large text fields for theme text values
AddedDynamic Query by Example Embed - Parameters tab allowing custom parameter selection when embedded on a query view text surface
AddedQuery by Example Component, Submit Button Embed - Additional on-click actions setting (allows close of parent collapsible panel etc)
AddedLink Picker / QbE Submit Button, action within page - Trigger Ajax reload option
AddedLink Picker / QbE Submit Button, action within page - Close parent collapsible panel option
FixedQuery by Example - not applying zero as a restriction to integer fields
FixedQuery by Example - when reloading ui in transitions, some default values are not re-applied
FixedQuery by Example - date picker not rendering for date fields with dashes (-) in their parameter names
FixedQuery - named parameter values not populated for MRL fields
FixedText Editor - some bookmark comments creeping in when switching from wysiwyg to source and back
FixedStyle Editor - on import of exported style files - custom attributes such as "display: block;" do not get applied
FixedCollapsible panel titles - padding / margin / border can cause extra space in layout when closed
849266 November 2023
AddedCSV View - automatically optimise for speed when possible; warn (in query view and embed) when 'slow' fields that prevent this are present
AddedQuery Expression Builder - default to "text" output type for expressions when the initial source field is in expression
AddedQuery - Allow use of intermediate MultipleRecordLink table for MultipleRecordLink fields linked to queries
AddedSettings Editor - search box to find settings
AddedSettings Editor - show all ancestor settings of selected tree folder (rather than immediate children)
AddedSettings Editor - allow resize of tree panes
AddedBE Scripts settings - resizes to full width when BE or theme value dialog resized, larger courier font, suppress Chrome spelling squiggles
AddedText Embed - Allows text and styling from themes to be added to a surface
AddedEmbedded Form Buttons (Table / DEF / Log-in / Cart / QbE) - Theme support for styling and button text
AddedTable / DEF - Submit button "On click, perform validation" becomes "Only permit saving if validation checks are passed"
AddedTable / DEF - Update Field - Validation Results available as a field update value for large text / rich text fields
AddedAdjust markup to prevent Cloudflare proxies silently removing footer comment lines with build info & metrics
FixedBE / Style / Theme dialog not functioning for some styles (e.g. capitalisation, border settings)
FixedQuery - putting Layout Manager / BE / Style / Pages / Page / Custom - overflow-x = hidden causes query previews to truncate and prevent scrolling to the right
FixedQuery - when preview content overflows, background colour from layout does not fully cover content area
FixedText Editor - enforcing sandbox attribute on iframes
FixedRedirect View - urls incorrect if the query field link target has "Include query paging parameters" checked
FixedTable / DEF - Text field / Font Weight input format renders as text box instead of font weight picker
FixedQuery Embeds - Image overlays not displaying on recent Chromium-based browser builds
FixedCloudflare servers - js/SettingTypeEnum.js sometimes being delivered with odd characters - switch encoding of file to ANSI
847654 September 2023
AddedText Editor (& other locations) - Files Folder - multiple file selection using ctrl (including ctrl + a for all) or shift
AddedFiles Folder - allow resizing
AddedBehavior Editor - Themes - allow text fields to be selected as options for large text settings (previously only large text fields allowed)
AddedSite Creator - "Landing Page" setting (appended to the /sites/ url link after site built)
AddedToolbox - "Rename" option to rename the current page
AddedCSV View Embeds - honour cache settings
FixedText Editor - Embeds dragged from embeds panel into a table insert text instead of embeds
FixedText Editor - Bookmarks for cursor positioning on switch to / from source not cleaned up
FixedText Editor - If in source mode and a cursor is placed between TD tags, an extra TD is created when switching back to wysiwyg mode
FixedText Editor - Embeds - After editing an embed, a blank paragraph line is sometime added below it <p> </p>
FixedText Editor - Embeds - After editing an embed the embed code is sometimes duplicated
FixedTest Editor - Empty elements being removed (empty elements can be useful)
FixedText editor - Sprites in embed panel to left of editor don’t always render
FixedQuery - Expression editor - double-clicking a Table / Field does not add it to the expression
FixedQuery Embed Editor - fails to load if more than one criteria restriction is placed on the same selected query field (rather than underlying fields or joins), renders fine in page
8475117 August 2023
AddedTelemetry Component - Allows metrics of the site to be taken using queries
AddedTelemetry Data Feed Component - Provides telemetry data recorded by the current site
AddedTelemetry Descendant Site Data Feed Component - Provides telemetry data recorded by child sites
AddedSite Manager - Site Groups allowing multiple charging plans to be applied to multiple sites
AddedSite Manager - Charging Plan dialog - Usage tab
AddedSite Manager - Text Surfaces Tab (for site suspended text)
AddedSite Manager - Allow archiving of charging plans that cannot be deleted
AddedSite Manager - Charging Plans - now based on telemetry data (existing page hit and bandwidth data now appears as system category in telemetry data)
AddedSite Manager - Events Tab (emails previously in Behavior Editor are migrated here)
AddedSite Exports - Option to exclude telemetry data
AddedSite Creator - Creates a Site Group with charging plan attached for new sites when a charging plan is used
AddedQuery Embeds - "Restrict" row ddls re-ordered with "All Records" first followed by table / joins in alphabetical order
AddedQuery Expressions - DATE_TRUNC function for date fields (PostgreSql sites)
AddedQuery CSV download links - display loading indicator when being created via ajax (minimum size 80px wide * 13px high. Set display: inline-block for width and height to work on inline elements)
FixedTable / DEF - not showing thumbnail of .webp files in edit view after upload
FixedQuery Field Embed - Error if a record link embed uses a custom text field and the underlying field is changed to point at a different table.
FixedShopping Cart - Order completion emails containing "Order - Charges" embed not sent in PostgreSQL sites
8411229 March 2023
AddedAll Components - Content-Security-Policy header setting
AddedLog-in / TFA components - Strip spaces / dashes from input TFA codes before use
AddedDEF / Table - Custom edit surfaces - Style option for Submit / Save As embeds
FixedPerformance Component - Errors can occur when server uses a non-standard date format
8410823 March 2023
AddedData Import (JSON) - Allow root object to be imported as a single record using @ as record query
AddedData Import (JSON) - Allow record link fields to select the current context item using @ to enable link on extended fields to take values from the item selected in the parent field query
AddedNamed Parameters - Add checkbox automatically checked when when a parameter name is typed
AddedUser Data Feed - Username field
AddedEvents - User Group Membership action allowing add / remove of users from groups
AddedVarious Places - show context menus over tooltips in trees and diagrams
AddedSite Upgrades - for non-structural tables, rich text fields, recreate Named Parameter embeds
FixedQR Code Scanner - Not working on desktop browsers
FixedQR Code Scanner - Not working on iPhones
FixedSite Upgrades - Error sometimes when a theme table has been created in site being upgraded
FixedRecordLink fields - when linked to a record that is subsequently removed, fully clear the link
8410527 February 2023
AddedTable / DEF - Custom Edit Surface - Image / File Fields - "Select file using" setting allowing pick of image directly from field or drag onto field as well as via existing files dialog
AddedTable / DEF - Custom Edit Surface - Image Fields - "Allow the user to" setting with option to select images directly from user's camera
AddedTable / DEF - Image Fields - Styling for thumbnail area (when image not selected / when image selected) in BE and embed dialog for custom surfaces
AddedTable / DEF - Image / File Fields - “Clear” button
AddedTable / DEF - Custom Edit Surface - Image Fields - Hide text box setting
AddedTable / DEF - Custom Edit Surface - Image / File Fields - "Remove old files from server" setting when using field input and per field storage used
AddedTable / DEF - Custom Edit Surface - Image / File Fields - On Upload tab containing auto-submit and identifier options
AddedTable - New fields use 'per field' storage by default rather than 'per record' storage
AddedTable - Field Update Action - Allow update of timespan fields
AddedQuery - Timespan expression output type
AddedNamed Parameter Embed - Syntax for root parameters - tilde after opening brackets (.g. {{~param}} is required root and {~param} is non-required root)
AddedNamed Parameter Expansion - "Shorthand" expand option allowing shorthand to be returned by query views for import into another site
AddedNamed Parameter Shorthand - extended to support prompt and empty Named Parameter embeds e.g. {paramname::prompt:prompttext } and {paramname::empty:emptytext}
AddedData Import - Rich Text fields “Convert embed shorthand” option allowing embeds to be generated from Named Parameter Embed shorthand
AddedSite Creator - Create Site Button Embed - Style classes in BE and embed dialog
AddedSite Creator - Events tab
AddedSite Creator - Emails moved from BE to Events tab
AddedSite Creator - Scheduled Actions tab
FixedStyle Editor - not showing theme storage option for new custom values (shown after created and reopened for edit)
FixedText Editor - Div Edit Dialog - Style dialog not loading from [...]
FixedSite Creator - Charging Plan BE setting shows inherited value from the parent site (but does not use it)
FixedTable - Field Update Action - Rich text fields not updated by rich text values from query fields
8387717 January 2023
AddedTable - Edit field dialog indexing options
AddedTable - Fields tab shows field type and icons from E-R diagram
AddedTable - Record link / Multiple Record link fields, default auto-complete to “When new value supplied” using new value “Record Id Page Parameter” for new fields
AddedQuery Embed - "Starts with" / "End with" criteria options
AddedStyle Editor - Extra options for page break settings
AddedStyle Editor - Allow values not supported by UI fields to be added as custom values
AddedCustom View - Field embed styling for link and hover
AddedSite Export - Option to exclude files in upload component "files" folder from export
AddedBE General Options - Show deprecated settings option
AddedBranding of config dialogs changed to 'clearString'
FixedQuery Embeds - CSV Download links not applying ajax transitions
FixedQuery Record Count Embed - displaying as block when initial content loaded via ajax
FixedCSV View - download link displaying as block when initial content loaded via ajax
8380613 December 2022
AddedComponent Embed - Parameters tab allowing custom params
AddedComponent Embed - Current Record value options for Component Id setting (allowing use of current query record fields in custom and basic views)
AddedTable - "Structural" and "Heavy" flags for use in site exports and upgrades
AddedTable - "Theme" flag to allow existing tables to be used as theme tables
AddedSite Upgrades - Override live site data with template site data in tables marked as "Structural" in template site
AddedSite Create / Import / Export / Upgrade - improved progress meters
AddedSite Export - Options to restrict export of data for tables using "Structural" / "Heavy" flags and exclude logs data from exports
AddedTable - Update Field action - support for Email datatype
AddedSite Component Data Feed - "Link" field
AddedQuery Parent Parameters - Support for large text fields
FixedTheme Selector - Not working for anonymous users
FixedSite Upgrades - Upgraded site attempts to listen on domains in template site after upgrade
FixedSite Upgrades - Scheduled actions in live site not always persisted when site upgraded
836539 November 2022
AddedQuery Embeds - option to show loading indicator on initial load (requires minimum height to be set on embed style)
AddedQuery Embeds - embed style class
AddedQuery Embeds - abandon ajax transitions to prevent delay when navigating to another page or opening a new window
AddedQuery Embeds - options to show a component surface (page or simple page) instead of standard loading indicators
AddedCustom View - style option for field embeds
AddedTable / DEF / Log-in - show default progress indicator over <form> to prevent accidental double submit
AddedSite Upgrades - reload of sms provider / currency types / account types / transaction types after upgrade
AddedComponent Embed - allows embed of a component on a text surface, expands content for page and simple page components and abstracts or design notes for all components
AddedData Import - no longer restrict import file extensions to xml / json / csv etc
AddedCreate PDF Action - updated to use Chrome version 100
FixedStyle Editor - error loading when opened for a page that has a redirect set on it in the layout manager
FixedUser Manager - not loading initial users from params in query links
FixedTable / DEF - lat / long values not populating before auto-submit occurs when all fields are hidden
FixedEmail Loader - not loading files when target directory value taken from a theme
FixedBehavior Editor - error switching from theme to query field in some values
835414 October 2022
AddedTable image fields - optional latitude, longitude and altitude sub-fields populated using exif data
AddedTable image fields - read-only view images shown as thumbnails
AddedQuery embeds - table / responsive / raw layout options
AddedQuery embeds - styling and custom class name options for layout html elements
AddedFtp actions - “unsafe” actions disabled when site in demo (file export, create directory, delete file, delete directory)
AddedSite upgrade - if a site is stopped before upgrade starts, do not start the upgraded site on completion
AddedSite upgrade - on completion rename original site to “{sitename} (Prior to upgrade at {date/time})"
FixedSite upgrade - error when upgrading due to table field / log record clashes
FixedData import - error when attempting to import null values into fields from json
FixedQuery image fields - image stretched when smaller than desired bounding box size
8342725 August 2022
AddedTable - GUID field type
AddedInternal API Key Table (loaded from query)
AddedAPI Key Data Feed
AddedNav override queries - setting to allow selection of an explicit field rather than using the first field of the query
AddedNav overrides - support for ajax query links
AddedNav overrides - show ajax links selected after click
AddedCollapsible panel title embed - "ignore collapse clicks" setting
AddedCsv download links (non-ajaxed) - use page timeout as per containing page to deliver csv file
AddedData import - csv tab and none field separator options
AddedData import - csv none text delimiter option
AddedTable / def - view settings moved from Behavior Editor to configuration text surfaces tab
AddedQuery - field expression ATAN2() function
AddedLog-in - update details pages - optional "current password" field, preventing updates without supplying a password
AddedCountry data feed - EU member field
AddedUsers - username field, optional on registration (defaults to registering email address), can be used to log-in
AddedCreate user action - results and diagnostics fields, support for new username field
AddedShopping cart – Mollie payment provider
AddedQuery embeds - when responding to ajax transitions on multiple channels, combine criteria from the various channels
AddedQuery by example component (embed using dynamic query by example embed)
AddedTable field update action - options for start record, records to return etc when using a query as the update value
AddedQuery by example (component) - default values for fields - explicit, parameter, query etc
AddedQuery by example (component) - trigger field change setting for text / number / date fields
AddedQuery by example (component) - trigger search type setting for fields displayed as searches
AddedQuery by example component - allowed values setting including values from queries for ddl / checkbox list / radio list fields
AddedDynamic Query by Example - react to transitions setting allowing reload and Update based on Ajax transition values (including values from self)
AddedQuery by example component fields - ability to reload using parent parameters from ajax transitions for "allowed values" and "default value"
AddedQuery embeds responding to transitions - page content not re-rendered when the same for two sets of values e.g. when user types "fo" then "ford" but results don't change
AddedGrid view embeds - new styles applied during auto-reload/transition after a style config change on the query page
AddedEmail loader / site map scripts moved into background service process
AddedTable / def custom edit surface - allow embed of dynamic qbe on surface
AddedTable / def custom edit surface - always hidden setting for various fields
AddedTable / def custom edit surface - update using transitions settings for various fields (when hidden or visible)
AddedTable / def - support for non-standard input types when responding to ajax transitions
AddedDrop down view - select initial option based on criteria using "selected" tab on query embed
AddedQuery embeds - allow initial page criteria to apply to underlying tables as well as "all records"
AddedQuery embeds / ajax qbe embeds - reload call g_ncAjaxUtils.reload([listofchannels]);
FixedDirectURLs to table / defs with create record parameters causing records to not submit and behave as if validation is failing
FixedFixed memory leak affecting some FTP index data imports
FixedEvents - table field update action not storing event parameter name
FixedLink picker - table / def dhtml fields "local page" tree reporting load errors on click of nodes
FixedCollapsible panels - errors when containing dynamic QbE embeds
FixedSite - transaction map - not updating custom account types for cart payments from account
FixedTable record link fields - not honouring custom sequence field in edit record ui
FixedTable field update action - whitespace lost when updating fields with values from large text fields selected from a query
FixedQuery - field expressions returning errors when table field name contains single quotes
FixedE-r diagram - line recursion error in some table configurations
FixedFtp actions - error when connecting to an ftps server with explicit ssl
FixedCart - error when a password only charge (second) is linked to another charge (first) in a cart and the user hasn’t entered a password for the second charge
FixedTable field with secure + field field storage showing record storage folder in field picker
FixedTable record event - explicit criteria on recordid fields does not work
FixedQuery - double table suffix for some fields in link picker parameters tab
FixedTable field update action - query criteria value picker fails to re-open after initial selection when value is a table recordid field
FixedQuery embeds with ajax paging - paging to first page fails when initial page parameters result in initial page greater than first page
FixedTable field update action - not updating field values with “query view” values when executed in the background
FixedLogin text surfaces tree - registration tfa node fails to open
828599 November 2021
AddedTable / DEF events - Field Update Action "query output" value option
AddedSMS provider data feed
AddedEvents - send SMS message action query value option for SMS provider (using SMS provider data feed)
AddedData Imports - paused when background service stopped continue from where they left off when service restarts
FixedExtremely high precision numbers were stored as zero
FixedTable / DEF linked file embed not working correctly
FixedMemory leak affecting some background service data imports
826857 October 2021
AddedQuery component - field link / hover targets - named parameter options
AddedQuery component - field link / hover targets - various additional field types allowed as link parameters
AddedSub-query embeds - named parameters in custom parent parameters (all inherited by default)
AddedNav override queries - named parameters in child query parameters
AddedQuery component - field link / hover targets - "none" option for parameters
AddedQuery embeds - named parameters allowed in embed criteria
AddedQuery embeds - parent / root parameters allowed on various additional field types (using named parameters)
AddedText embed - named parameter - expands values of named parameters
AddedText embed - named parameter prompt
AddedText embed - named parameter - when empty
AddedTable / def - custom edit surface, rich text fields - "convert embed shorthand setting" creates named parameters embeds on save ({name} for required checkbox off, {{name}} for required checkbox on)
AddedEmail recipient queries - named parameters in html email body parameters
AddedTable / def - collapsible panel support in rich text fields
FixedTrigger event action - when used to fire records selected from a query, using a record link field with no option selected does not restrict the query to other records with no value selected
FixedAjax listeners - when two listeners with different channels, a sender with multiple channels does not trigger either
FixedTable / def auto-complete fields - sometimes resetting content when auto-complete "always" selected and no new value supplied
FixedCart - summary reports not including the first day in range - 1st not shown in 1-30 etc
8243528 July 2021
AddedOrder data feed - setting option to show all orders
AddedOrder data feed - "has test payment" field
AddedCart - transaction summary replaced by "carts - paid" and "carts - unpaid" pages
AddedCart - links to add and remove payments on order summary page
AddedCart - link to view payment processor callbacks on order summary page
AddedCart - check whether user has paid for a cart if they return from payment
AddedCart - if user returns to cart after spending time at paypal etc and no callback received, ask them if they have paid. If they click "yes", fire event that emails site owner and reseller by default.
AddedTable component - allow extensionless files to be selected in table record file / image fields
AddedWeb servers - deliver extensionless files as text files
AddedTable record events - ftp create folder event action
AddedTable record events - ftp delete folder event action
Copyright © 2025 Enstar LLC All rights reserved |
Created: 18 November 2025 11:12:56 Version: 1.9.6715 Ref: 4345 p Build Time (ms): 5188


