Skip to content

Releases: chrisblakley/Nebula

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.

Red Rectangle

24 Apr 21:23
Compare
Choose a tag to compare

4

4.0 - Released May 1, 2016

The fourth major release of Nebula.

There were roughly 337 closed tickets for this release.

Named after the Red Rectangle nebula which has a unique 4-sided, rectangular shape.

Notable Changes

  • Introduction of server-side Sass processing library.
  • Supports child theming
  • Introduced automated updates via remote GitHub
  • Wireframing overhauled into Prototype Mode (using wireframing and staging themes).
  • "Nebula" object created for storing all PHP/JS reference data.
  • Integration with Google Analytics custom definitions added to Nebula Options.
  • Reduction of third-party library dependance.
  • Streamlined tracking for Non-JavaScript users, and added tracking for Google Analytics blocking users.
  • Added WordPress Admin metabox for At-a-Glance.
  • Logged-in user "Last Seen" data added.
  • Infinite Load query added.

Screenshots

Home

home

Dashboard

dashboard

Trifid

24 Apr 21:23
Compare
Choose a tag to compare

3

3.0 - Released June 30, 2015

The third major release of Nebula.

There were roughly 137 closed tickets for this release.

Named after the Trifid Nebula which is visibly divided into three lobes.

Notable Changes

  • Native integration with Google Analytics Experiments added.
  • Twitter Bearer Token integration updated
  • Custom HTTP Status redirect
  • Autocomplete search results added
  • Began utilizing Transient API.
  • JavaScript organization overhaul.
  • Reverted to simple login page style with subtle enhancements

Screenshots

Home

home

Dashboard

dashboard

Settings

settings