Get Started
LaunchGuard Pro icon

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 30, 20261.5 MBScanned
Added
  • Schedule with start and end times
  • Status line on the General tab
  • Auto switch when a schedule starts
Fixed
  • Maintenance page reload loop
  • Countdown timezone
  • Progress bar not moving
Improved
  • Times in your own timezone, with AM/PM
  • "Launch date & time" renamed to "Countdown to"
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.2Unavailable
July 17, 20261.1 MBScanned
### Updated - System 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
v1.1.3Unavailable
May 15, 20261.1 MBScanned
Fixed
  • Admin notice styling and handling

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.