Changelog

Stay up to date with the latest updates, features, and improvements to Neuron Builder.

v1.2.1.0

December 21, 2025
Latest
New Features
  • New License & Support System: Introduced a completely redesigned license verification system that integrates with the new NeuronThemes Helpdesk. This new system replaces the legacy Envato Market plugin integration with a streamlined, modern approach.
  • Simplified License Activation: Enter your Envato purchase code directly in the WordPress dashboard without needing additional plugins.
  • Intelligent License Verification: Daily automatic license checks with smart caching to minimize API calls while ensuring license validity.
  • Helpdesk Integration: Direct links to the NeuronThemes Helpdesk Dashboard for managing licenses, accessing support tickets, and AI-powered assistance.
Removed
  • Removed legacy Envato Market API integration (23 files removed) in favor of the new streamlined license system.
  • Removed redundant license page that required Envato Market plugin.

v1.2.0.2

December 11, 2025
Fixes
  • Fixed Advanced Google Maps custom styles not being applied when no Map ID is provided. Custom styles (Classic or Custom JSON) now work correctly when the Map ID field is left empty.

v1.2.0.1

December 3, 2025
New Features
  • Added Motion Effects support for Elementor Containers, enabling scrolling effects, mouse effects, and background motion effects on the new Container element.
Fixes
  • Fixed JavaScript error "Failed to execute 'observe' on 'IntersectionObserver': parameter 1 is not of type 'Element'" by adding null checks before calling `observer.observe()` across all frontend modules (animations, gallery, posts, nav-menu, interactive-posts, animated-heading, and motion-fx).
  • Fixed JavaScript error "Failed to execute 'unobserve' on 'IntersectionObserver': parameter 1 is not of type 'Element'" in motion-fx base by adding element validation.
  • Fixed JavaScript error "Cannot read properties of undefined (reading 'getBoundingClientRect')" in motion-fx scroll handler by adding element validation.
  • Fixed JavaScript error "Cannot read properties of undefined (reading 'style')" in motion-fx actions by adding element validation before setting CSS properties.
  • Fixed SVG images not importing during demo import by temporarily enabling SVG upload support during the content import process. SVG support is automatically enabled only during import and disabled afterwards for security.

v1.2.0.0

November 21, 2025
Critical Updates
  • Fixed Display Conditions button not appearing in Elementor's new top bar (3.16+). Migrated from legacy API to new React-based system. Display Conditions now properly appears in the Publish dropdown menu with the hierarchy icon, ensuring theme builder templates can be configured without accessing the publish modal.
  • Fixed Demo Importer plugin installation workflow with complete UI/UX overhaul. Completely rewrote the plugin installation and demo import experience with a modern popup interface that displays required plugins with real-time status updates and individual install/activate buttons. Added "Install & Activate All" bulk action button for streamlined plugin setup that processes all plugins sequentially with visual feedback. Implemented smooth progress tracking system with fixed percentage milestones that displays clearly at each import stage without jumping backwards. Enhanced user experience with clear visual indicators throughout the entire import process, including step-by-step progress display. Progress popup now always displays during import regardless of whether plugins require installation, ensuring consistent user feedback and preventing confusion about import status.
Fixes
  • Resolved an issue where product labels were not displaying correctly in WooCommerce Archives.
  • Addressed a bug that caused active Elementor Pro widgets to erroneously appear disabled in the editor panel.
  • Fixed "Show More" pagination in Posts widget to correctly handle exclude parameter as array from AJAX requests, preventing duplicate posts from loading.
  • Fixed License page disappearing when Envato Market plugin is activated by showing a message page that directs users to the Envato Market page.
  • Resolved Google Maps API console warnings by adding `loading=async` parameter and migrating from deprecated `google.maps.Marker` to `google.maps.marker.AdvancedMarkerElement` with backward compatibility fallback.
  • Updated Google Maps to prioritize Advanced Markers when Map ID is available, with automatic fallback to legacy markers only when Advanced Markers are unavailable or Map ID is missing. Added helpful console warnings to guide users to add Map ID for Advanced Markers support.
  • Fixed Google Maps custom styles conflict with Map ID by conditionally applying custom styles only when Map ID is not present, following Google Maps API requirements that styles must be configured via Cloud Console when Map ID is used.
