Skip to content

Releases: chrisblakley/Nebula

Flame

01 May 04:19
Compare
Choose a tag to compare

12

12.0 - Released May 1, 2024

The twelfth major release of Nebula.

There were roughly 24 closed tickets for this release.

Named after the Flame Nebula which is designated as NGC 2024.

Notable Changes

  • Nebula Sass compiler now works with Blocks (and any other plugin/additional locations)
  • Temporarily store invalid CF7 form submissions (and optionally spam) for context
  • Detect and cross-link related CF7 form submissions
  • Early Hints replace HTTP2 Server Push
  • Speculation Rules API integrated
  • Major GA4 data improvements
  • Full PHP 8.2 support

Screenshots

CF7 Invalid/Spam Form Submission Capture

Screenshot 2024-03-25 at 9 43 44 PM

Screenshot 2024-04-04 at 11 56 48 PM

Screenshot 2024-04-04 at 11 53 16 PM

Screenshot 2024-04-04 at 11 53 10 PM

Screenshot 2024-04-10 at 8 07 46 PM

Carina

01 May 04:21
Compare
Choose a tag to compare

14

11.0 - Released May 1, 2023

The eleventh major release of Nebula.

There were roughly 26 closed tickets for this release, and many more improvements outside of opened Issues.

Named after the Carina Nebula– one of the first objects photographed by the James Webb Space Telescope which launched during the development of this release. This WordPress Nebula framework is now 10 years old as the initial development started in 2013, and has now been active for half of the lifetime of WordPress itself.

Notable Changes

  • Implementation of Google Analytics v4 (GA4)
  • Native CF7 submission storage system (with notes)
  • Attribution tracking (server-side and client-side)
  • Upped minimum PHP version support to 7.4
  • Option to track JS errors in a log

Screenshots

CF7 Storage System

Screen Shot 2022-07-03 at 12 59 15 AM

Cygnus X

01 May 04:17
Compare
Choose a tag to compare

10

10.0 - Released May 1, 2022

The tenth major release of Nebula.

There were roughly 51 closed tickets for this release.

Named after the Cygnus X emission nebula which also contains the "Tulip Nebula".

Notable Changes

  • Upgrade to Bootstrap 5
  • Upgrade to Font Awesome 6
  • Switched from CDNJS to jsDelivr
  • Removed Mmenu (in favor of Bootstrap Offcanvas)
  • Upped minimum PHP version support to 7.3
  • Additional anonymization
  • Added user feedback system
  • Added Safe Mode
  • Major overhaul to provided Adobe XD template

Screenshots

User Feedback System

Screen Shot 2021-07-13 at 12 09 24 AM

Cat's Eye

01 May 04:19
Compare
Choose a tag to compare

9

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

Screen Shot 2021-03-28 at 12 28 30 AM

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

Screenshots

Drag & Drop File Upload Helper

nebula-drag-n-drop-upload

Updated Performance Dashboard Metabox

Screen Shot 2021-04-11 at 11 36 13 PM

New Advanced Asset Dequeue Options

Screen Shot 2020-07-11 at 1 26 32 AM

Screen Shot 2020-07-11 at 9 52 56 PM

New Administrative Logs

Screen Shot 2021-02-14 at 1 14 29 PM

Last IE11 Supported Version

15 Apr 23:10
Compare
Choose a tag to compare
Pre-release

This is the last version of Nebula that supports any version of Internet Explorer. Any security or essential patches for IE-supporting Nebula versions will be made on a new branch from this release (however, hopefully none is needed).

Nebula theme updates have been disabled.

For more information about Nebula and IE11, review this issue: #1396

Eight-Burst

01 May 12:36
Compare
Choose a tag to compare

8

8.0 - Released May 1, 2020

The eighth major release of Nebula.

There were roughly 89 closed tickets for this release.

Named after NGC 3132, or Eight-burst nebula, which is a distance of 2,000 lightyears away and was discovered in 1888.

Notable Changes

  • Internationalization support via localization functions
  • Supports Native Lazy Loading
  • Nebula functions now live within the Nebula JS object
  • Cookie notification
  • Moved Design dashboard metabox to core (from Companion plugin)
  • Rage Click detection
  • Nebula now sends custom events to the DataLayer (for GTM)
  • New design resources for Adobe XD (and CC library file)

Screenshots

Cookie Notification

Screen Shot 2020-04-26 at 10 04 52 AM

Orion

11 May 17:53
Compare
Choose a tag to compare

7

7.0 - Released May 11, 2019

The seventh major release of Nebula.

There were roughly 198 closed tickets for this release.

Named after the Orion Nebula.

Notable Changes

  • Automatic child theme installation and activation
  • Allows for re-installation of same Nebula version from GitHub
  • Gutenberg Blocks
  • Third-party security audit and patches
  • Performance dashboard metabox (with WebPageTest API and Google PageSpeed API integrations)
  • Nebula GA event listeners
  • Predictive Prefetching (not just for service workers anymore)
  • Readable color Sass function with contrast ratio calculator
  • Lazy loading functionality
  • Service Worker now uses Workbox by Google

Screenshots

Nebula Option Detail

Screen Shot 2019-03-20 at 11 59 49 AM

Performance Dashboard Metabox

Screen Shot 2019-03-20 at 12 00 27 PM

Design Metabox w/ New Contrast Ratios

Screen Shot 2019-03-20 at 12 02 49 PM

Ant

12 Apr 03:51
Compare
Choose a tag to compare
Ant

6

6.0 - Released May 19, 2018

The sixth major release of Nebula.

There were roughly 407 closed tickets for this release.

Named after the Mz 3 nebula, nicknamed the "Ant Nebula" because of it's unique shape.

Milestones

  • 1,000th commit

Notable Changes

  • Re-overhauled Nebula Options interface
  • HTTP2 Server Push support
  • Service Worker support makes this the first version as a Progressive Web App
  • Major Customizer improvements
  • "Form Flow" tracking added
  • Load abandonment tracking option added
  • Improved exception tracking
  • Bootstrap 4 and Font Awesome 5 major upgrades
  • Replaced the Nebula Visitors Database with improved Hubspot CRM JavaScript integration
    • Includes real-time (pre-submit) data capture and Dashboard metabox for most recent contacts
  • Introduced the Nebula Companion plugin for more niche features/option
    • This includes the new Audit Mode feature
  • Sass processing no longer errors fatally (when using PHP 7.0+)
  • Critical CSS can be output directly in the <head>

Screenshots

Dashboard

screen shot 2018-04-04 at 11 15 42 pm

Options

screen shot 2018-04-17 at 4 32 48 pm

Lagoon

28 Apr 12:33
Compare
Choose a tag to compare

5

5.0 - Released May 1, 2017

The fifth major release of Nebula.

There were roughly 302 closed tickets for this release.

Named after the Lagoon nebula which is 5k lightyears away from Earth.

Notable Changes

  • Changed from Gumby Framework to Bootstrap 4 (alpha).
  • Changed to object-oriented programing model.
  • Reorganized directory structure.
  • Enhanced Customizer support.
  • 1,000th closed issue on GitHub.
  • Visitors database and Hubspot CRM server-side API integration.
  • Began using proportional font sizing with rem units.
  • Nebula Options interface overhaul

Screenshots

Home

home

Dashboard

dashboard

Options

screen shot 2018-04-04 at 11 18 40 pm

Last Procedural Nebula Version

24 Apr 20:40
Compare
Choose a tag to compare
Pre-release

This is the last version of Nebula before it moved to Object-Oriented Programming. This is also the last version that supports PHP 5.3.

This tag is more for a reference point rather than an official release.