Skip to content

Releases: ticketmaster/react-native-ticketmaster-ignite

Release 3.1.2

16 Jan 15:22

Choose a tag to compare

3.1.2 (2026-01-16)

Release 3.1.1

10 Dec 12:02

Choose a tag to compare

3.1.1 (2025-12-10)

What's Changed

iOS:
TM-Ignite = 1.17.1

TicketmasterFoundation: 1.5.0
TicketmasterAuthentication: 3.14.6
TicketmasterDiscovery: 3.9.0
TicketmasterPrePurchase: 3.9.0
TicketmasterPurchase: 3.9.0
TicketmasterSwiftProtobuf: 1.29.0
TicketmasterSecureEntry: 1.9.0
TicketmasterTickets: 3.14.1

Android:

implementation 'com.ticketmaster.tickets:tickets:3.14.2'
implementation 'com.ticketmaster.tickets:secure-entry:1.5.1'
implementation 'com.ticketmaster.retail:purchase:3.8.3'
implementation 'com.ticketmaster.retail:prepurchase:3.8.3'
implementation 'com.ticketmaster.retail:discoveryapi:3.8.3'
implementation 'com.ticketmaster.retail:foundation:3.8.3'

Full Changelog: v3.1.0...v3.1.1

Release 3.1.0

08 Dec 15:08

Choose a tag to compare

3.1.0 (2025-12-08)

