Welcome to the nuBuilder Forums!

Register and log in to access exclusive forums and content available only to registered users.

[Released] nuBuilder 4.9.1 (August 2025)

Information about updates, news, Code Library
admin
Site Admin
Posts: 2822
Joined: Mon Jun 15, 2009 2:23 am
Been thanked: 29 times

[Released] nuBuilder 4.9.1 (August 2025)

Unread post by admin »

nuBuilder v4.9.1 delivers a mix of new features, important fixes, and polished UI enhancements.

Added
  • 2FA: Define Save IP addresses to skip 2FA Allows specific IPs to bypass two-factor authentication.
  • jQuery Plugin: nuActionCheckbox and nuAddActionCheckbox() Provides reusable checkbox logic with UI and filter support.
  • Procedure Form: "Run JSCode" JS Tab Enables developers to run JS code.
  • nuapi.php: Progress Endpoint (progressId) Supports real-time tracking of long-running server-side tasks.
  • Objects/Form: Badge Style for Column Type Displays a visual badge representing field column type.
  • Forms/Form: Badge Style for Column Type Adds similar badge style to Forms form as well.
  • Debug Tools: Auto Refresh Option Enables auto-refreshing of debug output in nuDebug.
  • JS Utility: nuDisableSearchField() Disables specific search fields programmatically.
  • JS: nuTabSetMarker(className) Adds optional parameter to highlight tabs with data.
  • PHP: nuAddSlashes() helper function Replaces raw addslashes() for safer SQL escaping.
  • PHP: nuEncode() utility function Adds encoding utility for secure output rendering.
  • nuSERVERRESPONSE: "host" property for globeadmin Includes server hostname in API responses (admin-only).
Fixed
  • Procedure Form: Access Level assignment error Corrects error when assigning access level from Procedure form.
  • Objects Form: Quick Button “300” now sets the Width Ensures the correct field is properly populated when button is clicked.
  • Duplicate JS Function: nuUpdateDebugButtonTitle() Removes redundant function definition.
  • Mobile View: Object visibility logic Corrects layout issues with hidden fields on small screens.
  • JS: Google Charts now render again Fixes bug preventing chart rendering in some cases.
  • Subform filtering and sorting logic
Improved
  • Action Buttons & Checkboxes: Active style improvements Enhances visibility and interaction cues for buttons and checkboxes.
  • Checkbox: Focus and search input style tweaks Improves usability and keyboard navigation.
  • Logout: Unset all session data Ensures clean logout state across all contexts.
  • JS: nuContextMenuItemText() layout Removes legacy class for cleaner display.
  • Badge Style Margin: nuBrowseStyleBadge() Aligns badge styling more consistently.[/cod property linkage.
  • JS: nuAddBrowseFilter() badge positioning Ensures consistent layout when filters are selected.
  • JS: nuGetPage() refactor Uses default parameters for cleaner implementation.
  • Admin button icon padding handling Refines spacing between icons and text in admin buttons.
Changed
  • QuickButton: Hover style update Refreshed hover styling for better interaction feedback.
  • Subforms: Object height 20px → 22px Improves alignment and spacing for embedded subforms.
  • Subform Grid: Row height 27px → 29px Provides more comfortable vertical spacing for grid rows.
Updated
  • Included Languages Update bundled language files.
  • Bump: Font Awesome to v7.0.0 Updates icon set for broader coverage and improved styling.
  • Bump: TinyMCE to v8.0.0 Brings in new editor features and improvements.
:arrow: Download
Post Reply