Skip to content

v0.54.0 - Rename Ember to Glow (2026-03-28)

What Changed?

This release renames the Ember and EmberOptions interfaces in the AfterGlow logger to Glow and GlowOptions. The new names are simpler and more user-friendly. This is a breaking change for any code that imports Ember or EmberOptions directly.


What's New

Main Feature: Glow / GlowOptions interfaces

What it does: Replaces the Ember / EmberOptions names with Glow / GlowOptions in the AfterGlow logger module.

How to use it: Update any import that references Ember or EmberOptions to use the new names.

Code example:

TypeScript
// Before
import type { Ember, EmberOptions } from "gaslamp";

// After
import type { Glow, GlowOptions } from "gaslamp";

Added

  • Nothing added.

Changed

  • Ember interface renamed to Glow
  • EmberOptions interface renamed to GlowOptions
  • Internal private field _embers renamed to _glows

Fixed

  • Nothing fixed.

Is It Safe to Upgrade?

  • Breaking Changes: Yes
  • Backward Compatible: No

Users who import Ember or EmberOptions directly must update their imports to Glow and GlowOptions. The runtime behavior of the logger is unchanged.


Release Details

  • Date: 2026-03-28
  • Version: v0.54.0
  • gaslamp: 112
  • pilotlamp: 70
  • Files Changed: 3
  • Commits:
    • 462b2ccf docs(afterglow): update doc comments after Ember->Glow rename
    • 9dd57a9f test(afterglow): rename EmberOptions describe block to GlowOptions
    • 1cd0046e refactor(afterglow)!: rename Ember/EmberOptions to Glow/GlowOptions

Known Issues

  • None.

Next Steps

  • None.