v2.1.0

Added

  • show_icon and show_heading arguments for flexible display
  • New Post template types – Category, Tag, Author, Date
  • New Page template type – Single
  • Template activation for new template types with proper WordPress conditional checks
  • Fallback content rendering for all new template types
  • Dark mode support for countdown timer using .e-theme-dark and prefers-color-scheme
  • Dark mode support for countdown timer using .e-theme-dark and prefers-color-scheme
  • .jltma-timeline parent class prefix to all Cards style selectors
  • .jltma-timeline-entry-content as alternative selector for different skins
  • Text Shadow controls inside Default, Hover, and Focused tabs
  • .jltma-timeline parent class prefix to all Points selectors
  • display: block for .timeline-item__card-wrapper .timeline-item__meta in SCSS
  • proper condition check for read_more_link excerpt type
  • fallback default calendar icon
  • default circle point fallback
  • proper isset checks for custom style conditions
  • safer global icon value retrieval to prevent undefined index errors
  • proper isset check with default fallback to ‘icons’
  • Text Shadow controls inside Default, Hover, and Focused tabs
  • New filters for white label customization
  • Expand/Collapse Icon picker controls with conditional visibility (toggle_icon_show)
  • Icon Position control now conditional on toggle_icon_show
  • Flip Box Height control for Variation Nine – enforces critical 3D flip layout styles (position, perspective, transforms) directly via Elementor controls to work properly in containers
  • Beautiful error result message styling with icon, red background, border, and rounded corners
  • Popup Button Style controls section with comprehensive styling options
  • Template Kit System – Pre-built template collection with demo importer functionality
  • Template Library – Cloud-based template storage and management system
  • Extension “Element Name” – Name and organize your elements for better workflow
  • MA Navmenu – Name and organize your elements for better workflow
  • Animated Headlines – added “Bar Color”, “Height”, “Bar Position” on Loading Bar “Style” Tab
  • Counter Up – added Number Suffix and Prefix Color, Size and Margin Options
  • Counter Up – Responsive Columns Options Added. Now Columns can be responsive as well.
  • Creative Buttons – default icon spacing 5px
  • Creative Buttons – Icon Color control for Hover state
  • Creative Buttons – Button Text Alignment control with responsive support
  • Pricing Table – Feature List Margin option with responsive support
  • News Ticker – Height control to customize ticker height
  • News Ticker – Thumbnail Width control with responsive support (when Show Thumbnail enabled)
  • News Ticker – Thumbnail Shape control (Square or Rounded options)
  • Blockquote – Show Author toggle to show/hide author section
  • Blockquote – Show Start Symbol toggle for opening quote mark (“)
  • Blockquote – Show End Symbol toggle for closing quote mark (“)
  • Blockquote – Author Text Color and Author Typography controls
  • Blockquote – Width and Height controls for author symbol bar with default 5px height
  • Creative Links – Default border 1px solid #E2E8F0
  • Creative Links – Default border radius 8px
  • Timeline – Read More Button styling with Normal/Hover tabs (Typography, Padding, Border Radius, Text Color, Background, Border)
  • Dynamic Table – Default header background color #020817
  • Dynamic Table – Odd and Even Background Color issue fixed
  • Dynamic Table – Border Radius control for rounded table corners
  • Ribbon Width control with flexible px/% units
  • Ribbon Position controls (Top, Bottom, Left, Right) with range sliders
  • Border Radius control for Ribbon with individual corner control
  • MA Mega Menu updated – Icon Picker with 3000+ Icons Libary added
  • Non-responsive option for better control on mobile devices
  • Added “MA Post Content” for Dynamic Tags

