Tracking Tag Changelog
Changelog
Versions released in the last 12 months
See earlier versions.
12.0.1 — January 27th, 2023
Version bump for the @contentsquare/tracking-tag
package.
12.0.0 — January 26th, 2023
Features:
- Add Session Recording in iFrames
11.68.2 — January 17th, 2023
Bug fixes:
- Refactored eventQueueStream
11.68.1 — January 12th, 2023
Bug fixes:
- Fix race condition
11.68.0 — January 5th, 2023
Features:
- Improve text visibility performance
- Remove dynamically generated numbers from element name in path computation
11.67.0 — January 2nd, 2023
Features:
- Recording: added the
setEncryptionSelectors
command to encrypt sensitive data by a selector (continued)
11.66.0 — January 2nd, 2023
Bug fixes:
- Custom Variables: Ignore invalid custom variables that were injected in the
_cs_cvars
cookie.
11.65.0 — December 22th, 2022
Features:
- Transformers: Change JavaScript transformers to TypeScript transformers.
11.64.0 — December 20th, 2022
Features:
- Emerch: Add product exposure tracking.
11.63.1 — December 19th, 2022
Version bump for the @contentsquare/tracking-tag
package.
11.63.0 — December 18th, 2022
Features:
- Recording: added the
setEncryptionSelectors
command to encrypt sensitive data by a selector
11.62.0 — December 14th, 2022
Bug Fixes:
- Emerch: Keep request parameters upon session renewal
11.62.0 — December 13th, 2022
Features:
- Process DOM mutations in chunks to improve performance
11.61.1 — December 12th, 2022
Bug Fixes:
- API Errors: Clone Fetch Response before reading payload
- Recording: The
set_adopted_style_sheets
event must come after the target element is serialized
11.61.0 — December 12th, 2022
Features:
- Iframe: Collect emerch on trackPageView.
- Iframe: Upgrade communication to Channel Messaging API.
11.60.1 — December 8th, 2022
Bug Fixes:
- Fix Text visibility issue
11.60.0 — December 8th, 2022
Bug Fixes:
- Fix most frequent errors
11.59.0 — December 07, 2022
Features:
- Support
document.adoptedStyleSheets
in recording (continued).
11.57.9 — December 05th, 2022
Bug Fixes:
- Install listeners for composed events only on document.
11.57.7 — November 18th, 2022
Bug Fixes:
- Serialization: Duplication when moving a node inside a node added during the same tick.
11.57.6 — November 17th, 2022
Version bump for the @contentsquare/tracking-tag
package.
This version protects the Image.src
setter against JavaScript overrides.
11.57.4 — November 15th, 2022
Bug Fixes:
- Added input element to selectors in serialization
11.57.3 — November 14th, 2022
Bug Fixes:
- Allowed synchronous compression when Worker creation fails (continued)
11.57.2 — November 14th, 2022
Bug Fixes:
- Allowed synchronous compression when Worker creation fails
11.57.1 — November 14th, 2022
Version bump for the @contentsquare/tracking-tag
package.
11.57.0 — November 10th, 2022
Version bump for the @contentsquare/tracking-tag
package.
11.56.2 — November 10th, 2022
Performance Improvements:
- Compute initial scroll position only for document instead of every HTML element.
11.56.1 — November 9th, 2022
Features:
- Text visibility revamp
11.56.0 — November 8th, 2022
Bug fixes:
- Session Replay: reduce the payload size by rounding mouse position coordinates.
11.55.1 — November 7th, 2022
Bug fixes:
- Fix intermittent JS error produced by the logger.
11.55.0 — November 7th, 2022
Features:
- Don't renew sessions on browser events that are not user events.
11.54.3 — November 3rd, 2022
Bug fixes:
- Fix throttling to only report actual target events
- Filter untrusted click/mouse/pointer/touch events (continued)
11.54.2 — November 2nd, 2022
Bug fixes:
- Update Performance API management to fix incorrect session time duration
- Filter untrusted click/mouse/pointer/touch events
11.54.1 — October 31st, 2022
Bug fixes:
- Reset pageview request index on session renewal.
11.54.0 — October 27th, 2022
Features:
- (Internal) Allow flush commands register for dev environments
Performance Improvements:
- Miscellaneous performance improvements (including tag download time, caching, tree shaking)
11.53.1 — October 24th, 2022
Version bump for the @contentsquare/tracking-tag
package.
11.53.0 — October 24th, 2022
Features:
- Add
referrer:
commands to mask Personal Data carried over by the referrer and sent to the tracking Tag on the next page.
11.52.0 — October 19th, 2022
Features:
- Use reliable selector to collect product path for Emerch.
11.51.0 — October 11th, 2022
Bug fixes:
- Use
cachedJsonStringify
on Error events.
Features:
- Increase the number of events to and throttling time to send a recording request
Performance Improvements:
- Implemented throttling on move events
11.50.0 — October 10th, 2022
Bug fixes:
- Fix serialization issues which resulted in broken snapshots
11.49.1 — October 05th, 2022
Bug fixes:
- Fix duplicates in collection by handling nodes removed and added within the same tick (event loop).
11.49.0 — October 05th, 2022
Features:
- Check
Map
andSet
are supported in the browser before tracking.
11.48.0 — October 04th, 2022
Features:
- Retry recording requests for Session Replay.
Bug fixes:
- Fix grey recording rate by Wait for
initialDom
to be done before sending beacon requests.
11.47.0 — September 29th, 2022
Bug fixes:
- Reintroduce
CSPathComputation
global variable in built Tag
11.46.0 — September 28th, 2022
Features:
- Support product exposure tracking for Emerch
11.45.1 — September 26th, 2022
Version bump for the @contentsquare/tracking-tag
package.
11.45.0 — September 26th, 2022
Features:
- Remove
mousemove
,mousedown
andmouseup
events collection
11.44.5 — September 22th, 2022
Bug fixes:
- Manage concurrent async serializations
11.44.4 — September 22th, 2022
Bug fixes:
- Catch recording recovery errors to avoid stopping the Tag boot.
11.44.3 — September 29th, 2022
Bug fixes:
- Prevent serializing twice nodes added in the same tick (event loop).
11.44.2 — September 15th, 2022
Bug fixes:
- Ignore attributes mutations that do not change the state of the DOM
Performance Improvements:
- Improve duplicated
JSON.stringify
calls - Improved performance of Array-like operations
11.44.1 — September 14th, 2022
Bug fixes:
- Improve browser support check for Custom Elements registration in Session Replay
- Fix page and session number on session renewal if multiple tabs are open
11.44.0 — September 13th, 2022
Features:
- Add
pvt
query parameter to tell the pageview type: artificial, natural, or session renewal.
11.43.0 — September 12th, 2022
Features:
- Throttle recording requests to improve performance
11.42.0 — September 12th, 2022
Features:
- Protect
window.performance
against overrides (pageviews were not being fired).
11.41.0 — September 8th, 2022
Bug fixes:
- Improve sanitization of Personal Data CSS selectors which prevented recording sessions (continued)
Features:
- Fix controlled exposure for HTML elements which generated blank screens
11.40.2 — September 7th, 2022
Bug fixes:
- Improve sanitization of Personal Data CSS selectors which prevented recording sessions
11.40.1 — August 29th, 2022
Bug fixes:
- Do not collect personal information in JS errors
- Report errors when touch events are not supported
11.40.0 — August 24th, 2022
- Implementation touch events - Pinch and Spread support
11.39.0 — August 23rd, 2022
- Technical improvement on the serialization process
11.38.1 — August 22nd, 2022
- Collect touch events in session replay
11.38.0 — August 22nd, 2022
- Collect touch events in session replay
11.37.1 — August 18th, 2022
- Technical improvement
11.37.0 — August 17th, 2022
- Merchant info for add to cart and purchase
11.36.2 — August 9th, 2022
- Bug fix: Emerch module
11.36.2 — August 8th, 2022
- Bug fix: Emerch module
11.36.1 — August 8th, 2022
- Session replay improvement
11.36.0 — August 3rd, 2022
- Implementation of Text errors
11.35.0 — August 3rd, 2022
- Technical improvement: Session duration
11.34.0 — August 3rd, 2022
- Cvar key maximum length increased to 512 characters.
11.33.3 — August 1st, 2022
- Performance improvement
11.33.2 — July 28th, 2022
- Internal improvement
11.33.1 — July 26th, 2022
- Support fix
11.33.0 — July 18th, 2022
- Update the pointer events with more arguments.
11.32.2 — July 13th, 2022
- Maximum length of Dvar key increased from 50 to 512 characters.
11.32.1 — July 12th, 2022
- Technical improvement
11.32.0 — July 12th, 2022
- New Scope for custom variables added
11.30.1 — July 6th, 2022
- Support fix
11.30.0 — July 5th, 2022
- New event tracking for input password and number in SR
11.29.0 — July 4th, 2022
- Add Swipe metrics in zoning
11.28.0 — July 4th, 2022
- Collect body
11.27.3 — June 28th, 2022
- Refactoring DOM serializer/ Async Map Processor introduction
11.27.2 — June 28th, 2022
- Support fix
11.27.1 — June 28th, 2022
- Scrapper requests fix
11.27.0 — June 27th, 2022
- Collect swipe and long-press events
11.26.3 — June 16th, 2022
- Tag refactoring
11.26.1 — June 8th, 2022
- Support fix
11.26.0 — June 7th, 2022
- API errors - Collect Query parameters
11.25.2 — June 1st, 2022
- Bug fix
11.25.1 — May 31st, 2022
- Support fix
11.25.0 — May 24th, 2022
- Regex flags support
11.24.0 — May 17th, 2022
- Tag improvement
11.23.2 — May 9th, 2022
- Fix API call undefined when collecting headers
11.23.1 — May 9th, 2022
- Support ticket fix
11.23.0 — May 4th, 2022
- Manage lazy loaded products
- Add query parameter in display requests to indicate if the payload is compressed or not
11.22.0 — May 3rd, 2022
- Collect custom/standard headers
11.21.0 — April 26th, 2022
- Fix: [API Error] Collected wrong
error_time
11.20.2 — April 25th, 2022
- Bug fix
11.20.0 — April 20th, 2022
- Support ticket fix
11.19.4 — April 14th, 2022
- Symmetric Encryption services into
cryptoWrapper
package
11.19.3 — April 13th, 2022
- Bug fix
11.19.2 — April 12th, 2022
- Bug fix
11.19.1 — April 11th, 2022
- Internal improvement
11.19.0 — April 11th, 2022
- Add
projectId
to the context object passed to the afterPageView callback
11.18.0 — April 7th, 2022
- Use fetch when available
11.17.0 — April 7th, 2022
- Reduce Tag size
11.16.0 — April 6th, 2022
- Internal change in logs
- Bug fix
11.15.2 — April 5th, 2022
- Internal change in logs
11.15.1 — March 31st, 2022
- Bug fix
11.15.0 — March 30th, 2022
- Send encrypted user identifier to session replay
11.14.2 — March 30th, 2022
- Debounced scroll events attributed to the wrong pageview
11.14.1 — March 21st, 2022
- Recording improvement
11.14.0 — March 21st, 2022
- Bug fix
11.13.1 — March 21st, 2022
- Bug fix
11.13.0 — March 21st, 2022
- Internal update
11.12.0 — March 15th, 2022
- Internal logs set up
11.11.0 — March 14th, 2022
setOption
command usage for technical reason
11.10.1 — March 10th, 2022
- Events collection fix
11.10.0 — March 10th, 2022
- Core Web Vitals collection implementation
- Minor improvement
11.9.7 — March 7th, 2022
- Support ticket fix.
11.9.6 — February 8th, 2022
- Bug fix.
11.9.5 — February 1st, 2022
- Performance improvement of shadow hosts finder
Versions archive
11.9.4 — January 27th, 2022
- Internal logs removal
11.9.3 — January 25th, 2022
- Technical improvement: Bf caches impacting on incrementation
11.9.2 — January 18th, 2022
- Technical improvement + Support fix
11.9.1 — January 17th, 2022
- Support fix
11.9.0 — January 17th, 2022
- Insensitive Keystroke collection
11.8.0 — January 12th, 2022
- Implement collection of submits event
11.7.2 — January 11th, 2022
- Technical improvement
11.7.0 — December 30th, 2021
- Implement Keystroke collection
11.6.6 — December 28th, 2021
- Support fix
11.6.5 — December 22th, 2021
- Visibility improvement
11.6.4 — December 21st, 2021
- Grey recording support fix
11.6.3 — December 6th, 2021
- Support fix
11.6.2 — December 2nd, 2021
- Add additional logs for testing purpose
11.6.1 — December 1st, 2021
- Support fix
11.6.0 — December 1st, 2021
- Protect window.screen from override
11.5.2 — December 1st, 2021
- Support fix
11.5.1 — November 18th, 2021
- Support fix and tech improvement
11.5.1 — November 15th, 2021
- Support fix
11.5.0 — November 3rd, 2021
- New pipeline last page event implementation
11.4.5 — October 19th, 2021
- Technical improvements
11.4.3 — October 14th, 2021
- Tag technical improvements
11.4.2 — October 14th, 2021
- Technical improvement.
11.4.1 — October 5th, 2021
- Technical improvement.
11.4.0 — October 4th, 2021
- Tag update to use this field instead of the experimental field.
11.3.0 — October 4th, 2021
- Technical improvement for reliable zoning
11.3.0 — September 29th, 2021
- Public key version saved for each recording
11.2.1 — September 27th, 2021
- [API Errors]: Ignore network errors and aborted requests in fetch interceptor
11.2.0 — September 26th, 2021
- Toggle to enable/disable async serialization
11.1.2 — September 24th, 2021
- API errors: XMLHttpRequest ready state listener error
11.1.1 — September 23rd, 2021
- Control exposure working regardless of the anonymization mode
11.1.0 — September 22nd, 2021
- Quota service record session if request timeout
11.0.2 — September 21th, 2021
- DOM serialization Performance profiling
11.0.1 — September 20th, 2021
- Support fix
11.0.0 — September 14th, 2021
- [Event serializer revamp] Implementation
10.21.1 — September 7th, 2021
- Improve management of empty styles during serialization
- Support ticket fix
10.21.0 — August 30th, 2021
- Encryption mechanism for Expose replay content
10.20.1 — August 24th, 2021
- Support ticket fix
10.20.0 — August 24th, 2021
- Support ticket fix
10.19.0 — August 24th, 2021
- Tag behavior modification for migration purpose
10.18.0 — August 24th, 2021
- Cookieless tracking option
10.17.0 — August 19th, 2021
- Visitor Identifier/Personal Data Hashing
10.16.2 — August 17th, 2021
- Support ticket fix: CSP changes
10.16.1 — August 12th, 2021
- Support ticket fix
10.16.0 — August 9th, 2021
- TBT (Thread Blocking Time) optimization for Performances
10.15.1 — July 29th, 2021
- Set the expiration date to the beginning of the epoch when removing cookies
10.15.0 — July 21th, 2021
- Iframe - add integration command support from iframes
10.14.3 — July 19th, 2021
- Opt-out command is not working properly when Text Visibility setting is enabled
10.14.2 — July 13th, 2021
- Catch Async errors
- Add Encryption and Decryption to Artifactory Package UC2
- Personal Data create Artifactory package UC1&UC2
10.14.1 — July 12th, 2021
- CSP events may have an undefined
sourceFile
10.14.0 — July 8th, 2021
- Allow the collection of products loaded after the tag.
- Minor fix.
10.13.0 — July 5th, 2021
- Support Text-Errors for specific client.
10.12.1 — July 1st, 2021
- Advanced recorder V2 ETR and URL recording.
10.12.0 — June 29th, 2021
- Advanced recorder add parameters to turn on/off URL sampling.
10.11.0 — June 28th, 2021
- Filter out CSP report only errors.
10.10.2 — June 21th, 2021
- Support tickets fix.
10.10.1 — June 21th, 2021
- Support tickets fix.
10.9.1 — June 7th, 2021
- Support ticket fix.
- Path Computation: Reliable zone
10.8.9 — June 7th, 2021
- Support ticket fix.
10.8.8 — May 26th, 2021
- Minor improvement: Cache issue with multi tab navigation.
10.8.7 — May 25th, 2021
- Support ticket fix: Missing images in the replay.
10.8.6 — May 4th, 2021
- Support ticket fix.
10.8.5 — April 29th, 2021
- Minor improvement.
10.8.4 — April 22nd, 2021
- Support ticket fix.
10.8.3 — April 14th, 2021
- Minor fix.
10.8.1 — April 14th, 2021
- Remove message from API errors
10.8.0 — March 31st, 2021
- JS/API Personal Data masking in Error module.
10.7.0 — March 18th, 2021
- Bypass quota service. (Malka).
10.6.0 — March 15th, 2021
- Preliminary release from the tag side to support FA.
10.5.0 — March 9th, 2021
- New ecommerce commands to be supported.
10.4.3 — March 8th, 2021
- Support fixes
10.4.2 — March 2nd, 2021
- Support fixes
10.4.1 — March 1st, 2021
- Minor tech improvement
10.4.0 — February 18th, 2021
- Iframes support - Add emerchandising collect on trackPageView command
10.3.4 — February 18th, 2021
- Title attribute in cs-native-frame
10.3.3 — February 11th, 2021
- API/JS errors improvement
10.3.2 — February 8th, 2021
- Minor fix
10.3.1 — February 8th, 2021
- Support ticket fix
10.3.0 — January 29th, 2021
- Internal tool deployment
10.2.0 — January 27th, 2021
- Internal task (Malka)
10.1.1 — January 26th, 2021
- API request URL query parameters: Personal Data masking
10.0.0 — January 19th, 2021
- Native JS function overrides management
9.37.0 — January 15th, 2021
- New sessionization release
- Add data collection to the tag for API errors
9.36.3 — January 8th, 2021
- NoCsIdForProject error
9.36.2 — December 3rd, 2020
- Bug fixes
9.36.1 — December 2nd, 2020
- Bug fixes
9.36.0 — November 18th, 2020
- Performance markers added to the tag. (monitoring)
9.35.1 — November 17th, 2020
- Malka related implementation
- Emerch improvement
9.33.0 — November 9th, 2020
- API errors catching
9.32.2 — November 3rd, 2020
- Support bug fixed
9.32.1 — October 28th, 2020
- Minor improvements
9.32.0 — October 27th, 2020
- Bug fix related to Integrations
9.31.0 — October 22th, 2020
- Emerch improvements
9.30.2 — October 22th, 2020
- Minor improvements
9.30.1 — October 20th, 2020
- Minor improvements
9.30.0 — October 19th, 2020
- Internal logs improvement
9.29.0 — October 8th, 2020
- Current URL of the PV added to the transaction
9.28.2 — October 7th, 2020
- JS errors report limits to 20 events
9.28.1 — October 7th 2020
- Minor improvement
9.28.0 — October 7th, 2020
- Support CS Personal Data masking
9.27.0 — September 29th, 2020
- Support for multi-currency
9.26.1 — September 29th, 2020
- Minor bug fixed
9.26.0 — August 19th, 2020
- Session replay improvements
9.25.3 — August 13th, 2020
- Minor improvements
9.25.2 — August 6th, 2020
- Minor improvements
9.25.1 — July 30th, 2020
- Minor improvements
9.25.0 — July 28th, 2020
- Option to enable cookie secure flag
9.23.0 — July 8th, 2020
- Ability to see mouse clicks in the event stream and playback area
9.22.2 — July 7th, 2020
- Ability to mask/unmask page(s) while using auto-anonymization ('AAAAA')
9.21.2 — July 1st, 2020
- Minor improvements
9.21.1 — June 18th, 2020
- Improvement on cross-domain single-iframe
9.21.0 — June 15th, 2020
- Page event
9.20.0 — June 11th, 2020
- Minor improvements
9.19.0 — May 28th, 2020
- White listed attributes for anonymized session replay
9.18.0 — May 27th, 2020
- Collect change events on Forms.
9.17.1 — May 26th, 2020
- Minor improvements
9.17.0 — May 15th, 2020
- Subresource Integrity feature released
9.16.0 — May 12th, 2020
- Minor improvements
9.14.0 — April 29th, 2020
- Cross-domain single-iframe option: We provide an alternative cross-domain tracking option for legacy Clicktale customers migrating to Contentsquare.
9.13.0 — April 29th, 2020
- JS Errors: JS Errors tracking option (behind a feature flag).
9.12.2 — April 7th, 2020
- Minor improvements related to Zoning module in UXAs
9.12.1 — March 18th, 2020
- Minor improvements
9.12.0 — March 12th, 2020
- Added option to collect class names on click events when auto-insights is enabled.
9.11.0 — March 3rd, 2020
- Support Chrome SameSite
9.10.5 — February 27th, 2020
- Minor improvements related to Session Replay
9.10.3 and 9.10.4 — February 27th, 2020
- Minor improvements for Clicktale customer Migration
9.10.2 — February 21st, 2020
- Page Events: Fixing page Events
9.10.1 — February 14th, 2020
- Anonymized Session Replay: White list HTML attribute
data-component-type
9.10.0 — February 14th, 2020
- Specific features for Clicktale Customers Migration
9.7.2 — January 14th, 2020
- Minor improvements
9.7.1 — January 13th, 2020
- Minor improvements
9.7.0 — January 7th, 2020
- Extend session length: Added the
extendSession
command to handle situations when visitors stay longer than 30 minutes on a page (watch videos...). See the Extending Session length section in the documentation for more information.
9.6.0 — January 6th, 2020
- Legacy: completely remove
jQuery_cs
9.5.0 — December 31st, 2019
- Clicktale customers migration: new module to load Clicktale tag and communicate with it
9.4.0 — December 24th, 2019
- Heatmap: Option to collect advanced mouse moves
9.3.1 — December 23rd, 2019
- Session Replay: Support Shadow root for Session Replay
- E-merchandising: added "add to cart" command
9.2.0 — December 5th, 2019
- E-merchandising tracking improvement
9.1.1 — November 22nd, 2019
- Remove logger to identify websites using
jQuery_cs
(legacy)
9.1.0 — October 25th, 2019
- Logger to identify websites using
jQuery_cs
(legacy) - Session Replay optimisation
- Minor improvements and bug fixes
9.0.0 — From October 21st to 24th, 2019
This version was progressively deployed on all customers from the 21st to the 24th of October
Enhanced exposure data:
- Scroll events and mouse move events are now collected on 100% of tracked users.
- Scroll events are triggered when the user stops scrolling for 150ms (debounce).
- A mouse move event is triggered every 400ms (throttle).
- As a consequence, the Recording state values have been changed. See Session cookie information in the Cookies List sectionfor more information.
8.6.3 — September 17th, 2019
- Minor improvements and bug fixes
8.6.2 — September 17th, 2019
- Minor improvements
8.6.1 — September 10th, 2019
- Minor improvement
8.6.0 — September 10th, 2019
- Scroll Container: Added the ability to listen to height and scroll events in a specific HTML element instead of document. See dedicated section in the documentation for more information.
- Minor improvement
8.5.0 — September 10th, 2019
- Minor improvement
8.4.0 — August 22nd, 2019
- Opt-out cookie: Changed the cookie lifetime from 10 years to 13 months to match regulators requirements (french CNIL).
8.3.0 — August 22nd, 2019
- Scroll rate and Page height: Support pages with dynamic height (lazy loading...) by updating Scroll Rate and Page Height (document height) on scroll event. Now last sent values are used for Scroll Rate and Average Height metrics.
8.2.0 — August 21st, 2019
- Session Replay: Minor improvement
8.1.0 — August 7th, 2019
- Session Replay: Fixed few minor issues
- Opt-out: Fixed a minor issue related to Opt-out cookie
- E-Merchandising: Send data on trackPageView
8.0.3 — From July 1st to 22nd, 2019
This version was progressively deployed on all customers from the 1st of July to the 22nd of July
- Collect last events: Use the browser Beacon API to send the Events request when "leaving" the page (triggered on the following events: blur, focus, close tab, close browser, reduce browser...)
7.23.0 — July 1st, 2019
- Improve performance and accuracy around email anonymization
7.22.0 — June 13th, 2019
- Minor improvement
7.21.0 — June 6th, 2019
- Minor improvement related to event request batch size
7.20.1 — June 5th, 2019
- Improve email anonymization: URI encoded "@" (%40) character is now taken into account for email anonymization.
7.20.0 — May 28th, 2019
- Ignore IDs matching a certain pattern: When computing the target path for mouse events (clicks, hovers...), the Tracking Tag will now ignore IDs matching the regular expression defined in the Tag Settings.
7.19.0 — May 13th, 2019
- Triggered Session Replay
7.18.2 — May 7th, 2019
- Custom variables: Removed user scope for custom variables
- Optimized event requests so we don't send empty batch
- Anonymized Session Replay: Make sure "width" and "height" attributes are not anonymized
7.18.0 — March 11th, 2019
- Minor improvements and bug fixes
7.17.4 — February 12th, 2019
- Minor improvement to support Ember.js dynamic IDs
7.17.3 — January 22nd, 2019
- Minor fix regarding relative URL starting with hash.
7.17.2 — January 9th, 2019
- Small technical refactoring regarding tag publication.
7.17.1 — January 3rd, 2019
- Minor fix regarding touch events
7.17.0 — December 25th, 2018
- Session renewal tries limitation have been removed
7.16.0 — December 19th, 2018
- New command to modify the query of the URL sent: window._uxa.push(['setQuery', "?queryString" ]);
eval()
function has been deleted from tag source code
7.11.0 — November 22nd, 2018
- Initialization of static resources collection for recorded session.
7.7.0 — November 5th, 2018
- The command "afterPageView" is available.
7.6.0, 7.6.1, 7.6.2, 7.6.3 — November 2nd, 2018
- Session replay is now limiting the amount of mutations collected while user is inactive.
7.5.0 — October 23rd, 2018
- Small technical refactoring.
7.4.0 — October 19th, 2018
- Small technical refactoring.
7.3.1 — October 18th, 2018
- String matching an email-looking pattern are replaced by "CS_ANONYMZED_EMAIL" in URL, Custom Vars, Dynamic Vars and Session Replay before they are sent to our servers.
7.2.0 — October 9th, 2018
- Small technical refactoring.
7.1.0 — October 9th, 2018
- Small technical refactoring.
7.0.0 — October 4th, 2018
- Events are no longer stored in the
localStorage
before being sent, improving performance.
6.0.0 — September 24th, 2018
- Internet Explorer 9 and 10 are no longer supported.
5.23.0 — September 21st, 2018
- Minor changes on error logging mechanism.
5.22.0 — September 19th, 2018
- Minor fixes regarding Session Replay.
5.21.0 — September 17th, 2018
- Now supporting events with the JavaScript option
useCapture=true
.
5.20.0 — September 13th, 2018
- Now supporting CSS
insertRules
and replacing empty style elements by its stylesheet property.
5.19.0 — September 7th, 2018
- New command created to send dynamic variables (partially released).
5.18.0 — September 5th, 2018
- Minor fixes regarding the log mechanism.
5.17.0 — September 4th, 2018
- Minor fixes regarding the log mechanism.
5.16.0 — September 3rd, 2018
- Clicks are now collected on Web Components.
5.15.0 — August 24th, 2018
- The opt-out mechanism can now be fired through a URL parameter. Read more about this here...
5.14.0 — August 16th, 2018
- Improve targets definition of zones, we now handle special characters in target, things like "/;()" and more
5.13.0 — August 9th, 2018
- Hover events are now being recorded for the session replay.
5.12.1 — August 1st, 2018
- "Tap" events are collected along click,
mousedown
andmouseup
. They are treated as "clicks" and are used for all click metrics in the zoning.
5.11.0 — July 24th, 2018
- Allowing the request of a
sessionKey
.
5.9.0 — July 20th, 2018
- Small technical refactoring, improvement on Session Replay anonymization.
5.7.0 — July 4th, 2018
- Updated the expiration date to 13 months to comply with CNIL requirement.
5.5.0 — June 4th, 2018
- Data-cs-override-id attribute: Clients can now add the HTML attribute "data-cs-override-id" to an element of the DOM. This is useful to add an identifier on an element so you can identify it with accuracy therefore have reliable metrics in Zoning. Read more about this here...
- Minor improvement of the Session replay: Avoid sending script source texts.
5.4.0 — May 29th, 2018
- Collect User Consent status: We know collect the user consent status with every pageview sent. This allows us to monitor the implementation of the feature as well as the shares of users according to their status: Not required / Not given / Given / Withdrawn.
- Optimisation of the cross domain feature.
5.3.0 — May 17th, 2018
- Opt-out feature to prevent Contentsquare from any tracking. (A dedicated cookie would be created.)
- User Consent option can now be activated on a project level. Once it is activated, the HTML Collection is only sent after the "TrackConsentGranted" command is fired.
5.2.1 — May 16th, 2018
- Sending the HTML is no more necessary to get exposure and activity metrics.
- The scroll rate has been revamped, it is reset after every artificial pageviews.
5.0 — April 24th, 2018
- This version includes a beta release of the Cross Domain features (only activated on a few clients).
4.3.0 — March 29th, 2018
- This version includes a change in the system we track and send tag execution errors (the cookie
_cs_v
is no longer needed).
4.2.0 — March 29th, 2018
- The Session Replay feature has been updated.
4.1.0 — March 23rd, 2018
- The StoreInputData feature has been removed.
4.0.0 — March 20th, 2018
- The Session Replay feature has been added.
3.14.1 — February 8th, 2018
- This version includes 2 small optimisations: the session cookie is now properly reset when the user cookie is renewed; improve reporting error to add more details.
3.14.0 — February 6th, 2018
- This version includes a new way of removing the sensitive content using data attributes.
3.13.0 — January 30th, 2018
- These changes include tag performance improvement (takes less time to handle events), more control over the session cookie (if the cookie is deleted or changed, it won't have an impact on the tracked events that will use the cached info).
3.12.1 — December 15th, 2017
- These changes include optimisations and code coverage of the pageview collection. They bring more reliability to the tag as well as an easier codebase for future developmentsPing us if you notice anything unusual.
3.12.0 — December 7th, 2017
- These changes include optimisations and code coverage of the referrer collection. They bring more reliability to the tag as well as an easier codebase for future developmentsPing us if you notice anything unusual.
3.10.1 — December 1st, 2017
- Technical optimisation and reliability improvement on the part handling browser dimensions.
3.9.0 — November 8th, 2017
- These changes include optimisations and code coverage of these parts to bring more reliability to the tag as well as an easier code base for future developments.
3.8.2 — November 2th, 2017
Update to this version to benefit from faster cookies transmission.
- This version changes the way we manage the recording state of users and make sure we stop recording users when the recording rate is switched to 0%.
- This allows us to remove the
_cs_r
cookie (the recording state is now recorded in the_cs_s
cookie). For more information, refer to the Contentsquare cookies list
Related links
📚 Tracking Tag Documentation (en)
📚 Documentation Tracking Tag (fr)