Releases: CeeblueTV/web-utils
Releases · CeeblueTV/web-utils
v7.2.0
v7.1.0
v7.0.1
v7.0.0
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
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
v4.2.0
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
v4.0.0
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