11. Updates and Changelog
In this section, you'll find a log of all significant updates to the Lifter Elements plugin, including new widget additions, compatibility improvements, and bug fixes. Regular updates help maintain performance, security, and compatibility with both Elementor and LifterLMS.
How to Stay Updated
To make sure you're always using the latest version of Lifter Elements, follow these best practices:
- Keep Your License Active: With an active license, Lifter Elements updates appear on the Plugins page of your WordPress admin like any other plugin. You can also download the latest version from the Downloads page in Tangible Cloud and install it over the existing copy.
- Enable Automatic Updates: If your hosting environment supports it, consider enabling automatic updates to avoid missing important patches or enhancements.
- Review the Changelog: Before updating, check the changelog for any major feature changes or adjustments that might impact your site’s functionality. This ensures you’re aware of new features or potential issues.
- Test Updates in Staging: For significant updates, it’s recommended to test them in a staging environment first, particularly if your LMS is handling active learners and courses.
Releases (Stable)
1.7.4 - Aug 25th, 2026
- Shortcodes:
[le-lessons-previous-ID]now returns the previous lesson's ID - Dynamic tags: Next Lesson Name and Previous Lesson Name now show the course title on the last and first lesson, matching the course-URL fallback of the URL and Link tags
1.7.3 - Aug 22nd, 2026
- Performance: the conditional-logic panel now builds its course, lesson, membership and group option lists only when the Elementor editor loads, instead of querying them on every request — fixes slow or killed requests on large sites behind host query limits
- Performance: access-plan lookups no longer load the whole access-plan table on every call, and course, lesson, membership and plan lookups no longer bulk-prime post meta and term caches on large catalogs
- Developers: the
le-conditional-fieldsfilter now fires only on Elementor editor initialisation
1.7.2 - Aug 1st, 2026
- Packaging: the download archive again extracts to
lifter-elements, matching the directory the plugin is installed in
1.7.1 - Jul 8th, 2026
- Updates and licensing: the updater and license activation now use Tangible Cloud — see License Activation
1.7.0 - Apr 29th, 2026
The LifterLMS Groups integration is now rolled into Lifter Elements core — previously available as a separate lifter-elements-groups-integration plugin. This release adds 5 new widgets, 14 new dynamic tags, 4 new conditional-logic conditions, and enhances the existing Course Access Plans and Access Plan Button widgets to support group-enrolment seat counts.
- New widget: Groups List — directory grid of groups, with visibility and enrollment filters (the "Enrolled only" filter replaces the need for a separate "My Groups" widget)
- New widget: Group Members — member grid with avatar, name, and role
- New widget: Group Page Course Card — auto-detects course vs membership
- New widget: Group Invitation Link — button linking to the open invitation URL
- New widget: Leave Group — confirmation form for members to unenroll
- New dynamic tags (14): Group Name, Description, Visibility, Member Count, Seats, Pending Invitations Count, URL, Logo, Banner, Invitation Link, Course Title, Course URL, Course Image, Current User Group Role — see Dynamic Tags reference
- New conditions (4): User Group Enrollment, User Group Role, Group Visibility, Group Seat Availability — see the Conditional Logic reference
- Course Access Plans / Access Plan Button: when an access plan has the LifterLMS "Group enrolment" option enabled, the widget now displays a seat-count selector before the enroll button
- Theme Builder: the
llms_grouppost type is now supported as a Theme Builder location, enabling custom group page templates - i18n: text domain unified to
lifter-elements(waslifter-elements-groupsin the standalone integration plugin)
The groups widgets, dynamic tags, and conditions only appear when the LifterLMS Groups add-on is installed and activated. Lifter Elements will continue to function normally for sites without it.
1.6.4 - Mar 23rd, 2026
- Course Access Plans: fix the slider not initialising correctly
- Conditional Logic: widgets with a conditional-logic rule are never served from Elementor's element cache
- Caching: all Lifter Elements widgets are now registered as dynamic content
1.6.3 - Feb 24th, 2026
- Course Access Plans: table layout now loads its style dependencies
- Course Outline: clearer label for the Display "Open All/Close All" buttons setting and correct initial value
- Widgets: panel category renamed from "LifterLMS - General" to Lifter Elements; consistent capitalisation across widget and dynamic tag titles
1.6.2 - Jan 24th, 2026
- Developers: release workflow improvements
1.6.1 - Jan 23rd, 2026
- Starter edition: now includes conditional logic
- Developers: new release workflow
1.6.0 - Dec 11th, 2025
- Course Progress: fix the circle gradient rendering at the wrong resolution; remove unused spacing in the circle layout
- Course List: column widths now account for the gap between cards
- Framework: plugin moved to a new framework and updater, with updated internal dependencies
1.4.8 - Dec 21st, 2025
- Elementor: Fix compatibility issue introduced with Elementor v3.26 - Update from Schemes to Globals (deprecated). See https://developers.elementor.com/docs/deprecations/complex-example/
1.4.7 - May 30th, 2024
- Course widget: Fix issue when status is unenrolled and user not enrolled in any course
- PHP 8.2: Improve compatibility
1.4.6 - May 20th, 2024
- Course widget: Remove dynamic properties for compatibility with PHP 8.2
- Dynamic tags: Add course lesson count
1.4.5 - Jan 30th, 2024
- Setting page: Fix search in documentation
- Course Progress: Fix missing closing div in circular render
1.4.4 - Dec 12th, 2023
- Countdown widget: Fix fatal error countdown option is not defined
1.4.3 - Oct 27th, 2023
1.4.2 - Oct 19th, 2023
1.4.1 - June 23rd, 2023
- Course access plans: If can't get any access plan from current course, try to get access plan from current membership
- PHP 8.2: Fix undefined property in Elementor class
- SCSS: Update deprecated syntax
1.4.0 - Jan 12th, 2023
- Courses widget: Fix orderby; Order by course progression: Remove deprecated use sort with booleans
1.3.9 - Jan 10th, 2023
- Elementor: Remove deprecated hooks and methods
Releases (Beta)
Use beta releases at your own risk. Beta releases are in the testing phase and may contain bugs or incomplete features. While beta versions allow early access to upcoming updates and enhancements, they are not recommended for production sites.
We strongly advise testing beta versions in a staging environment before implementing them on live sites. Tangible is not responsible for any issues, including site disruptions or data loss, that may occur while using beta software.
None currently available
Feature Requests
We value feedback from our users and are always looking for ways to improve Lifter Elements. If you have ideas for new features or enhancements, feel free to submit a feature request through our support page. Please provide as much detail as possible to help us understand your request and how it would improve your experience.