Features

  • feat: add configurable custom module buttons (#122) (ef722bf), closes #122

Bug Fixes

What's Changed

  • feat: add configurable custom module buttons
  • fix: venue directions module crash android (Sport XR)
  • fix: issues with prebuilt module images displaying

iOS:
TM-Ignite = 1.17.1

TicketmasterFoundation: 1.5.0
TicketmasterAuthentication: 3.14.6
TicketmasterDiscovery: 3.9.0
TicketmasterPrePurchase: 3.9.0
TicketmasterPurchase: 3.9.0
TicketmasterSwiftProtobuf: 1.29.0
TicketmasterSecureEntry: 1.9.0
TicketmasterTickets: 3.14.1

Android:

implementation 'com.ticketmaster.tickets:tickets:3.14.2'
implementation 'com.ticketmaster.tickets:secure-entry:1.5.1'
implementation 'com.ticketmaster.retail:purchase:3.8.3'
implementation 'com.ticketmaster.retail:prepurchase:3.8.3'
implementation 'com.ticketmaster.retail:discoveryapi:3.8.3'
implementation 'com.ticketmaster.retail:foundation:3.8.3'

Full Changelog: v3.0.4...v3.1.0

Release 3.0.4

30 Oct 11:11

Choose a tag to compare

3.0.4 (2025-10-30)

  • chore: bump sdks to latest (#119) (1e60ba8), closes #119
  • chore: update dependencies to RN 0.81 (#118) (ca9ed57), closes #118
  • refactor: convert android login method to a promise (#116) (beeaa41), closes #116
  • refactor: remove runblocking and use coroutines (39d5399)

What's Changed

In android/build.gradle the versions are now:

        buildToolsVersion = "36.0.0"
        minSdkVersion = 28
        compileSdkVersion = 36
        targetSdkVersion = 36
        ndkVersion = "27.1.12297006"
        kotlinVersion = "2.1.20"

Ignite SDK versions included in this release:

iOS:
TM-Ignite = 1.17.1

TicketmasterFoundation: 1.5.0
TicketmasterAuthentication: 3.14.6
TicketmasterDiscovery: 3.9.0
TicketmasterPrePurchase: 3.9.0
TicketmasterPurchase: 3.9.0
TicketmasterSwiftProtobuf: 1.29.0
TicketmasterSecureEntry: 1.9.0
TicketmasterTickets: 3.14.1

Android:

implementation 'com.ticketmaster.tickets:tickets:3.14.2'
implementation 'com.ticketmaster.tickets:secure-entry:1.5.1'
implementation 'com.ticketmaster.retail:purchase:3.8.3'
implementation 'com.ticketmaster.retail:prepurchase:3.8.3'
implementation 'com.ticketmaster.retail:discoveryapi:3.8.3'
implementation 'com.ticketmaster.retail:foundation:3.8.3'

Full Changelog: v3.0.3...v3.0.4

Release 3.0.3

07 Oct 14:50

Choose a tag to compare

3.0.3 (2025-10-07)

  • fix: navigating from Tickets SDK before load [ANDROID] (#114) (e8df9b1), closes #114
  • Update README.md (2dba3b5)

What's Changed

  • fix: navigating from Tickets SDK before load [ANDROID]

iOS:
TM-Ignite = 1.16.2

TicketmasterFoundation: 1.4.4 
TicketmasterAuthentication: 3.13.4 
TicketmasterDiscovery: 3.6.1 
TicketmasterPrePurchase: 3.6.1 
TicketmasterPurchase: 3.6.1
TicketmasterSwiftProtobuf: 1.29.0
TicketmasterSecureEntry: 1.9.0
TicketmasterTickets: 3.13.2

Android:

implementation 'com.ticketmaster.tickets:tickets:3.13.8'
implementation 'com.ticketmaster.tickets:secure-entry:1.4.0'
implementation 'com.ticketmaster.retail:purchase:3.7.1'
implementation 'com.ticketmaster.retail:prepurchase:3.7.1'
implementation 'com.ticketmaster.retail:discoveryapi:3.7.1'
implementation 'com.ticketmaster.retail:foundation:3.7.1'

Full Changelog: v3.0.2...v3.0.3

Release 3.0.2

29 Sep 10:11

Choose a tag to compare

3.0.2 (2025-09-29)

React Native 0.81+ compatibility

What's Changed

iOS:
TM-Ignite = 1.16.2

TicketmasterFoundation: 1.4.4 
TicketmasterAuthentication: 3.13.4 
TicketmasterDiscovery: 3.6.1 
TicketmasterPrePurchase: 3.6.1 
TicketmasterPurchase: 3.6.1
TicketmasterSwiftProtobuf: 1.29.0
TicketmasterSecureEntry: 1.9.0
TicketmasterTickets: 3.13.2

Android:

implementation 'com.ticketmaster.tickets:tickets:3.13.8'
implementation 'com.ticketmaster.tickets:secure-entry:1.4.0'
implementation 'com.ticketmaster.retail:purchase:3.7.1'
implementation 'com.ticketmaster.retail:prepurchase:3.7.1'
implementation 'com.ticketmaster.retail:discoveryapi:3.7.1'
implementation 'com.ticketmaster.retail:foundation:3.7.1'

Full Changelog: v3.0.1...v3.0.2

Release 3.0.1

16 Sep 14:25

Choose a tag to compare

3.0.1 (2025-09-16)

isLoggedIn from usIgnite() stays true if the user is logged in and false if they are logged out when a TicketmasterFoundation.ConnectionError error... backend server error occurs on iOS devices.

See here for guidance on these errors

Bugs FIxes

  • fix: market domain not scrolling in example app [ANDROID]

What's Changed

  • refactor: isLoggedIn

iOS:
TM-Ignite = 1.16.2

TicketmasterFoundation: 1.4.4 
TicketmasterAuthentication: 3.13.4 
TicketmasterDiscovery: 3.6.1 
TicketmasterPrePurchase: 3.6.1 
TicketmasterPurchase: 3.6.1
TicketmasterSwiftProtobuf: 1.29.0
TicketmasterSecureEntry: 1.9.0
TicketmasterTickets: 3.13.2

Android:

implementation 'com.ticketmaster.tickets:tickets:3.13.8'
implementation 'com.ticketmaster.tickets:secure-entry:1.4.0'
implementation 'com.ticketmaster.retail:purchase:3.7.1'
implementation 'com.ticketmaster.retail:prepurchase:3.7.1'
implementation 'com.ticketmaster.retail:discoveryapi:3.7.1'
implementation 'com.ticketmaster.retail:foundation:3.7.1'

Full Changelog: v3.0.0...v3.0.1

Release 3.0.0

03 Sep 11:19

Choose a tag to compare

3.0.0 (2025-09-03)

⚠ BREAKING CHANGES

  • Support multi access tokens on iOS

iOS getToken() and refreshToken() methods now return an object instead of a string

Android separates the access tokens per backend but iOS always returns the currently configured API key's access token inside the accessToken variable. See object types of both below:

iOS

type iosTokenData = { accessToken: string; };

Android:

type AuthSource = {
  hostAccessToken?: string;
  archticsAccessToken?: string;
  mfxAccessToken?: string;
  sportXRAccessToken?: string;
};

Features

What's Changed

Debug logs have now been turned off by default and can turn on by passing true to the enableLogs prop on IgniteProvider

<IgniteProvider enableLogs={true}>
  <App />
</IgniteProvider>

As the initial Accounts SDK configuration is done for your app via IgniteProvider, any failures in this process will still be logged, as if the Accounts SDK configuration fails then none of the Ignite SDK's will work in your application.

iOS

iOS deployment target has changed to 17.0

In Podfile:

platform :ios, '17.0'

Android

Android: minSdkVersion has changed to 28
In android/build.gradle:

minSdkVersion = 28

iOS:
TM-Ignite = 1.16.2

TicketmasterFoundation: 1.4.4 
TicketmasterAuthentication: 3.13.4 
TicketmasterDiscovery: 3.6.1 
TicketmasterPrePurchase: 3.6.1 
TicketmasterPurchase: 3.6.1
TicketmasterSwiftProtobuf: 1.29.0
TicketmasterSecureEntry: 1.9.0
TicketmasterTickets: 3.13.2

Android:

implementation 'com.ticketmaster.tickets:tickets:3.13.8'
implementation 'com.ticketmaster.tickets:secure-entry:1.4.0'
implementation 'com.ticketmaster.retail:purchase:3.7.1'
implementation 'com.ticketmaster.retail:prepurchase:3.7.1'
implementation 'com.ticketmaster.retail:discoveryapi:3.7.1'
implementation 'com.ticketmaster.retail:foundation:3.7.1'

Full Changelog: v2.9.2...v3.0.0

Release 2.9.2

06 Aug 10:05

Choose a tag to compare

2.9.2 (2025-08-06)

What's Changed

iOS deployment target has changed to 17.0

In Podfile:

platform :ios, '17.0'

Android: minSdkVersion has changed to 28
In android/build.gradle:

minSdkVersion = 28

iOS:
TM-Ignite = 1.16.1

TicketmasterFoundation: 1.4.4 
TicketmasterAuthentication: 3.13.4 
TicketmasterDiscovery: 3.6.1 
TicketmasterPrePurchase: 3.6.1 
TicketmasterPurchase: 3.6.1
TicketmasterSwiftProtobuf: 1.29.0
TicketmasterSecureEntry: 1.9.0
TicketmasterTickets: 3.13.1

Android:

implementation 'com.ticketmaster.tickets:tickets:3.13.4'
implementation 'com.ticketmaster.tickets:secure-entry:1.4.0'
implementation 'com.ticketmaster.retail:purchase:3.6.1'
implementation 'com.ticketmaster.retail:prepurchase:3.6.1'
implementation 'com.ticketmaster.retail:discoveryapi:3.6.1'
implementation 'com.ticketmaster.retail:foundation:3.6.1'

Full Changelog: v2.9.1...v2.9.2

Release 2.9.1

30 Jul 14:37

Choose a tag to compare

2.9.1 (2025-07-30)

  • chore: update android sdks to the latest (#98) (881050d), closes #98

What's Changed

  • chore: update android sdks to the latest

Android: minSdkVersion has changed to 28

In android/build.gradle:

minSdkVersion = 28

iOS:
TM-Ignite = 1.14.2

TicketmasterFoundation: 1.3.11
TicketmasterAuthentication: 3.10.8
TicketmasterDiscovery: 3.3.0
TicketmasterPrePurchase: 3.3.0
TicketmasterPurchase: 3.3.0
TicketmasterSwiftProtobuf: 1.28.2
TicketmasterSecureEntry: 1.8.2
TicketmasterTickets: 3.12.1

Android:

implementation 'com.ticketmaster.tickets:tickets:3.13.4'
implementation 'com.ticketmaster.tickets:secure-entry:1.4.0'
implementation 'com.ticketmaster.retail:purchase:3.6.1'
implementation 'com.ticketmaster.retail:prepurchase:3.6.1'
implementation 'com.ticketmaster.retail:discoveryapi:3.6.1'
implementation 'com.ticketmaster.retail:foundation:3.6.1'

Full Changelog: v2.9.0...v2.9.1