Skip to content

Releases: segmentio/analytics-next

@segment/analytics-signals@1.10.3

18 Feb 17:58
3d10bd9
Compare
Choose a tag to compare

Patch Changes

@segment/analytics-signals@1.10.2

13 Feb 20:34
1c83289
Compare
Choose a tag to compare

Patch Changes

@segment/analytics-signals-runtime@1.2.1

13 Feb 20:34
1c83289
Compare
Choose a tag to compare

Patch Changes

@segment/analytics-signals@1.10.0

12 Feb 20:40
989d423
Compare
Choose a tag to compare

Minor Changes

  • #1220 bf868573 Thanks @silesky! - Allow registration of middleware to allow for dropping and modification of signals

    class MyMiddleware implements SignalsMiddleware {
      process(signal: Signal) {
        if (
          signal.type === 'network' &&
          signal.data.action === 'request' &&
          ...
        ) {
          // drop or modify signal
          return null
        } else {
          return signal
        }
      }
    }
    const signalsPlugin = new SignalsPlugin({
      middleware: [new MyMiddleware()]
    })

Patch Changes

  • #1224 171080cc Thanks @silesky! - Refactor to use SignalEmitter middleware + subscriber interface internally

@segment/analytics-signals@1.9.2

27 Jan 22:51
3e8d9d2
Compare
Choose a tag to compare

Patch Changes

  • #1215 9a8b0e03 Thanks @silesky! - Fix bug where in vanilla React environments, the onChange events would error due to circular references.

@segment/analytics-signals@1.9.1

21 Jan 23:27
f92b8d6
Compare
Choose a tag to compare

Patch Changes

@segment/analytics-next@1.77.0

21 Jan 23:27
f92b8d6
Compare
Choose a tag to compare

Minor Changes

  • #1204 8e0162b9 Thanks @silesky! - - Make Segment.io config type-safe

    • Add new headers setting, along with priority.
    analytics.load("<YOUR_WRITE_KEY>",
      {
        integrations: {
          'Segment.io': {
            deliveryStrategy: {
              strategy: "standard" // also works for 'batching'
              config: {
                headers: { 'x-api-key': 'foo' } or () => {...}
                priority: 'low',
              },
            },
          },
        },
      }
    )

@segment/analytics-consent-wrapper-onetrust@1.1.2

21 Jan 23:27
f92b8d6
Compare
Choose a tag to compare

Patch Changes

  • Updated dependencies [8e0162b9]:
    • @segment/analytics-consent-tools@2.0.2

@segment/analytics-consent-tools@2.0.2

21 Jan 23:27
f92b8d6
Compare
Choose a tag to compare

Patch Changes

@segment/analytics-node@2.2.1

13 Jan 23:06
4c479f6
Compare
Choose a tag to compare

Patch Changes