Welcome to the nuBuilder Forums!
Register and log in to access exclusive forums and content available only to registered users.
Information about updates, news, Code Library
-
admin
- Site Admin
- Posts: 2806
- Joined: Mon Jun 15, 2009 2:23 am
- Been thanked: 25 times
Unread post
by admin »
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