Performance
  • Optimized file system operations by implementing transient caching for `glob()` calls in responsive templates and controls registration, reducing server load and improving page load times.
  • Optimized database queries by implementing static variable caching for repeated `get_option()` calls, eliminating duplicate option retrievals and reducing function call overhead.
  • Optimized widget type retrieval by checking individual widgets instead of retrieving all registered widgets, reducing memory usage and processing overhead when unregistering Elementor Pro promotion widgets.
  • Optimized autoloader by implementing class file path caching to avoid repeated regex operations and using require_once for better error handling.
  • Optimized module loading by implementing static class name mapping, eliminating repeated string operations during plugin initialization.
  • Optimized database writes in theme switch handler by only updating options when values actually change, reducing unnecessary database operations.
  • Optimized query control performance by implementing transient caching for WP_Query results, reducing duplicate database queries when multiple widgets use the same query parameters. Cache automatically invalidates when posts are saved, deleted, or their status changes, ensuring data freshness while significantly improving page load times.
  • Optimized widget settings retrieval by implementing instance-level caching in Base_Widget class, reducing function call overhead for repeated `get_settings()` and `get_settings_for_display()` calls within the same widget render cycle. Works transparently with all existing widgets.
Code Quality
  • Fixed code style inconsistencies to align with PHP PSR coding standards and WordPress conventions.
  • Improved translation support by replacing string concatenation with sprintf() in portfolio post type functions, making strings fully translatable.
  • Improved hook registration organization by extracting conditional hooks into a separate method, enhancing code maintainability and following Elementor's coding patterns.
  • Added comprehensive PHPDoc blocks to all public methods with proper parameter and return type documentation.
  • Enhanced error handling with try-catch blocks for critical operations including remote requests, database operations, and AJAX handlers.
  • Improved error logging with conditional debug logging for better troubleshooting in development environments.
  • Fixed PHP 8.1+ deprecation warnings in Envato Market Items class by ensuring `array_unique()` is only called on valid arrays and correcting property assignment in `process_plugins()` method.
Security
  • Fixed Google Maps security vulnerability by replacing `eval()` with `JSON.parse()` for custom style parsing, preventing XSS attacks and arbitrary code execution.
  • Fixed security vulnerability in Posts widget by sanitizing and validating all $_GET parameters in `show_more_pagination()` method, preventing SQL injection and XSS attacks. Added taxonomy and term validation following WordPress and Elementor security standards.
  • Fixed security vulnerability in Request Parameter dynamic tag by sanitizing and validating all $_POST and $_GET parameters before output, preventing XSS attacks. Added parameter name sanitization and proper handling of array values following WordPress and Elementor security standards.
  • Fixed security vulnerability in Query Control by adding sanitization and capability check for post_id parameter in AJAX requests, preventing information disclosure of posts users don't have permission to view.
  • Added nonce verification and capability checks to AJAX handlers to prevent unauthorized access and CSRF attacks.
  • Enhanced security in preset module by adding nonce verification and capability checks for element preset requests.
  • Improved input validation and sanitization across all AJAX handlers (forms, WooCommerce, presets).

v1.1.0.1

July 8, 2025
Changes
  • Tweak: Elementor Compatible

v1.1.0.2

July 8, 2025
Changes
  • Fix: Prevent fatal error by handling WP_Error in update_external_plugins()

v1.1.0.0

March 18, 2025
Changes
  • Fix: Handle error returned by update_external_plugins

v1.0.9.9

March 12, 2025
Changes
  • Fix: Adds missing styles of Testimonial Carousel widget

v1.0.9.8

February 19, 2025
Changes
  • Fix: Prevent fatal error in global widget

v1.0.9.7

January 21, 2025
Changes
  • New: Compatible with the latest theme Zaan
  • Tweak: Elementor Compatible 3.27.X
  • Tweak: WooCommerce Compatible 9.6.X

v1.0.9.5

December 18, 2024
Changes
  • Fix: Resolve issue with Swiper carousel not loading styles

v1.0.9.6

December 18, 2024
Changes
  • Fix: Single items not opening after the last update
  • Tweak: Elementor Compatible 3.26.X
  • Tweak: WordPress Compatible 6.7.X

