- Updated dependencies [
69154c3
]:- @segment/[email protected]
-
#758
ef47e9e
Thanks @zikaari! - Remove direct wirings for Segment Inspector -
Updated dependencies [
43897d6
]:- @segment/[email protected]
- #738
fed489c
Thanks @silesky! - Make trait fields nullable. Type traits for group() differently than identify() call.
- #722
61688e2
Thanks @silesky! - Improve core interfaces. Refactor analytics-next to use shared EventQueue, dispatch, and other methods. Augment Browser interface with traits and context options type.
-
#742
e29a21a
Thanks @silesky! - Fix webdriver.io interception bug. Refactor to use native fetch where unfetch is unavailable. -
Updated dependencies [
fed489c
,61688e2
]:- @segment/[email protected]
- #714
9fc8f43
Thanks @chrisradek! - Improves Segment.io retries to include exponential backoff and work across page loads.
-
#721
779e66b
Thanks @pooyaj! - Expose universal storage directly on analytics object -
Updated dependencies [
80e0d0a
]:- @segment/[email protected]
-
#710
ef5cd39
Thanks @chrisradek! - Fixes an issue impacting a small number of destinations where explicitly enabling or disabling an integration on load would not work as expected. -
Updated dependencies [
90b915a
,108c77e
]:- @segment/[email protected]
- Updated dependencies [
ecb4b8d
]:- @segment/[email protected]
- Updated dependencies [
0b9f4d7
]:- @segment/[email protected]
- #688
c21734e
Thanks @arielsilvestri! - Fixes issue where options object would not be properly assigned if properties arg was explicitly undefined
- #666
5269a3e
Thanks @ryder-wendt! - Do not throw errors if localStorage becomes unavailable
- Updated dependencies [
98d1b12
]:- @segment/[email protected]
-
#655
5e3f077
Thanks @silesky! - Fix analytics reset clears anonymous ID bug -
#637
b335096
Thanks @silesky! - Add ability to delay initialization
- #635
222d4ec
Thanks @chrisradek! - Adds a new load optiondisableAutoISOConversions
that turns off converting ISO strings in event fields to Dates for integrations.
-
Updated dependencies [
409cae4
]:- @segment/[email protected]
- #619
6c35799
Thanks @silesky! - Do not expose jquery / zepto as ambient globals. Add dom.iterable lib to typescript.
- #629
21f05ad
Thanks @danieljackins! - Fix bug where destination middleware were applying to other plugin types
- #597
18dc5b0
Thanks @danieljackins! - Added destination filter support to action destinations
- #611
29c3bd7
Thanks @chrisradek! - Fixes analytics.reset() so that it clears group data.
-
#613
503bea2
Thanks @silesky! - fix change detection bug and add ability to detect tab focus loss events -
Updated dependencies [
4644afc
,598fc31
,ce90543
,7b5d3df
]:- @segment/[email protected]
- #573
6203c20
Thanks @arielsilvestri! - Enhances console error logging when requests to settings api fail
- #582
ebafece
Thanks @chrisradek! - Updates error message when sending metrics fails to indicate that metrics failed to send.
- #577
8d48bdc
Thanks @chrisradek! - Fixes an issue where the 'secure' cookie setting was not being applied correctly when specified.
- #578
ab8cea3
Thanks @silesky! - Loosen SegmentEvent and Traits typescript interface (Fixes #570, #575).
- #567
5cd9358
Thanks @silesky! - Do not allow the "user" method to change its return types over its lifecycle. We should always return a promise for wrapped methods in AnalyticsBrowser, regardless if the underlying Analytics method is sync or async.
- #561
1af2a9f
Thanks @silesky! - Add 'screen', 'register', 'deregister', 'user' method and 'VERSION' property on AnalyticsBrowser. Allow buffering of 'screen', 'register', 'deregister' methods for snippet users.
- Updated dependencies [
93c8f1f
]:- @segment/[email protected]
- #541
2e0a91c
Thanks @silesky! - Export AnalyticsSnippet type and add directions (for snippet users).
- #505
b9c6356
Thanks @chrisradek! - Addscontext.failedDelivery()
to improve detection of events that could not be delivered due to plugin errors.