Analytics-React-Native Changelog


v2.2.2

Released on: Jun 13, 2022

What’s Changed

  • fix: refactor getDeviceID to use DRM, remove AndroidID by @oscb in https://github.com/segmentio/analytics-react-native/pull/567
  • Logic to handle Integrations listed under maybeBundledConfigIds by @niallzato in https://github.com/segmentio/analytics-react-native/pull/564

Full Changelog: https://github.com/segmentio/analytics-react-native/compare/v2.1.12…v2.2.2

More information

v2.2.1

Released on: Jun 02, 2022

What’s Changed

  • feat: add attribution callbacks to appsflyer by @alanjcharles in https://github.com/segmentio/analytics-react-native/pull/528
  • chore: prepare for release by @alanjcharles in https://github.com/segmentio/analytics-react-native/pull/530
  • feat: new onContextLoad events and awaitable context updates by @oscb in https://github.com/segmentio/analytics-react-native/pull/532
  • fix: match identify and reset client methods arguments, add token to context by @oscb in https://github.com/segmentio/analytics-react-native/pull/533
  • chore: release packages/core minor by @github-actions in https://github.com/segmentio/analytics-react-native/pull/534
  • fix: deepmerge device context on update by @oscb in https://github.com/segmentio/analytics-react-native/pull/543
  • chore: add links to each plugin docs, update FBSDK instructions by @oscb in https://github.com/segmentio/analytics-react-native/pull/546
  • fix: appsflyer attribution by @Asgaroth in https://github.com/segmentio/analytics-react-native/pull/547
  • fix: fix crash on android caused by FBSDK by @oscb in https://github.com/segmentio/analytics-react-native/pull/548
  • feat: createClient “storePersistor” option by @509dave16 in https://github.com/segmentio/analytics-react-native/pull/549
  • chore: release packages/plugins/plugin-appsflyer patch by @github-actions in https://github.com/segmentio/analytics-react-native/pull/550

New Contributors

  • @Asgaroth made their first contribution in https://github.com/segmentio/analytics-react-native/pull/547
  • @509dave16 made their first contribution in https://github.com/segmentio/analytics-react-native/pull/549

Full Changelog: https://github.com/segmentio/analytics-react-native/compare/v2.1.12…v2.2.1

More information

v2.1.12

Released on: Apr 29, 2022

What’s Changed

  • feat: add mixpanel plugin by @alanjcharles in https://github.com/segmentio/analytics-react-native/pull/498
  • fix: fix callback conditional by @alanjcharles in https://github.com/segmentio/analytics-react-native/pull/518
  • Endpoint fix by @alanjcharles in https://github.com/segmentio/analytics-react-native/pull/519
  • fix: fix bundle unbundled logic by @alanjcharles in https://github.com/segmentio/analytics-react-native/pull/521

New Contributors

  • @brentvatne made their first contribution in https://github.com/segmentio/analytics-react-native/pull/517

Full Changelog: https://github.com/segmentio/analytics-react-native/compare/v2.1.10…v2.1.12

More information

v2.1.11

Released on: May 23, 2022

What’s Changed

  • docs: add Taplytics under Example Plugins by @chungchantal in https://github.com/segmentio/analytics-react-native/pull/500
  • chore(deps): bump moment from 2.29.1 to 2.29.2 in /example by @dependabot in https://github.com/segmentio/analytics-react-native/pull/501

New Contributors

  • @chungchantal made their first contribution in https://github.com/segmentio/analytics-react-native/pull/500

Full Changelog: https://github.com/segmentio/analytics-react-native/compare/v2.1.10…v2.1.11

More information

v2.1.10

Released on: Apr 07, 2022

What’s Changed

  • chore: release packages/plugins/plugin-adjust patch by @github-actions in https://github.com/segmentio/analytics-react-native/pull/481
  • chore(deps): bump minimist from 1.2.5 to 1.2.6 in /example by @dependabot in https://github.com/segmentio/analytics-react-native/pull/485
  • chore(deps): bump minimist from 1.2.5 to 1.2.6 by @dependabot in https://github.com/segmentio/analytics-react-native/pull/486
  • feat: add reset to plugins by @alanjcharles in https://github.com/segmentio/analytics-react-native/pull/490
  • fix: merge context to preserve plugin injected properties by @oscb in https://github.com/segmentio/analytics-react-native/pull/487
  • chore: add dependencies to install instructions on plugins by @oscb in https://github.com/segmentio/analytics-react-native/pull/488
  • chore(deps): bump ansi-regex from 4.1.0 to 4.1.1 by @dependabot in https://github.com/segmentio/analytics-react-native/pull/494
  • chore(deps): bump plist from 3.0.4 to 3.0.5 by @dependabot in https://github.com/segmentio/analytics-react-native/pull/493
  • chore(deps): bump ansi-regex from 4.1.0 to 4.1.1 in /example by @dependabot in https://github.com/segmentio/analytics-react-native/pull/492
  • chore(deps): bump plist from 3.0.4 to 3.0.5 in /example by @dependabot in https://github.com/segmentio/analytics-react-native/pull/491
  • chore(deps): bump cocoapods-downloader from 1.5.1 to 1.6.3 in /example/ios by @dependabot in https://github.com/segmentio/analytics-react-native/pull/495
  • feat: plugins can now disable integrations by marking them as false in the event.integrations by @oscb in https://github.com/segmentio/analytics-react-native/pull/496