v1.0.9.4

November 1, 2024
Changes
  • New: Compatible with the latest theme Kanik

v1.0.9.3

September 25, 2024
Changes
  • New: Compatible with the latest theme Cenes

v1.0.9.2

September 21, 2024
Changes
  • Fix: Resolve issue with homepage not loading for logged-in users.
  • Fix: Custom CSS module throwing deprecated issue
  • Tweak: WordPress Compatible 6.6.X
  • Tweak: Elementor Compatible 3.24.X
  • Tweak: WooCommerce Compatible 9.3.X

v1.0.9.1

August 2, 2024
Changes
  • Fix: Masonry resize issues on mobile

v1.0.9.0

July 11, 2024
Changes
  • Fix: Template Library not working with the latest Elementor version.

v1.0.8.8

June 13, 2024
Changes
  • Fix: Deprecated classes in the demo importer

v1.0.8.7

June 3, 2024
Changes
  • New: Compatible with the latest theme Taverna
  • New: New Icon hover animation: Icon Duplicate

v1.0.8.6

April 15, 2024
Changes
  • New: Option ability to Enable/Disable archive page of portfolio
  • Tweak: Elementor Compatible 3.21.X

v1.0.8.5

March 20, 2024
Changes
  • Fix: Plugin Deactivation Error

v1.0.8.4

March 12, 2024
Changes
  • Fix: Metro Image Calculation
  • New: Compatible with the latest theme Konference

v1.0.8.3

February 13, 2024
Changes
  • Fix: Template Library not working with the latest Elementor version.

v1.0.8.2

February 8, 2024
Changes
  • New: Compatible with the latest theme Tenton
  • Tweak: Elementor Compatible 3.19.X
  • Developers: Added new filters neuron/posts/meta_deta/options & neuron/posts/meta_deta/display for meta_data renders & options
  • Fixed: Fatal implode error in Gallery module

v1.0.8.1

December 16, 2023
Changes
  • New: Compatible with the latest theme Orken
  • Tweak: Elementor Compatible 3.18.X

v1.0.8.0

November 30, 2023
Changes
  • Fixed: Fatal error in get_overlay method - Gallery Widget
  • Tweak: Elementor Compatible 3.17.X

v1.0.7.9

November 24, 2023
Changes
  • New: Compatible with the latest theme AOi

v1.0.7.8

October 25, 2023
Changes
  • New: Button hover animation: Slide Background
  • New: Form button background options
  • New: Compatible with the latest theme Construo

v1.0.7.7

October 3, 2023
Changes
  • Fix: Pagination number issue
  • Fix: Container Sticky option missing
  • New: Image hover animation: Zoom Out, Tilt Right

v1.0.7.6

September 7, 2023
Changes
  • Fix: Compatibility with the latest theme Captura

v1.0.7.5

August 21, 2023
Changes
  • Fix: Animation issue on initial loading items or posts

v1.0.7.4

August 18, 2023
Changes
  • Fix: Compatibility with the latest theme Ponte

v1.0.7.3

August 7, 2023
Changes
  • Fix: Compatibility with the latest theme Otello

v1.0.7.2

August 5, 2023
Changes
  • Fix: Menu Cart issue(not loading)

v1.0.7.1

July 5, 2023
Changes
  • Fix: Compatibility with the latest themes Amore & Synapse

v1.0.7.0

April 4, 2023
Changes
  • Fix: Elementor Tested up to: 3.13.0
  • Fix: Hidden Carousel Overflow
  • Fix: Carousel issue with Arrows & Dots

v1.0.6.7

March 28, 2023
Changes
  • Fix: Compatibility with the latest theme Gega

v1.0.6.6

February 22, 2023
Changes
  • Fix: Compatibility with the latest theme Tampa

v1.0.6.5

December 26, 2022
Changes
  • Fix: Compatibility with the latest theme Hikone

v1.0.6.4

December 12, 2022
Changes
  • Fix: Compatibility with the latest version of Elementor (3.9.0)
  • Fix: Compatibility with the latest theme Archzilla

v1.0.6.3

