Skip to content

Releases: Ambiki/impulse

v1.1.0

25 Oct 08:30
114b1cd

Choose a tag to compare

Added

  • Add on and emit event functions (#62)
  • Add connected and disconnected lifecycle functions (#60)

Fixed

  • Process pending mutations (#71)

Full Changelog: v1.0.2...v1.1.0

v1.0.2

15 Jun 08:51

Choose a tag to compare

Fixed

  • Prevent early invocation of connected and disconnected functions (#56)

v1.0.1

07 Feb 08:19
2ed674b

Choose a tag to compare

Fixed

  • Wait for document.readyState to be interactive before initializing Impulse (#49)

v1.0.0

28 Nov 07:26
ce5acc1

Choose a tag to compare

[1.0.0] - 2024-11-28

Fixed

  • Set multiple targets as [] and single targets as null if they cannot be found (#47)

[0.5.0-beta.2] - 2024-08-26

Added

  • Fire callbacks when data-[action|target] attributes are modified (#41)

Fixed

  • Optimize event listeners so that only the added/removed actions are processed (#41)
  • Fixed ElementObserver types (#39)

[0.5.0-beta.1] - 2024-08-24

Added

  • Export TokenListObserver (#34)

Changed

  • Do not wait for DOM to be ready before initializing Impulse (#32)

v0.4.0

17 May 09:59
49e59f5

Choose a tag to compare

Added

  • Export AttributeObserver and ElementObserver (#26)
  • Support number values with underscores (#25)
  • Add lazyImport function which imports the elements/targets lazily (#22)

Changed

  • Invoke disconnected callback before [target]Disconnected callbacks (#23)

v0.3.0

17 Mar 16:25
b5beacd

Choose a tag to compare

Added

  • Add event modifiers (stop, prevent, self) and event options (capture, once, passive) to the action (#12)

Fixed

  • Property value is undefined when the element is disconnected (#19)