Improved

  • White label description text – shorter, professional with highlighted key terms
  • Countdown timer dimensions (44x40px) and spacing adjustments
  • Replaced ‘fa fa-unlock-alt’ icons with ‘eicon-lock’ Elementor icons in multiple widgets
  • DOM structure refactored for proper vertical centering of icon and text using flexbox
  • Default border 1px solid #eee for accordion items
  • Custom icon per item (accordion_tab_icon_show) default changed to ‘no’
  • Toggle icon SCSS – improved flexbox layout for proper background visibility
  • Consolidated Icon Size, Icon Spacing, Icon Padding controls – moved after Icon Position
  • Icon Colors tabs now only contain color and background controls
  • Icon Background control converted to Group Control Background supporting classic and gradient types
  • Icon Hover Background control converted to Group Control Background
  • Icon Padding control simplified – now applies padding only to appropriate containers for each variation to avoid breaking centered icons
  • Animated Headlines – Updated Padding, Margin with responsive controls
  • Animated Headlines – Animation Delay Settings Tab Moved on “Content” Tab
  • Animated Headlines – Bar Position now shows only Bottom and Left options with default values
  • Creative Buttons – added default border radius 8px, Move Button Controls into Content Section
  • Creative Buttons – Hover Border Color now conditional on Border Type selection
  • Pricing Table – Left Align Period overlap issue fixed, default period separator alignment issue fixed.
  • Pricing Table – Divider controls now properly target text element with yellow default color
  • Pricing Table – Divider controls now properly target text element with yellow default color
  • Pricing Table – Button hover background now supports both solid and gradient colors
  • News Ticker – Refactored to use Swiper.js for better performance and vertical centering
  • News Ticker – Ribbon design with rounded corners on both label and content area
  • Progress Bars – Percentage now displays at the end of the active bar (tracks the bar)
  • Blockquote – Redesigned with decorative quote marks (” “) and author bar symbol
  • Blockquote – Content Alignment now properly aligns both text and author (flexbox)
  • Creative Links – Border radius control upgraded to DIMENSIONS type with responsive support
  • Creative Links – Refactored DOM structure with flexbox for proper vertical centering of icon and text
  • Creative Links – Simplified and cleaned up render method for better maintainability
  • Creative Links – Renamed Span BG Color to Front/Back BG Color for 3D effect clarity
  • MA Mega Menu updated – Hover and Click event not working issue fixed
  • MA Mega Menu updated – Icon Picker Default Icon not working issue fixed
  • Freemius SDK to latest version with security improvements
  • Asset folder paths and structure reorganization
  • Module loader with better dependency management
  • Extension loader optimized for Pro version

