Skip to content

Releases: CeeblueTV/web-utils

v7.2.0

22 Oct 11:55

Choose a tag to compare

7.2.0 (2025-10-22)

Features

  • ci: sync 'dev' branch with 'main' after successful release (9a6d83e)

v7.1.0

15 Oct 09:47

Choose a tag to compare

7.1.0 (2025-10-15)

Bug Fixes

  • EpochTime.ts: fix decoding of time when width is not a multiple of 32 (f42b406)

Features

  • util: add a caseInsensitive function to makes property access on any object case-insensitive (f43a267)

v7.0.1

27 Aug 13:32

Choose a tag to compare

7.0.1 (2025-08-27)

Bug Fixes

  • Util: replace non-conventional HEAD pre-request with standard OPTIONS request in fethWithRTT (2e8bec9)

v7.0.0

10 Jul 17:09

Choose a tag to compare

7.0.0 (2025-07-10)

Bug Fixes

  • Connect.ts: normalize params.mediaExt to lower case (eb4dbcb)

  • remove explicit console log call (4d051b0)

  • Util.ts: enhance equal to correctly deep-compare Map and Set contents (88c9b75)

  • Util: add all unit tests and make Util.equal working correctly (db64844)

  • feat(Connect)!: add the support of ?ext= query param to assign Connect.mediaExt (86062ae)

Features

  • Util: add a fetchWithRTT feature computing a RTT measure while fetching (3e0dfe8)

BREAKING CHANGES

  • streamName is now an optional field in Connect.Params

v6.0.0

07 May 07:51

Choose a tag to compare

6.0.0 (2025-05-07)

Bug Fixes

  • EventEmitter: triggers more than once (12e6645)
  • NetAddress: basic rework to fix the pareser (aa424f5)

Code Refactoring

  • Util.ts: test and fix time feature into Util.ts (38e0e21)

Features

  • Connect.ts: add contentProtection field to Connect.Params (4a48854)
  • UIMetrics: displays points on mouse hover (1b7287e)

BREAKING CHANGES

  • Util.ts: Remove useless Util.timeOrigin() function

v5.0.0

02 Apr 20:16

Choose a tag to compare

5.0.0 (2025-04-02)

Bug Fixes

  • Util.ts: replace redundant objectEntries by an iterableEntries returning an IterableIterator (28e140c)

BREAKING CHANGES

  • Util.ts: objectEntries removed, iterate directly on iterable obj or use iterableEntries

v4.2.0

02 Apr 14:48

Choose a tag to compare

4.2.0 (2025-04-02)

Bug Fixes

  • buildURL: remove extension in streamName parsing (4df070e)
  • NetAddress.ts: add a quick fix for IPv6 parsing (1463b4e)
  • NetAddress.ts: fix port negative parsing (6d4b806)
  • NetAddress.ts: parse host and remove path correctly (385495c)

Features

  • NetAddress.ts: add a host getter (d464dc3)

v4.1.0

02 Apr 12:44

Choose a tag to compare

4.1.0 (2025-04-02)

Bug Fixes

  • Util.ts: make objectEntries more robust with IA suggestions (c261bad)

Features

  • Connect.ts: buildURL now extract streamName if not set when Connect.Params.endPoint is an URL (fc12945)

v4.0.0

20 Mar 14:44

Choose a tag to compare

4.0.0 (2025-03-20)

Bug Fixes

  • EventEmitter: propagate default event result (b35b3d1)

Code Refactoring

  • Connect: change Connect.Params type to more conventional URLSearcParams (d736aff)

Features

  • EventEmitter: add type and runtime validation (e1f787e)
  • util: make objectEntries accepting a null input value (1933c3e)

BREAKING CHANGES

  • Connect: Connect.Params type change from Record<string,string> to URLSearcParams

v3.2.1

26 Feb 11:53

Choose a tag to compare

3.2.1 (2025-02-26)

Bug Fixes

  • UIMetrics: stop to delete stats, display what is displayable without impact metrics (e8e1f6a)