12 versions
LaunchGuard Pro history.
Every release of LaunchGuard Pro is archived here with its changelog, file size, and security scan result. Use the archive to roll back to a stable release or audit what changed between updates.
12 of 12 releases scanned clean
v1.4.1Latest
October 12, 20261.4 MBScanned
Added
- SEO title now shows as the page title
- Warning while typing a wrong social link, Analytics ID, Mailchimp field or IP
Fixed
- Switching on with a past countdown date turned it back off
- Backslashes in custom CSS and JS were removed on save
- robots.txt and favicon.ico showed the launch page
- Posts page ignored in Scope
- Customizer and post preview showed the launch page
- Maintenance chosen while switched off was not saved
- Custom template Preview ignored unsaved code
- Broken social links and Analytics IDs were saved
- A bad settings import blanked the screen
- Empty password prompt that ignored Escape
- ### Security
- Mailchimp key left out of settings exports
September 16, 20261.4 MBScanned
Other
- ### Security
Fixed
- several security issues; most importantly, an unverifiable license no longer switches the coming soon / maintenance page off for the public
- Analytics dashboard never loaded its charts, exports or data endpoint
- Maintenance mode published itself thirty days after activation
- Progress bar was stuck at 0% for launch dates more than sixty days away
- Custom CSS and jQuery were dropped from full HTML templates
- Visitors whose location resolved were silently missing from analytics
- Translations never loaded, and a translated apostrophe broke the countdown and signup form
- Password button style could not be saved, and duplicate emails discarded the real signup
- Deactivating a licence left a blank page
- Switching on without a mode served Coming Soon while the field read "off"
Added
- Settings screen rebuilt in React
- Scope: cover only the pages you name, leaving the rest of the site open
- Shareable preview link and IP allow list
- The preview link can open any covered page, not only the home page
- Live preview for every bundled template
- Custom template code moved to the Templates tab
Improved
- Activation no longer sets a launch date; one is required only in coming soon mode
- Geolocation is cached and looked up only for new visitors
- No PHP session on front-end requests, which had disabled page caching site-wide
- Exclusions is now Scope, holding both lists
- Design shows only the controls the template uses
- Licence screen restyled
August 24, 20261.1 MBScanned
Other
- ### Security
- Enforced TLS certificate validation on all licensing and update requests; the previous fallback could allow a network attacker to control the update package
- Hardened every licensing payload against PHP object injection by restricting unserialization to plain data
- Replaced the shared, non-expiring password protection cookie with per-visitor random tokens that expire server side and are revoked on logout or password change
- Access passwords are now stored as a hash instead of clear text, and are excluded from settings exports
- Custom template CSS/JS and SEO head markup now require the unfiltered_html capability
- Visitor IP addresses are read from REMOTE_ADDR only and are no longer taken from spoofable forwarded headers
- Analytics values are escaped before being rendered in the admin dashboard
- Geolocation lookups now use HTTPS and can be disabled with the launchguard_enable_geolocation filter
Fixed
- a coming soon / maintenance mode bypass that allowed any visitor to reach the site by adding an Elementor query argument or referrer to the request
Added
- brute force throttling to the password protection endpoint
- nonce verification and rate limiting to the public analytics tracking endpoints
- nonce verification to the analytics data, export, migration, and site logo admin endpoints
- a capability check to the license activation and deactivation handlers
Removed
- the license check fallback that treated any stored value as a valid license
- the obfuscated base64 helpers in the license base class
Improved
- Uninstalling now drops the analytics tables so visitor data is not left behind
v1.2.4Unavailable
August 11, 20261.1 MBScanned
Removed
- Promotion notice feature and all of its assets, AJAX handler, and dismissal logic
- Dashboard feed widget and its remote feed requests, transients, and styles
v1.2.3Unavailable
August 9, 20261.1 MBScanned
Fixed
- Security issue where data returned by the promotions API could be injected as script into the WordPress admin area
- Promotion links and images are now restricted to http(s) and mailto addresses
- ### Updated
- Security improved
v1.2.1Unavailable
June 4, 20261.1 MBScanned
### Updated
- White Label access for users with special quota
v1.2.0Unavailable
May 25, 20261.1 MBScanned
Added
- White Label feature – replace LaunchGuard branding with your own brand name, menu icon, and admin logo
- Hide License Tab toggle – remove the License tab from settings navigation
- Hide Admin Menu toggle – hide White Label and Help tabs from settings navigation
- Recovery URL and token system for regaining access to hidden White Label settings
- uninstall.php for complete data cleanup on plugin deletion
- ### Updated
- Made compatible with WordPress version 7.0
Fixed
- Admin logo now persists in the sidebar header after page load
- License badge visibility tied to Hide License Tab toggle instead of Hide Admin Menu
- Tooltip positioning to prevent clipping under the sidebar
Why archive
Sometimes the latest release isn't the one you need. The archive lets you pin LaunchGuard Pro to a known-good version, or roll back while a bug is investigated. Every release stays scanned and reachable.