Skip to content
This repository has been archived by the owner on Dec 20, 2023. It is now read-only.

Update dependency @segment/analytics.js-core to v4 (master) #5

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

appcues-wss[bot]
Copy link

@appcues-wss appcues-wss bot commented Feb 17, 2023

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@segment/analytics.js-core ^3.0.0 -> ^4.0.4 age adoption passing confidence

By merging this PR, the below vulnerabilities will be automatically resolved:

Severity CVSS Score CVE
High High 7.5 CVE-2017-20165
Medium Medium 5.3 CVE-2017-16137

Release Notes

segmentio/analytics.js-core (@​segment/analytics.js-core)

v4.0.4

Compare Source

  • Change the arguments of the main methods to be optional in the typedef to match the documentation. (#​203)

v4.0.1

Compare Source

  • Minor version bump since previous version was published incorrectly. No code change.

v4.0.0

Compare Source

  • Drop beta release
  • TypeScript 4

v3.13.9

Compare Source

v3.13.8

Compare Source

  • Add --declaration back to build scripts
  • Publish v3.13.7 (#​176)

v3.13.7

Compare Source

  • Publish types to npm
  • remove unnecessary --declaration flag from build script
  • update public interface with optional parameters for .init and .initialize
  • Added optional to args that get and set (#​174)
  • Expose AJS types and update README (#​173)
  • [Types] Move user.js to user.ts (#​172)
  • Convert group, memory, metrics, normalize, pageDefaults and store to .ts (#​171)
  • [TS] Move entity.js to entity.ts (#​169)
  • v3.13.6 (#​170)

v3.13.6

Compare Source

  • test: test analytics.js from a test website
  • refactor: continue the typescript migration by moving some files to .ts and adding some types

v3.13.5

Compare Source

  • refactor: improve typescript support

v3.13.4

Compare Source

  • refactor: enable typescript support

v3.13.3

Compare Source

  • feat: add destination middleware

v3.13.2

Compare Source

  • fix: null values should delete cookies

v3.13.1

Compare Source

  • refactor: remove third party dependency ndhoule/each
  • refactor: remove third party dependency ndhoule/map

v3.13.0

Compare Source

  • refactor: remove third party dependency ndhoule/clone

v3.12.4

Compare Source

  • test: add add/apply middleware stress test
  • update tests to not fail when adding middleware post-init
  • rm checks to disallow adding middleware post-init

v3.11.4

Compare Source

v3.11.2

Compare Source

v3.11.0

Compare Source

  • feat: use SameSite=Lax by default (#​128)

v3.10.1

Compare Source

  • v3.10.1
  • remove old comments
  • change callcount variable
  • clean up return statement
  • remove after

v3.10.0

Compare Source

  • v3.10.0
  • Revert "after fix"
  • feat(middleware): add source middleware support

v3.9.0

Compare Source

  • v3.9.0
  • Add middleware support (#​113)

v3.8.2

Compare Source

  • v3.8.2
  • feat(ids): add localStorageFallbackDisabled flag

v3.8.1

Compare Source

  • v3.8.1
  • feat(ids): check LocalStorage when cookies are not available
  • ci(circle): add commitlint-circle
  • chore(git): add commitizen and commitlint

v3.8.0

Compare Source

  • v3.8.0
  • Generate MessageId (#​106)

v3.7.2

Compare Source

  • v3.7.2
  • ci: login to NPM for publish and use defaults

v3.6.0

Compare Source

  • Add support for disabling integrations at runtime (#​70).
  • Fix the tracking plan when load options are specified (#​74).

v3.5.2

Compare Source

  • Fix metrics payload, send Counter in titlecase, and send value.

v3.5.1

Compare Source

  • Fix Metrics Client Payload, send series instead of metrics.

v3.5.0

Compare Source

  • Add Metrics

v3.4.1

Compare Source

  • Catch and guard against Integration errors

v3.4.0

Compare Source

  • Revert "[SCH-297][sch-298] Add tracking plan support to identify and group traits" (#​63)

v3.3.0

Compare Source

  • Add tracking plan support to identify and group traits (#​61)

v3.2.7

Compare Source

  • Replace lodash deepclone with extend to lower ajs size

v3.2.6

Compare Source

  • Replace ndhoule clone with lodash clone to handle circular references in objects

v3.2.5

Compare Source

  • This release has no application changes - it's an attempt to fix release commits on CI.

v3.2.3

Compare Source

  • Add support for schema defaults (#​50).

v3.2.2

Compare Source

  • Build updates on CI.
  • This release has no application changes - it's an attempt to fix release commits on CI.

v3.1.3

Compare Source

  • Adds invocation of integration.ready in initialize catch statement to ensure analytics.ready callbacks are fired.

v3.1.2

Compare Source

  • Updates try/catch logic during initializations of integrations to look for integration.name - not integration.prototype.name
  • Adds a check during analytics._invoke to check if the integration failed to initialize and if so, logs that it is passing and does not invoke it's corresponding method.

v3.1.1

Compare Source

  • Wrap initialize functions of integrations in try/catch statement.
  • Add logging of failed initializations.
  • Add a failedInitializations array to prototype to capture names of any failed integrations.

  • If you want to rebase/retry this PR, check this box

@appcues-wss appcues-wss bot added the security fix Security fix generated by WhiteSource label Feb 17, 2023
@appcues-wss appcues-wss bot force-pushed the whitesource-remediate/master-segment-analytics.js-core-4.x branch 2 times, most recently from d94a17f to 9732618 Compare March 8, 2023 16:05
@appcues-wss appcues-wss bot changed the title Update dependency @segment/analytics.js-core to v4 (master) Update dependency @segment/analytics.js-core to v4 (master) - autoclosed Mar 16, 2023
@appcues-wss appcues-wss bot closed this Mar 16, 2023
@appcues-wss appcues-wss bot deleted the whitesource-remediate/master-segment-analytics.js-core-4.x branch March 16, 2023 21:56
@appcues-wss appcues-wss bot changed the title Update dependency @segment/analytics.js-core to v4 (master) - autoclosed Update dependency @segment/analytics.js-core to v4 (master) Mar 18, 2023
@appcues-wss appcues-wss bot reopened this Mar 18, 2023
@appcues-wss appcues-wss bot restored the whitesource-remediate/master-segment-analytics.js-core-4.x branch March 18, 2023 02:07
@appcues-wss appcues-wss bot changed the title Update dependency @segment/analytics.js-core to v4 (master) Update dependency @segment/analytics.js-core to v4 (master) - autoclosed Mar 27, 2023
@appcues-wss appcues-wss bot closed this Mar 27, 2023
@appcues-wss appcues-wss bot deleted the whitesource-remediate/master-segment-analytics.js-core-4.x branch March 27, 2023 07:09
@appcues-wss appcues-wss bot changed the title Update dependency @segment/analytics.js-core to v4 (master) - autoclosed Update dependency @segment/analytics.js-core to v4 (master) Mar 31, 2023
@appcues-wss appcues-wss bot reopened this Mar 31, 2023
@appcues-wss appcues-wss bot restored the whitesource-remediate/master-segment-analytics.js-core-4.x branch March 31, 2023 03:01
@appcues-wss appcues-wss bot changed the title Update dependency @segment/analytics.js-core to v4 (master) Update dependency @segment/analytics.js-core to v4 (master) - autoclosed Jun 15, 2023
@appcues-wss appcues-wss bot closed this Jun 15, 2023
@appcues-wss appcues-wss bot deleted the whitesource-remediate/master-segment-analytics.js-core-4.x branch June 15, 2023 16:01
@appcues-wss appcues-wss bot changed the title Update dependency @segment/analytics.js-core to v4 (master) - autoclosed Update dependency @segment/analytics.js-core to v4 (master) Jun 15, 2023
@appcues-wss appcues-wss bot reopened this Jun 15, 2023
@appcues-wss appcues-wss bot restored the whitesource-remediate/master-segment-analytics.js-core-4.x branch June 15, 2023 18:03
@appcues-wss appcues-wss bot force-pushed the whitesource-remediate/master-segment-analytics.js-core-4.x branch from 9732618 to db02a2d Compare June 15, 2023 22:51
@appcues-wss appcues-wss bot changed the title Update dependency @segment/analytics.js-core to v4 (master) Update dependency @segment/analytics.js-core to v4 (master) - autoclosed Jun 16, 2023
@appcues-wss appcues-wss bot closed this Jun 16, 2023
@appcues-wss appcues-wss bot deleted the whitesource-remediate/master-segment-analytics.js-core-4.x branch June 16, 2023 15:36
@appcues-wss appcues-wss bot changed the title Update dependency @segment/analytics.js-core to v4 (master) - autoclosed Update dependency @segment/analytics.js-core to v4 (master) Jun 18, 2023
@appcues-wss appcues-wss bot reopened this Jun 18, 2023
@appcues-wss appcues-wss bot restored the whitesource-remediate/master-segment-analytics.js-core-4.x branch June 18, 2023 17:02
@appcues-wss appcues-wss bot force-pushed the whitesource-remediate/master-segment-analytics.js-core-4.x branch from db02a2d to d15780b Compare June 18, 2023 18:01
@appcues-wss appcues-wss bot changed the title Update dependency @segment/analytics.js-core to v4 (master) Update dependency @segment/analytics.js-core to v4 (master) - autoclosed Aug 18, 2023
@appcues-wss appcues-wss bot restored the whitesource-remediate/master-segment-analytics.js-core-4.x branch September 12, 2023 06:14
@appcues-wss appcues-wss bot changed the title Update dependency @segment/analytics.js-core to v4 (master) Update dependency @segment/analytics.js-core to v4 (master) - autoclosed Sep 12, 2023
@appcues-wss appcues-wss bot closed this Sep 12, 2023
@appcues-wss appcues-wss bot deleted the whitesource-remediate/master-segment-analytics.js-core-4.x branch September 12, 2023 13:09
@appcues-wss appcues-wss bot changed the title Update dependency @segment/analytics.js-core to v4 (master) - autoclosed Update dependency @segment/analytics.js-core to v4 (master) Sep 13, 2023
@appcues-wss appcues-wss bot reopened this Sep 13, 2023
@appcues-wss appcues-wss bot restored the whitesource-remediate/master-segment-analytics.js-core-4.x branch September 13, 2023 13:19
@appcues-wss appcues-wss bot changed the title Update dependency @segment/analytics.js-core to v4 (master) Update dependency @segment/analytics.js-core to v4 (master) - autoclosed Sep 20, 2023
@appcues-wss appcues-wss bot closed this Sep 20, 2023
@appcues-wss appcues-wss bot deleted the whitesource-remediate/master-segment-analytics.js-core-4.x branch September 20, 2023 01:01
@appcues-wss appcues-wss bot changed the title Update dependency @segment/analytics.js-core to v4 (master) - autoclosed Update dependency @segment/analytics.js-core to v4 (master) Sep 21, 2023
@appcues-wss appcues-wss bot restored the whitesource-remediate/master-segment-analytics.js-core-4.x branch September 21, 2023 02:03
@appcues-wss appcues-wss bot reopened this Sep 21, 2023
@appcues-wss appcues-wss bot changed the title Update dependency @segment/analytics.js-core to v4 (master) Update dependency @segment/analytics.js-core to v4 (master) - autoclosed Sep 22, 2023
@appcues-wss appcues-wss bot closed this Sep 22, 2023
@appcues-wss appcues-wss bot deleted the whitesource-remediate/master-segment-analytics.js-core-4.x branch September 22, 2023 01:02
@appcues-wss appcues-wss bot changed the title Update dependency @segment/analytics.js-core to v4 (master) - autoclosed Update dependency @segment/analytics.js-core to v4 (master) Sep 22, 2023
@appcues-wss appcues-wss bot reopened this Sep 22, 2023
@appcues-wss appcues-wss bot restored the whitesource-remediate/master-segment-analytics.js-core-4.x branch September 22, 2023 12:11
@appcues-wss appcues-wss bot changed the title Update dependency @segment/analytics.js-core to v4 (master) Update dependency @segment/analytics.js-core to v4 (master) - autoclosed Sep 23, 2023
@appcues-wss appcues-wss bot closed this Sep 23, 2023
@appcues-wss appcues-wss bot deleted the whitesource-remediate/master-segment-analytics.js-core-4.x branch September 23, 2023 01:05
@appcues-wss appcues-wss bot changed the title Update dependency @segment/analytics.js-core to v4 (master) - autoclosed Update dependency @segment/analytics.js-core to v4 (master) Sep 24, 2023
@appcues-wss appcues-wss bot reopened this Sep 24, 2023
@appcues-wss appcues-wss bot restored the whitesource-remediate/master-segment-analytics.js-core-4.x branch September 24, 2023 01:04
@appcues-wss appcues-wss bot force-pushed the whitesource-remediate/master-segment-analytics.js-core-4.x branch 2 times, most recently from 9d544d8 to 03c1021 Compare November 13, 2023 00:13
@appcues-wss appcues-wss bot force-pushed the whitesource-remediate/master-segment-analytics.js-core-4.x branch from 03c1021 to 8de2f24 Compare December 5, 2023 06:57
@appcues-wss appcues-wss bot force-pushed the whitesource-remediate/master-segment-analytics.js-core-4.x branch from 8de2f24 to e02a5a8 Compare December 7, 2023 17:11
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
security fix Security fix generated by WhiteSource
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants