heap.js 5 Changelog
Changelog
All notable changes to the Heap.js 5 library will be documented in this file.
The format is based on Keep a Changelog and this project adheres to
Semantic Versioning.
[5.2.0] - 2024-09-23
Added
- User/session sync between mobile and webviews
queueCustomEvent
dependency for use in adapters
[5.1.4] - 2024-09-09
Added
- Validation to network requests
Fixed
- Bug fix on cross domain iFrames causing session spike
Changed
- Move execution of
onReady
queue after metadata is stored
[5.1.3] - 2024-08-28
Added
cs_crosswrites_heap
toHeapTagStatus
- Verify
userId
is available onaddUserProperties
calls
Changed
- Lower time to flush buffer for INP
- Replace deprecated mutation events
Fixed
- Bug fix on
heap.setLogLevel()
[5.1.2] - 2024-08-12
Fixed
- Lodash conflict
- Update rage click PointerEvent vs MouseEvent
Added
- Capture
library_version
andlibrary_domain
on requests
[5.1.1] - 2024-07-29
Fixed
- Missing
envId
when Heap is loaded twice
Added
- Support Contentsquare as a client side source
[5.1.0] - 2024-07-12
Added
- Handle session + pageview behavior when
identify
is called in Contentsquare tag - Block heap driving logic on heap env on Contentsquare domain
- Set
content-type=application/javascript; charset=utf-8
in heap.js headers - Add Contentsquare project id to hjs config
[5.0.0] - 2024-06-25
Fixed
- Updated release version to
5.0.0
[1.0.0] - 2024-06-18
Fixed
cmd+click
not working as expected
Added
- Increase retry logic to 7 days
- Updated integrations to use public
addPageviewProperties
API instead of internal
Updated 10 days ago