November 8, 2022
Changes
  • Fix: Neuron Builder plugin installation issues
  • Fix: Compatibility with the latest version of Elementor (3.8.0)
  • Fix: Compatibility with the latest theme Ellada

v1.0.6.2

October 3, 2022
Changes
  • Fix: Compatibility with the latest theme Conlectio

v1.0.6.1

September 15, 2022
Changes
  • Fix: Compatibility with the latest theme Asteria
  • Fix: Minor issues on CSS responsive

v1.0.6.0

August 9, 2022
Changes
  • Fix: Compatibility with the latest version of Elementor (3.7.0)

v1.0.5.5

July 28, 2022
Changes
  • Fix: Compatibility with the latest themes

v1.0.5.4

May 6, 2022
Changes
  • Fix: License activation for Nikaia, Akko & Lilium

v1.0.5.3

April 18, 2022
Changes
  • Fix: License activation for Arica

v1.0.5.2

March 24, 2022
Changes
  • Fix: License activation for Zaragoza & Floona

v1.0.5.1

March 3, 2022
Changes
  • Fix: License activation for Manila

v1.0.5.0

February 16, 2022
Changes
  • Fix: Popup not loading on Editor

v1.0.4.4

January 11, 2022
Changes
  • Fix: License activation for Kotona and Travelosophy

v1.0.4.3

January 2, 2022
Changes
  • Fix: Elementor not loading on back-end with Elementor 3.5.0

v1.0.4.2

September 20, 2021
Changes
  • Fix: Add to cart not updating on variable product (product page)

v1.0.4.1

September 10, 2021
Changes
  • Fix: Activate is displayed on license page when is completed
  • Fix: Minor CSS issuess fixed for Responsive Elements
  • Tweak: Elementor Compatible 3.4.3

v1.0.4

August 16, 2021
Changes
  • Fix: Secondary Image issue on products when hover onto Add to Cart
  • Fix: Quick view issue on image height
  • Fix: Remove ALT attribute on gallery image when missing
  • Fix: Mega menu not showing when sticky is enabled
  • Fix: Second Image(Hover) in Products not showing correct in Metro Layout
  • Fix: Add to cart loader increases button height in Products and Add to Cart element
  • Fix: Filters not working with tag as filter(posts)
  • Tweak: Mega Menu CSS is moved to external instead of inline
  • Tweak: Fixed the wishlist page from YITH
  • Tweak: Enhanced the quick view style
  • Tweak: Changes from _content_template to content_template in widgets render
  • Tweak: Searchform widget showing w3c error: input type html was closed wrong

v1.0.3

July 28, 2021
Changes
  • Tweak: Changes promotional link when license is not activated in elements & dynamic content
  • Fix: Demo Importer stuck on loading for first time
  • Fix: Issue when activating Yoast SEO plugin due composer files

v1.0.2

July 22, 2021
Changes
  • New: Adds Quick View option in Products
  • New: Offset Option in Query Exclude of Products Element
  • New: Adds compatibility with Yith Wishlist Plugin in Products Element
  • Fix: Header & Footer showing in Elementor Canvas Page Template
  • Fix: License verification causes slow load on backend

v1.0.1.

July 2, 2021
Changes
  • Tweak: Added a filter to change the Portfolio Post Type Slug & Name `neuron/admin/post_type/portfolio`
  • Tweak: Added a filter to override image details in Gallery element `neuron/element/gallery/image_details`
  • Fix: Sub Menu displaying when hovering on it when animations were on in Nav Menu
  • Fix: Disable multiple calculation of masonry & metro in editor
  • Fix: Demo Importer fails to load when Envato Market Plugin is activated
  • Fix: Increased the z-index of WP admin bar because sticky header doesn't allow it to be reached
  • Fix: Filters Styling option were not showing in Products
  • Fix: Metro being reloaded when other section clicked and losing values
  • Fix: Fatal Error: Neuron\Modules\ThemeBuilder\Documents\Theme_Document::get_create_url
  • New: Keyboard Navigation Option in Carousel Settings
  • New: Reset Metro Button is added

v1.0.0

June 23, 2021
Changes
  • Initial Release
Support Chat

How can I help you?

Ask me anything about our products. I can search documentation and provide solutions to common issues.

Verify your license for personalized support and custom solutions.