New: Creative Agency Two demo released. https://tinyurl.com/avas-creative-agency-two
New: Added "Internal URL" Dynamic Tag feature
- Supports all post types: Pages, Posts, Products, Courses, Events, Portfolio, Services, Team, etc.
- Links automatically update after demo import (no manual URL fixes needed)
- Works without Elementor Pro
- Located under the "Avas" group in the Dynamic Tags panel.
Fix: Marquee widget's Icon margin option is not responsive.
Fix: The service list widget's icon-rotate option doesn't work.
Added: Edit Overlay - When editing a page in Elementor, hover over the header/footer to reveal the "Edit Header" or "Edit Footer" button. Click to open the template directly in a new tab.
Added: Avas Theme Builder's Duplicate Template - Clone any template with one click. Copies all Elementor content, widgets, and settings. The new template appears instantly in the list.
Fix: Avas Background Clip Text widget's alignment option was not working.
Fix: PHP fatal error for Elementor Pro plugin.
Fix: missing_direct_file_access_protection.
Tweak: X(Twitter) icon and link URL changed to the new one in some areas.
Updated: Redux Framework.
New: Business Optimization demo released. https://tinyurl.com/avas-business-optimization
Fix: Archive page titles displaying concatenated values (category name + author name). Now correctly displays only the relevant title based on archive type (category, tag, author, date, or custom post type).
Added: Avas Sticky module for Elementor container makes sticky, as Elementor Pro does on the Advanced Tab.
Added: Avas Custom CSS module for Elementor container, widgets, section, etc as Elementor Pro does.
Fixed: Avas Portfolio widget masonry issue.
Updated: Slider Revolution.
- New: New Agency Two demo released. https://tinyurl.com/avas-agency-two
Updated: Redux Framework.
Updated: Slider Revolution.
Updated: WPBakery.
Fixed: Updated all custom database queries to use $wpdb->prepare() / $wpdb->insert() for safe, parameterized SQL.
Fixed: Hardened post list helper query by using a single parameterized $wpdb->prepare() call for post type, search, and limit clauses.
Fixed: Hardened service taxonomy admin filter by sanitizing $_GET input and escaping all dynamic output in the dropdown markup.
Fixed: Sanitized admin page detection and corrected search options script localization structure on the Avas settings screen.
Fixed: Sanitized and unslashed nonce values before verification to comply with WordPress security guidelines.
Fixed: Missing version parameters in enqueued resources.
Fixed: WP_Query parameter compliance for VIP standards.
Fixed: Missing text domain arguments in translation functions.
Tweak: Avas Scroll Up widget's button is now always visible in Elementor edit mode for easier styling and positioning. Added scroll_threshold control in widget settings. Added aria-label attribute for accessibility compliance. Updated render() method to output data-threshold attribute.
Fix: PHP 8.4.10 compatibility issues.
Updated: Plugin Update Checker library v4 to v5.
Fix: Contact Form 7 Date field width not set to 100%, submit button % option added for the width option.
Fix: Avas Icon Box widget's icon margin bottom option doesn't work for all the styles.
Fix: Header Style One responsive issue on iPad Pro.