Full Changelog: https://github.com/segmentio/analytics-react-native/compare/v2.1.9…v2.1.10

More information

v2.1.9

Released on: Mar 23, 2022

Publishing to General Availability  🥳

More information

v2.1.8-beta

Released on: Mar 03, 2022

  • Updates @segment/sovran-react-native resolves #468

More information

v2.1.7-beta

Released on: Feb 28, 2022

What’s Changed

  • Fixes an issue with the flushInterval not working properly and causing frequent 1 sec flushes if there where events waiting for retry.
  • Deprecates retryInterval and maxRetryEvents options in the client configuration. Use flushInterval and maxBatchSize instead.
  • Adds support for deeplink tracking with referral_application data. Please review the instructions to set it up on iOS, no changes required on Android.

More information

V2.1.6-beta

Released on: Feb 24, 2022

  • Fix imports and types in npm package

More information

v2.1.5-beta

Released on: Feb 23, 2022

  • Fixes malformed integrations object #450
  • Fixes context properties in Application Lifecycle Events #451

More information

v2.1.3-beta

Released on: Feb 16, 2022

  • Fixes anonymousID not being generated on startup

More information

v2.1.2-beta

Released on: Feb 09, 2022

Fixes React Native and React showing as strong dependencies on @segment/analytics-react-native, they are now peerDependencies

More information

v2.1.1-beta

Released on: Feb 03, 2022

  • Fixes issues with dependencies and Android builds

More information

v2.1.0-beta

Released on: Feb 01, 2022

  • New public interface to streamline access/observability to settings, context, events, and user info on global scope

  • An entirely new state management framework @segment/sovran-react-native
    • Provides a State management for TS/JS projects with little overhead and boilerplate.
    • Provides observability events over watched objects in the scope of a React Native app
    • Provides a bridge for sending state actions from native code (Kotlin, Java, Swift or Objective C) to RN (TS/JS)
  • General bug fixes, updates, and improvements

More information

2.0.0-pilot

Released on: Oct 26, 2021

  • adds an entirely new analytics-react-native SDK. Refer to the readme for a detailed overview and the migration guide for migration details.

More information

1.5.0

Released on: Jul 15, 2021

bump Amplitude deployment target to address build error

More information

1.4.9

Released on: Jun 21, 2021

Bumps Mixpanel and Facebook IOS integrations to resolve build issues. https://github.com/segmentio/analytics-react-native/pull/335

More information

1.4.8

Released on: May 26, 2021

Fixes issue with Android Lifecycle Methods: https://github.com/segmentio/analytics-react-native/pull/328

More information

1.4.7

Released on: May 24, 2021

Bug Fixes

  • change logging variable to constant string resolves error on 0.64.1 (#325) (044f5dc)
  • bump Segment-Firebase pod (#327)

More information

1.4.6

Released on: May 18, 2021

Fixes:

Pins Segment-Firebase integration to 2.7.6 which reverts import statements to build with React Native

More information

1.4.5

Released on: May 18, 2021

Bug Fixes

  • pins IOS integration pod versions to integrations.yml
  • deprecated GA package since it is obsolete.

More information

1.4.4

Released on: Feb 09, 2021

Bug Fixes -android: bump deps and fix config issues (#298) (5a2ed9b) -ios bridge to respect promise (#295) (640aa73)

More information

1.4.0

Released on: Feb 09, 2021

1.4.0 (2021-02-08)

Bug Fixes

  • android: fix crash when promise resolves in debug mode (#267) (a0e21d9)
  • package: missing repo info (#268) (6a2a93b)
  • change React dependency to React-Core (#254) (c51e689)
  • don’t call stringValue of strings (#253) (226a9e4)

Features

  • android: allow opt-out for new lifecycle methods (#256) (8dbadad)

More information

v1.3.1

Released on: Sep 10, 2020

1.3.1 (2020-09-09)

Bug Fixes

More information

This page was last modified: 01 Jun 2021



Get started with Segment

Segment is the easiest way to integrate your websites & mobile apps data to over 300 analytics and growth tools.
or
Create free account