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