= 2.8.7 – 2026-02-16 =
- New: PWA (Progressive Web App) support — install the ticket scanner as a home screen app on mobile devices (optional, enable in settings)
- New: Fullscreen mode button for the ticket scanner — immersive scanning without browser chrome
- New: Haptic feedback (vibration) on scan result — different patterns for success and failure
- New: Customizable scanner theme color — affects PWA status bar, loading spinner, and scanner buttons
- New: Expanded FAQ with 7 categories and 21 questions covering scanner setup, PDF design, WooCommerce, webhooks, and more
- Improved: Scanner HTML now uses proper DOCTYPE, charset, and viewport meta tags
- Improved: Scanner assets (JS libraries, CSS, images) cached by service worker for faster loading
- Security: Hardened premium license revalidation with independent subscription verification
- Security: Added HMAC checksum protection against license data tampering in database
- Fix: Resolved infinite recursion during plugin initialization when premium plugin is active
- Fix: Translation loading no longer triggers WordPress 6.7+ “too early” notice
- Fix: License checksum verification now stable across CLI and web contexts
- Fix: License server response now correctly overrides local data (fixed array_merge order)
- Fix: API connection failures are now tracked; premium deactivates after 5 consecutive failures
- Fix: Admin page loads now trigger license check if last check was >24h ago (cron fallback)
- Fix: License key input field now always visible when premium plugin is installed
Want to be listed as an implementation partner?
We want to add a page dedicated to implementation partner and WordPress developer/designer. You can get listed on this page, if you like. It is free and we will forward users that need help with implementing special behavior to this page. So you can get new customers and support the plugin 🙂
Please send an email to [email protected]. We need your name/company name, website, what you are (developer, designer, etc), with what you can help regarding the plugins (serial and/or event) – the idea is that people with issues, like designing a ticket template with twig or so, can get help from you. If you have default prices (hour, project or so) then we can add them also to the page. I will have to evaluate a bit, so that the quality can be checked. We cannot ensure your listing, if it does not match with the needs of our customer and the relevance to my plugins.
In case you want to revert your basic plugin version:
You can download the old basic plugin from the advance tab on the plugin website. Install it manually via the plugin area.
https://plugins.trac.wordpress.org/browser/event-tickets-with-ticket-scanner/tags
Download the version you like and rename the folder to event-tickets-with-ticket-scanner.
Then zip the folder.
Upload the zip file to your WordPress installation using the plugin area.