Fixed

  • Redirection errors in admin panel
  • Template kit loading and caching
  • Fixed: Fatal error “Class Master_Addons_Helper not found” – corrected namespace path
  • Pro element lock icons now hidden when Pro version is active
  • PHP Warning “Trying to access array offset on value of type bool” in Plugin_Filters.php
  • Content Type dropdown showing “[object Object]” – corrected filter return format to simple key-value pairs
  • XSS vulnerability in Flipbox widget
  • XSS vulnerability in Gradient Headline widget
  • IDOR vulnerability – added proper permission checks
  • PHP Warning “Undefined array key jltma_wl_plugin_logo” in dashboard-settings.php
  • Countdown timer not visible in light mode for upgrade banner
  • JavaScript error “initMacyLayout is not defined” – added missing function in assets.php
  • Cards Hover controls not working (color, background, box shadow, text shadow)
  • Double background on hover – removed nested .jltma-timeline-entry-content from background selectors
  • Icon not showing on frontend – changed $item to $settings for FA4 migration checks
  • Default icon changed to dashicons dashicons-calendar
  • Numbers/Letters switch case empty – added separate case bodies for all switch statements
  • Default pointers now render simple circle div with background color
  • Undefined variable $index error – added static counter for post index tracking
  • Points controls not working (Default, Hover, Focused tabs)
  • Meta/date not showing for left, right, overlay alignments
  • Read More button styling – moved button outside paragraph tag with proper .jltma-post-btn class
  • Read More button controls organized into Normal/Hover tabs with Typography, Padding, Border Radius
  • Excerpt styling controls (Color, Typography, Padding) not working – added wrapper .timeline-item__excerpt class
  • Read More Text not showing – added proper condition check for read_more_link excerpt type
  • Undefined array key ma_el_post_grid_type warning – added null coalescing with timeline fallbacks
  • Pointer icons not rendering for Post and Custom timeline types
  • Empty icon wrapper when no icon selected – added fallback default calendar icon
  • Empty point content for non-premium users – added default circle point fallback
  • Custom timeline point variations not working (numbers, letters, image, icons)
  • Post timeline icons variation not working
  • PHP Warning “Undefined array key indicator_main_animation” – added isset checks for animation settings
  • Border-radius not working – converted to DIMENSIONS control with proper selectors
  • Border-radius not working – converted to DIMENSIONS control with proper selectors
  • Hover tab controls not working – corrected CSS selectors (removed spaces, fixed class names)
  • Toggle icons (active_icon/toggle_icon) not updating on DOM – simplified render logic
  • Toggle icon position not rendering instantly – added render_type template
  • Toggle icon background color not applying – fixed {{WRAPPER}} selector prefix
  • Icon spacing not working – corrected selector class names
  • Post title typography (font-size, weight) not working – selector now includes anchor tag
  • Icon Background Color not working with Variation Five, Six, and Eight – updated selectors to target hexagon shape elements
  • Variation Six solid background color now properly overrides default SCSS gradient using fields_options
  • Icon Alignment not working with Variation Five – now uses flexbox justify-content
  • Icon Alignment not working with Variation Six – uses text-align on parent with inline-block icon, content area stays centered
  • Icon Alignment not working with Variation Three – overrides absolute positioning with relative and inline-block
  • Icon Alignment not working with Variation Four – overrides margin: 0 auto with inline-block display
  • Icon Padding not working with all variations – simplified selectors to target .jltma-inner-content
  • Icon Padding not working with Variation Eight and Ten – added specific selectors targeting icon elements
  • Icon Size not working with Variation Five, Six, and Eight – updated selectors
  • Icon Size for Variation Four – container scales proportionally (original: 32px icon → 90px container, ratio 90/32)
  • Icon Size for Variation Ten – container scales proportionally maintaining original 90:58 aspect ratio
  • Icon Color not working with Variation Five, Six, and Eight – updated selectors
  • Icon Hover Color not working with Variation Five, Six, and Eight – updated selectors
  • Icon Hover Background not working with Variation Five, Six, and Eight – updated selectors
  • Duplicate key conditions for BG Icon controls (two/three presets) – now uses array syntax
  • Variation Nine 3D flip animation broken – excluded from generic alignment and padding controls that override absolute positioning
  • Variation Nine not filling container width – added width: 100% to infobox and item containers
  • Variation Nine icon not centered – updated inner content positioning with text-align: center and left/right: 0
  • Variation Ten icon not centered when size changes – now uses translate(-50%, -50%) centering instead of fixed left/top values
  • Variation Ten icon size scaling – width now calculates proportionally based on icon size value
  • Variation One, Two, Seven icon background stretching full width – container now scales with icon size + 30px padding using inline-flex
  • Mega Menu content not editable with Elementor – auto-enable ‘mastermega_content’ post type in Elementor’s Post Types settings on plugin init
  • JavaScript handler not triggering due to widget name mismatch between PHP and JS registration
  • Password validation failing due to form field name mismatch (ma_el_restrict_content_pass)
  • Error message showing wrong text for password restriction – now uses correct warning message control
  • Escaped quotes in error messages (e.g., “don’t” now shows as “don’t”)
  • Form alignment – password input and submit button now display on same row
  • Error message position for age verification – now appears after submit button
  • Counter Up – Responsive Columns now properly working with CSS selectors
  • Creative Buttons – Icon positioning now correctly places icon before or after text
  • Pricing Table – Feature list divider now appears only under text, not under icon (Active Zoom & Skew BG Pattern styles)
  • Pricing Table – Button background now respects custom color selection while keeping default gradient
  • Pricing Table – Icon style options (color, size, padding, margin) now work even when text is empty
  • Pricing Table – Tooltip no longer gets cut off on center-aligned tables
  • Pricing Table – Icon style options now work correctly for SVG icons (color uses fill, size uses width/height)
  • News Ticker – Content type now properly uses all query settings (post type, categories, tags, order)
  • News Ticker – Thumbnail and title now properly vertically centered
  • Progress Bar – Now takes full width inside Elementor containers
  • Progress Bar – Now properly renders in Elementor editor (added edit mode hook and cleanup)
  • Creative Links – Border radius now properly applies to link element, pseudo-elements, and spans
  • Creative Links – Hover tab controls now work (fixed invalid CSS selectors and wrong class names)
  • Creative Links – Item Alignment now uses flexbox justify-content for proper positioning
  • Creative Links – SVG icon color now properly applies using fill property (normal and hover)
  • Creative Links – Border and Border Radius now target correct element (.jltma-creative-link-item)
  • Timeline – Read More Text now properly displays when excerpt type is set to “Read More Link”
  • Timeline – Undefined array key warnings for post settings (ma_el_post_grid_type, etc.)
  • Timeline – Excerpt Color, Typography, and Padding controls now work (added missing wrapper class)
  • Dynamic Table – Header alignment control now works properly (removed conflicting SCSS)
  • Image Border Radius not working issue
  • Non-pretty permalink support added
  • Popup Builder CSS and JS file missing issues
  • Theme Builder path resolution for Pro version
  • Theme Builder condition issues and select options
  • Template cache refresh for Elementor editor
  • Template Kit plugin URL resolution
  • Module path resolution throughout the plugin
  • Missing asset paths causing 404 errors
  • Blur effect naming conventions
  • Mega menu close icon not showing properly
  • Off-canvas content widget rendering issues
  • Alignment issues in code editor
  • White label upgrade popup styling with proper button spacing
  • Logo upload preview with constrained dimensions and proper border styling
  • Template Type dropdown now uses grouped options (Theme, Post, Page, WooCommerce)
  • Moved white label options to premium file using filter pattern
  • Optimized simple ribbon padding for better width control
  • Ribbon style and positioning system completely revamped
  • Glassmorphism Effect Extension – Enhanced background blur effects and styling options
  • Display Options Extension – Better conditional display controls
  • Reading Progress Bar Extension – Fixed missing paths and functionality issues
  • Animation Extension – Fixed loading and execution issues
  • Icon picker updated to latest Elementor icon library
  • Mega Menu Color Picker Updated
  • Mega Menu Submenu Indicator update with smooth animations
  • Close icon design and positioning
  • Table rendering performance
  • Popup Builder – Frontend CSS/JS loading optimization
  • Popup Builder – Settings panel JavaScript functionality
  • Theme Builder – Conditional logic and display rules
  • Editor template library CSS issues resolved
  • Theme Builder – Table condition columns and redirection rules
  • Preview options and functionality
  • All widgets with HTML tag selectors now use whitelist validation to prevent script injection

