clearString neatComponents 
Documentation

clearString neatComponents 
Documentation

clearString neatComponents 
Documentation

Release Notes

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>&nbsp;</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

 2 3 4 5 6 7 8 9 Next

Copyright © 2025 Enstar LLC    All rights reserved