Skip to content

Releases: shiftbloom-studio/birthday-cake-loading

v0.3.3

12 Apr 17:43
e423111

Choose a tag to compare

Patch Changes

  • Align the repository metadata with the Apache-2.0 license and refresh the published package metadata.

v0.3.2

12 Apr 12:50
62cd9d1

Choose a tag to compare

Patch Changes

  • Switch npm publishing to GitHub Actions trusted publishing and refresh the package release metadata.

v0.3.1

26 Mar 03:27

Choose a tag to compare

Patch Changes

  • Refresh repository dependencies and update the Next.js demo app to next@16.2.1.

    This release contains maintenance-only changes since 2026-01-16, including refreshed lockfiles
    and development dependency updates. No public API changes are included.

v0.3.0

15 Jan 01:56

Choose a tag to compare

Minor Changes

  • Enhance type safety, testing infrastructure, and demo capabilities:

    • Type Safety: Add type assertions in upgrade.tsx to resolve TypeScript linting errors and improve type checking
    • Testing: Add comprehensive unit tests for Watchtower jank detection and browser compatibility signals, improve test mocks with jest.spyOn, add global PerformanceObserver and RAF mocks to test setup
    • Demo Enhancements: Add server snapshot component, interaction preview upgrades, rich metrics, ultra celebration effects, and visible gallery components to next-demo
    • Code Quality: Configure ESLint for underscore-prefixed parameters, fix z-index stacking issues with CSS variables, improve watchtower test maintainability
    • CI/CD: Add Semgrep security scanning, fix GitHub Actions permissions
    • Dependencies: Add TypeScript and related type definitions as dev dependencies
    • Style: Add demo warning comments and improve number formatting

v0.2.8

03 Jan 21:10
f98dbf1

Choose a tag to compare

Patch Changes

  • bc4dd37: Refactor core logic (signal-matrix, server), improve type safety (Window interface), and add comprehensive tests.

v0.2.6

03 Jan 20:41
3f31c40

Choose a tag to compare

Patch Changes

  • e57c51b: Add the opt-in CakeWatchtower runtime jank guard with watch-key targeting and fallback swaps.

v0.2.4

03 Jan 20:26
5e77716

Choose a tag to compare

Patch Changes

  • a9131e1: Add an optional, config-gated Signal Matrix with coarse privacy-safe rules and override support for tier adjustments.

v0.2.2

03 Jan 20:21

Choose a tag to compare

@shiftbloom-studio/birthday-cake-loading

0.2.0

Minor Changes

  • Add CakeUpgrade (strategy-based progressive enhancement), SSR bootstrap helpers, DevTools overlay, stronger signal watching, improved exports, and expanded tests.
  • Harden server header parsing (supports Next.js headers() objects, parses reduced-data + viewport height), make tier overrides resilient to storage errors, add repo lint config + CI checks, and ship a Vercel-ready Next.js demo.

Patch Changes

  • 0be4247: Update README with improved documentation, usage examples, and package name corrections.

0.1.2

Patch Changes

  • 0be4247: Update README with improved documentation, usage examples, and package name corrections.

0.1.1

Patch Changes

  • Update README with improved documentation, usage examples, and package name corrections.

v0.2.0

03 Jan 18:03

Choose a tag to compare

Minor Changes

  • Add CakeUpgrade (strategy-based progressive enhancement), SSR bootstrap helpers, DevTools overlay, stronger signal watching, improved exports, and expanded tests.
  • Harden server header parsing (supports Next.js headers() objects, parses reduced-data + viewport height), make tier overrides resilient to storage errors, add repo lint config + CI checks, and ship a Vercel-ready Next.js demo.

Patch Changes

  • 0be4247: Update README with improved documentation, usage examples, and package name corrections.

v0.1.2

03 Jan 17:36
77a4846

Choose a tag to compare

Patch Changes

  • 0be4247: Update README with improved documentation, usage examples, and package name corrections.