V 3.2.1
Improved
- Template, kit, widget and popup libraries now load one page at a time, sized to the window, and keep the next page ready so scrolling does not wait on the network.
- Libraries paint the previous visit's first page straight away instead of showing a loading screen.
- Templates and kits are no longer copied into the site's uploads folder. Everything is served from the remote library, and copies left by earlier versions are removed on activation.
Changed
- Theme Builder lists Archive, Category, Tag, Author and Date under their own Archive heading.
Fixed
- Template screenshots keep their own proportions instead of being cropped to a fixed frame, and are served full size.
- Pro templates are marked Pro in the Template Library, and importing or inserting one without a licence now offers the upgrade instead of failing part way through. The preview stays available either way.
- The All Keywords filter lists its keywords and opens without running off the edge of the modal.
- MA Comments lost its submit button and its name, email and website fields, showed a logged-out visitor the last signed-in user's name, and rendered the like and dislike counts without their icons.
- Author archive templates render the author name and profile picture instead of leaving them empty.
- The Template Library opens on Pages, and its page no longer has a horizontal scrollbar.
- Template Kits no longer reports "No Templates Found" for a library it has just fetched.
- Refreshing the template cache from the editor no longer throws, and the misleading cache count beside it is gone.
- The plugin no longer leaves folders under uploads/master_addons. The cache directory was recreated on every page load, so deleting the tree brought it straight back empty; anything left by an earlier version is removed on activation.
- Pages imported from a kit are named after the kit again -- "Fundora - Home" rather than "New - Home".
- Importing the same template twice now numbers the second copy instead of leaving two entries with the same title.
- A site with an active licence is no longer told to upgrade. Pro templates showed the Pro badge and the upgrade prompt even after activation, because the check asked only for a licence key and a site licensed through Freemius has none.
- Filtering the Template Library by category returns that category's templates instead of the first page of everything.
v 3.2.0
Added
- The Widgets Library is available, with the catalog stored on disk so the screen loads without waiting on the network.
Fixed
- Elementor editor infinite loading issue fixed.
- Refresh in the Widgets Library now genuinely re-reads the catalog from the server instead of returning the same cached list.
- Edit Widget after importing now opens the Widget Builder instead of an empty editor screen.
- Removed the empty gap under shorter thumbnails in the Templates and Widgets libraries.
- The loading spinner logo no longer fails to load on the Widgets Library.
Security
- Security update.
v 3.1.9
Changed
- Custom CSS Pro to Free.
Security
- Security update.
V 3.1.8
Changed
- Widget Builder custom CSS and JavaScript are now free for everyone.
- External CSS/JS libraries (Includes) are now a Pro feature.
- number, choose, divider, font, media, select, switcher & wysiwyg are now free.
Fixed
- Widget Builder custom JavaScript no longer breaks on the frontend, so effects and animations run as expected.
- One widget’s JavaScript error no longer stops other widgets on the same page from working.
- Widget Builder widgets now show correctly in the Elementor editor again.
- Pro controls in an imported widget are now locked on the free version instead of being editable.
V 3.1.7
Fixed
- Imported widget builder json file infinite loading in elementor editor issue fixed.
- Widget Builder CSS & JS unlock Pro & Includes lock to pro badge.
V 3.1.6
Added
- Blog Posts filter tabs and query now support custom taxonomies, so custom post types (e.g. from ACF) can be filtered.
- Blog Posts now shows custom taxonomy terms in the bottom tag list.
Improved
- Updated the Freemius licensing library to 2.13.4.
Fixed
- Blog Posts widget date, author, category, and tag links now open the correct archive, including for custom post types (the post type is kept in the link).
- Blog Posts pagination now counts only the posts the widget actually queries, so an extra empty page no longer appears — and the Next/page links now work when the widget is placed on a normal page.
- Blog Posts responsive “Number of Columns” for tablet and mobile now applies correctly.
- Background Slider overlay images now load from the correct assets URL, so overlays show up on both the free and Pro builds.
V 3.1.5
Improved
- Mega Menu now works smoothly with Elementor's new Atomic Elements, and only loads its styles on the pages that use a Mega Menu — so menus look right everywhere and your pages stay fast.
- General compatibility and code-quality tidy-up for the WordPress.org review.
- Updated the licensing library and removed unused files.
Fixed
- Some admin screens (Settings, Template Kits, Template Library, Setup Wizard) could show up blank — they now load correctly.
Security
- Made the Recommended Plugins screen safer so only the plugins we list can be installed or activated.
- Tightened the Mega Menu so it only responds to its own known actions.
- Added safety checks when importing Template Kits to block unsafe files.
V 3.1.4
Improved
- renamed short/reserved identifiers to the unique jltma prefix; migrated popup table/option to prefixed names.
- removed unused bundled readme/markdown libraries; dropped a legacy Elementor (< 2.2.8) AJAX hook.
Security
- moved the Custom CSS editor to the Pro build (no arbitrary CSS insertion in the free plugin).
- added nonce verification to Mega Menu options save.
- added capability checks to popup, template-save, white-label, and rollback handlers.
- whitelisted option-name prefixes in the internal options helper.
V 3.1.3
Added
- Timeline widget Title and Content typography and color controls (Cards section), applied to both Post and Custom timeline items.
Improved
- Custom CSS and JS in the Widget Builder are now a Pro feature; HTML stays available for everyone.
- Template previews now open in a new browser tab instead of loading inside the dashboard.
- Used unique name prefixes across the plugin for better compatibility with other plugins.
- Updated the Select2 library to the latest stable version.
- The setup wizard theme image now loads from within the plugin instead of an external site.
- Review links now open the full reviews page.
Fixed
- Template Live Preview link is now easy to read in Elementor's dark mode.
Security
- Hardened popup list sorting so it only accepts known sort options.
- Tightened permissions on the Mega Menu content editor so only menu managers can use it.
V 3.1.2
Added
- Custom Attributes support for the link/button controls in Creative Button, Creative Links, Dual Heading, Info Box, Business Hours, Flipbox, Advanced Image, Image Hover Effects, Call to Action, Pricing Table and Featured Product (Pro) widgets.
- Countdown Timer style presets (Card, Flip, Circle, Gradient, Neon, Glassmorphism, Minimal, Outline, Neumorphic) with the Layout and Style Preset options separated; the new presets are gated to Pro.
- Counter Up responsive column support and a Content Position control for placing the title around the number.
- Changelog widget Style tab controls (Heading, Title, Content) so the Style tab now appears before Advanced.
- Pricing Table individual Currency, Fractional and Period color controls.
- Widget Builder now lets you add conditions and loops in your widget code, so you can show or hide parts of a widget and repeat items based on your settings.
- Documentation links inside the Widget Builder — a quick link in the code panel and a help icon on every control.
- Premium controls are now clearly locked on the free version and can no longer be added by mistake.
Improved
- A roomier Widget Builder code editor — a wider editing area, a draggable panel you can size yourself, and cleaner, thinner scrollbars.
- Widgets you build are now shown in a safer, more reliable way.
Fixed
- Dual Heading link showed "[object Object]" as the href in the editor and ignored Open in new window / Add nofollow / Custom Attributes; Style 1 markup, heading structure and extra-span spacing corrected.
- Tooltip Width, Background, Color, Padding, Border and Typography style controls now apply (scoped to the per-widget Tippy theme); Tooltip Text now updates live in the Elementor editor.
- Gradient Headline hover gradient colors now apply on hover only when set.
- Pricing Table price typography now targets the price amount only, and extra spacing around the price/currency is removed.
- Image Hover Effects border radius now rounds the image, border and hover overlays.
- Progress Bar percentage number typography/DOM controller styling.
- Contact Form 7 label margin now applies to the form labels.
- "Unregistered dependency" PHP notice (jltma-prism) for the Source Code widget when the Pro license is inactive.
- Nonce issue fixed.
- Background, typography and text shadow styling now applies exactly where you choose instead of to the whole widget.
- Importing a widget now opens it correctly, and the Widget Builder menu appears in the right place.