Skip to content

Release 4.0.0

Choose a tag to compare

@DanielOS7-TM DanielOS7-TM released this 25 Mar 16:31
· 24 commits to main since this release

4.0.0 (2026-03-25)

πŸš€ React Native Ignite Library has migrated to React Native's New Architecture

Migration guide: https://github.com/ticketmaster/react-native-ticketmaster-ignite/blob/main/docs/v4-guide.md

Features

  • react native new architecture (turbo modules, fabric components) and unify return data from accounts sdk methods (#132) (2c71920)

Bug Fixes

  • fix: purchase sdk not emitting analytics when opened during prepurchase sdk (vdp/adp) flows (iOS)

What's Changed

Token and MemberInfo object shape update

const tokenData = getToken();
const memberInfo = getMemberInfo();

Old:

Android

tokenData.archticsAccessToken
memberInfo.archticsMember.firstName

iOS

tokenData.accessToken
memberInfo.firstName

New:

Unified syntax for both iOS and Android

tokenData.accessToken
memberInfo.firstName

Full changes detailed in migration guide: https://github.com/ticketmaster/react-native-ticketmaster-ignite/blob/main/docs/v4-guide.md

iOS:
TM-Ignite = 1.19.0

TicketmasterFoundation: 1.5.0
TicketmasterAuthentication: 3.15.0
TicketmasterDiscovery: 3.9.0
TicketmasterPrePurchase: 3.9.0
TicketmasterPurchase: 3.9.0
TicketmasterSwiftProtobuf: 1.29.1
TicketmasterSecureEntry: 1.11.0
TicketmasterTickets: 3.16.0

Android:

 implementation 'com.ticketmaster.tickets:tickets:3.16.0'
 implementation 'com.ticketmaster.tickets:secure-entry:1.7.0'
 implementation 'com.ticketmaster.retail:purchase:3.8.14'
 implementation 'com.ticketmaster.retail:prepurchase:3.8.14'
 implementation 'com.ticketmaster.retail:discoveryapi:3.8.14'
 implementation 'com.ticketmaster.retail:foundation:3.8.14'

Full Changelog: v3.1.4...v4.0.0