Welcome to the nuBuilder Forums!
Join our community by registering and logging in.
As a member, you'll get access to exclusive forums, resources, and content available only to registered users.
Information about updates, news, Code Library
admin
Site Admin
Posts: 2829 Joined: Mon Jun 15, 2009 2:23 am
Been thanked: 30 times
Unread post
by admin » Mon May 05, 2025 6:39 pm
Added
Object: Attributes: Set default value for New Records
Object: Datalist: Add support for value/label pairs
Object: Input Format: Shortcut to Format Form
Files: Linked Objects Tab
ACE Editor: Shortcut Ctrl-Shift-k to display Keyboard Shortcuts
ACE Editor: Apply, Apply & Close + auto save Feature
Procedures: Browse Group Filter
Objects: JS onenter key event
Display Object: Multiline support
Subforms: nuAutoNumber support
JS functions nuGetIframeProperty(), nuSetIframeProperty()
JS function nuRefreshIframe()
Fixed
Duplicate Validation: Ignore empty fields
"Clonable = no": Not respected
Object: Set Run Type in AB event
Subform: Add for-attribute to resolve “No label associated with a form field”
JS: nuEnableBrowserBackButton(): Browser warning by using replaceState when history length is 1
Uppy: Init Error (HTML code)
Charts: Add chart_type for “Pie Chart” type
Current Properties Dialog: Max-height
PHP: nuUpdateCounter(): Prevent early function termination
PHP: nuSendEmailEx(): Fixed parameter names
Display Object: Handle case if value is numeric
New Tab: Show Logout Icon
User Form: SQL error if ONLY_FULL_GROUP_BY mode is enabled
TinyFileManager: Add Config Placeholder in config.php
Removed
themes/content/default.min.css: (not used)
Improved
JS: nuApplyAttributes(): Handle Lookup Object
PHP: nuGetFormData(): Check if exists
JS: nuSetLabelText(), nuGetWordWidth(): Account for Style
JS: nuHighlight(): Accent-insensitive search, fixes
PHP: nuGetOtherLookupValues(): Set ID if no records returned (temp table)
JS: nuGetValue(), nuSetValue(): Support Radio Type
PHP: nuEvalSafe(): Use set_error_handler()
Subform: Set space for empty label to ensure options list opens
JS: Remove nuMessage when dialog is closed
Editor: Do not trigger change event after pressing Ctrl+Shift+S
JS: nuGetValue(): Support getting editor (TinyMCE) content
JS: nuSetValue(): Support setting editor (TinyMCE) content
Procedures: Disable Run button on input
Object: Add datalist placeholder info
Ace Editor: Toolbar: Improve vertical spacing on mobile
Ace Editor: Auto Save Option, redesign toolbar
nuIMAGE: Show default image if not found
CSS .nuBrowseTable: Remove !important for font
Optimised
JS: nuAddAttributes(): Refactoring
JS: nuGetIframeValue(), nuSetIframeValue(): Code Style/Error Handling
PHP: nuFormAccessList(): Code Style
PHP: nuGetFormPermission(): Code Style
PHP: nuGetFormData(): Code Style
PHP: nuGetFormSetBasicProperties(): Cody Style
PHP: nuGetFormObject(): Remove redundancy in code
PHP: nuRunType(): Code Style
PHP: nuBuildTableSchema(), nuBuildViewSchema(): Style
Updated
PHPMailer: Bump to v6.10.0
Translations: Updated
Download