* Add dob to clarity cookie.
* Use UTC date.
* Update version.
* Send DOB as a dimension not an envelope field.
* Set dob by the server.
* Only add DOB to the cookie if it's not null.
---------
Co-authored-by: alaamegahed <alaamegahed@microsoft.com>
Co-authored-by: Sarvesh Nagpal <sarveshnagpal@gmail.com>
* Clarity updates
* Bumping version to 0.7.0
* Addressing PR feedback
* Adding tests for change event
* Added pathname in order to correctly load relative path address. (#296)
* Added pathname in order to correctly load relative path address.
* Implemented handle to not overwrite the predefined base tag (in case the page already contains one).
Properly applying base tag inside iframes.
* Refactoring code to infer right base tag
Co-authored-by: Sarvesh Nagpal <sarveshn@microsoft.com>
Co-authored-by: Matheus Inácio <29243277+matheus-inacio@users.noreply.github.com>
* Minor bug fixes and test updates
* Resolving dependabot alerts
* Bumping version to 0.6.41
* adding callback support for server initiated actions (#276)
* handling null action
Co-authored-by: Sam Martin <samart@microsoft.com>
* Adding support for server actions
Co-authored-by: Sam Martin <samart@microsoft.com>
* Adding support for alpha selector
* Bumping up version to 0.6.40
* exclude svg:style children text nodes from masking. hence will be treated like style and title tags (#268)
Co-authored-by: Sarvesh Nagpal <sarveshnagpal@gmail.com>
* Addressing PR feedback
Co-authored-by: Sarvesh Nagpal <sarveshn@microsoft.com>
Co-authored-by: Mostafa Alaa <mostafa-alaa@outlook.com>
* Updating reporting logic and beta selectors
* Bumping version to 0.6.28
* Update packages/clarity-js/src/layout/selector.ts
Co-authored-by: Xu Gao <xugao0131@hotmail.com>
* extract user agent data from client hints api (#189)
* extract user agent data from client hints api
Co-authored-by: Xu Gao <xugao0131@hotmail.com>
Co-authored-by: swaathee <swaathee@users.noreply.github.com>
* Simplify selector logic in clarity-js
* Addressing PR feedback
* Bumping version to 0.6.26
* Reset counter after a successful history operation
* Bug fixes related to shadow dom
* Bug fix to enable standalone calls to merge function
* Handling empty selectors
* Ability to lookup value by hash and extension bug fixes
* Add support for cross sub-domain sessions
* Bumping version to 0.6.18
* Addressing PR feedback and bug fix
* Visualization update to add alt tag on images
* Reduce frequency of upload calls
* Compatibility with vue-fragment and PR feedback
* Bumping version to 0.6.17
* Upgrading packages and better mutation suspension logic
* Better handle async task execution across pages
* Updating trim-newlines version
* Bug fix: horizontal scrolling on elements
* Using CompressionStream where supported
* Set accept header when sending compressed bytes
* Adding try catch around compression code
* Bumping up the version to 0.6.16
* Upgrading package dependencies to latest version
* visualization bug fix (#149)
Co-authored-by: Sarvesh Nagpal <sarveshn@microsoft.com>
Co-authored-by: swaathee <swaathee@users.noreply.github.com>
* Simplifying regions
* Bumping version to 0.6.14
* Throttling repeated mutations and other bug fixes
* scroll map changes (#139)
* Unblocking visualization using jsdom
* Addressing PR feedback and visualization updates
* Bumping version to 0.6.15
* Refactoring types
* Extend visualization to work against any target and not only iframe
* Simplifying visualization interface
* log direction
* Sending one region update per event
* Addressing PR feedback
* Fix build step to not use typescript cache
* Visualizatoin updates
* heatmap changes (#147)
Co-authored-by: Swaathee Radhakrishnan <swradhak@microsoft.com>