Removed

  • Default box-shadow from accordion tab title
  • Duplicate Icon Size/Padding controls from Normal, Hover, Active tabs (now uniform across states)
  • Pricing Table – Period Position removed from Style Tab

v2.0.9.9.4

Fixed

  • Custom JS module issue – fixed code not showing on frontend. Thanks [@alvarogarciar](https://wordpress.org/support/topic/custom-js-only-visible-to-users-with-edit_posts-capability/) for informing about the issue.

v2.0.9.9.3

Fixed

  • Post Types Pagination issue fixed

v2.0.9.9.2

Fixed

  • Fatal error “Class Elementor\Plugin not found” in Custom JS module when Elementor is not active.

v2.0.9.9.1

Fixed

  • Custom Post Types not showing on Blog Element. Thanks [@hamiddavodi](https://wordpress.org/support/topic/blog-widget-does-not-work-properly/) for informing about the issue.

v2.0.9.9

Improved

  • Gallery slider ui and ui improvement.
  • Dynamic table has option to set non responsive

Fixed

  • display condition for terms and archive.
  • Dynamic tags showing twice for widgets.

v2.0.9.8

Improved

  • UX Improvement : UX Improved for notice.

Fixed

  • display condition for logged out user only. Thanks [@hamiddavodi](https://wordpress.org/support/topic/display-element-only-for-logged-out-users/) for informing about the issue.
  • Wrapper link is not working in Safari browser Thanks [@adzpz](https://wordpress.org/support/topic/wrapper-link-not-working-on-safari-ipad/) for informing about the issue.

v2.0.9.7

Improved

  • Security Patch: Freemius SDK updated for better security.

Fixed

  • Mobile nav menu toggle is not working properly in free version.

v2.0.9.6

Added

  • Dynamic Tags added on Image Hover Effects

Improved

  • Master Addons Mega menu feature updated

Fixed

  • Animated Gradient Background extension not working issue fixed
  • Particles background not working issue fixed, also working on Editor Mode
  • Background Slider not working issue fixed, working on both editor and frontend
  • Extensions not showing on Advanced/Style tabs, Container supports for Particles, Animated Background etc

v2.0.9.5

Improved

  • Minor Bugs fixed