Releases: ticketmaster/react-native-ticketmaster-ignite
Release 3.1.2
Release 3.1.1
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
3.1.0 (2025-12-08)
Features
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
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
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
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
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
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
- feat: add configurable logs (#109) (d605b67)
- feat: add sport xr id token and cookie name (#105) (921ccad)
- chore: bump sdks to latest (#110) (0f09ea2)
- chore: update android market domains (#104) (9bce3cd)
- chore: update ci.yml (0e8f89b)
- chore: update ios get token and docs (#106) (2f2f065)
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
2.9.2 (2025-08-06)
- refactor: unmountOnBlur tickets sdk (#103) (deb4af3), closes #103
- Update ios sdks latest (#102) (563164b), closes #102
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
2.9.1 (2025-07-30)
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