Cat's Eye
9.0 - Released May 1, 2021
The ninth major release of Nebula.
There were roughly 152 closed tickets for this release. Minor note that the documentation website has been migrated to AWS and switched to using the subdomain https://nebula.gearside.com (rather than the former subdirectory https://gearside.com/nebula).
Named after NGC 6543, or Cat's Eye nebula.
Milestones
- 100 stars on GitHub
- 1,500th commit
- 2,000th closed issue
- First perfect score in Google Lighthouse
Notable Changes
- Dropped support for Internet Explorer 🎉
- WP JavaScript Hooks API implemented
- Dynamic imports added for JavaScript modules
- All jQuery AJAX functionality changed to Fetch
- Drag & Drop File Upload Helper
- Overhauled Performance Dashboard Metabox
- Service Worker optimization (HTTP2 Server Push)
- New Nebula Options for easily scanning and dequeuing assets on the front-end
- Administrative log feature added to the Diagnostic tab of Nebula Options
- Additional advanced Google Analytics events (including "Browser Navigation" detections)
- Drastically improved the usefulness of Nebula's DataLayer events
- Major Workbox version update (including addition of Workbox Window)
- Major Mmenu version update
- Minor overhaul of the Nebula Autocomplete Search functionality
- Removed jQuery version selector
- Removed Autotrack library
- Removed Device Detector library