Skip to content

Latest commit

 

History

History
60 lines (40 loc) · 1.61 KB

File metadata and controls

60 lines (40 loc) · 1.61 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[v2.0.3] - 2026-03-15

Fixed

  • Fixed exposing callback registrty on globalThis

[v2.0.2] - 2026-03-11

Added

  • Add support for objects with a handleEvent property to be callbacks

[v2.0.1] - 2026-03-06

Changed

  • Use Signal.State for attributes & Signal.Computed to derive the selectors

[v2.0.0] - 2026-03-01

Added

  • Add support for DisposableStack and AsyncDisposableStack disposal of keys

Changed

  • Creating and registering callbacks now returns an object with [Symbol.dispose] extending String

[v1.0.3] - 2025-09-29

Added

  • Add onCommand to handle CommandEvents
  • Add FUNCS.ui.open and FUNCS.ui.close for <details> elements
  • Add FUNCS.ui.reques*tFullscreen for requesting, exiting, and toggling fullscreen

[v1.0.2] - 2024-11-22

Added

  • Add inviividual event constant/attribute exports
  • Add support for AbortSignals and AbortControllers
  • Add on() function for more conventient event handling, similar to addEventListener()
  • Add new pre-defined handlers (e.g. FUNCS.ui.close)
  • Local testing page in repo, excluded from published package

[v1.0.1] - 2024-11-17

Added

  • Add sourcemap for minified main export module

Fixed

  • Fix registration for back and forward callbacks
  • Fix eslint config

[v1.0.0] - 2024-11-16

Initial Release