Android Change Log
  • 17 Oct 2023
  • 1 Minute to read
  • Contributors
  • Dark
    Light

Android Change Log

  • Dark
    Light

Article Summary

Release (9/28/2023)

Gradle Download:

//build.gradle (Module:app)
implementation "com.ticketmaster.retail:purchase:2.0.0"
implementation "com.ticketmaster.retail:prepurchase:2.0.0"
implementation "com.ticketmaster.retail:discoveryapi:2.0.0"
implementation "com.ticketmaster.retail:foundation:2.0.0"

Purchase

  • Improved user experience on artist pages
  • Improved user experience on venue pages

Release (9/01/2023)

Gradle Download:

//build.gradle (Module:app)
implementation "com.ticketmaster.retail:purchase:1.1.3"
implementation "com.ticketmaster.retail:prepurchase:1.0.8"
implementation "com.ticketmaster.retail:discoveryapi:1.0.4"
implementation "com.ticketmaster.retail:foundation:1.0.1"

Release (8/18/2023)

Gradle Download:

//build.gradle (Module:app)
implementation "com.ticketmaster.retail:purchase:1.1.0"
implementation "com.ticketmaster.retail:prepurchase:1.0.6"
implementation "com.ticketmaster.retail:discoveryapi:1.0.3"

Purchase

  • Share: fix empty share url
  • Checkout: Date and Time format to correct time
  • Fixed a bug were some events are redirected to Ticketmaster or not found page

Release (8/04/2023)

Gradle Download:

//build.gradle (Module:app)
implementation "com.ticketmaster.retail:purchase:1.0.8"
implementation "com.ticketmaster.retail:prepurchase:1.0.5"
implementation "com.ticketmaster.retail:discoveryapi:1.0.2"

Purchase

  • Added safety guards to avoid crashes when in Checkout
  • Removed onShare() callback methods in TMPurchaseUserAnalyticsListener
  • RemovedonActionItemClicked() callback method in TMPurchaseNavigationListener
  • Fixed onTicketSelectionStarted() and onCheckoutStarted() callback methods

Release (7/21/2023)

Gradle Download:

//build.gradle (Module:app)
implementation "com.ticketmaster.retail:purchase:1.0.6"
implementation "com.ticketmaster.retail:prepurchase:1.0.5"
implementation "com.ticketmaster.retail:discoveryapi:1.0.2"

PrePurchase

  • Reverted onDidRequestCurrentLocation() callback method parameter in TMPrePurchaseNavigationListener to accept nullable CoordinatesWithMarketDomain type

Release (7/20/2023)

Gradle Download:

//build.gradle (Module:app)
implementation "com.ticketmaster.retail:purchase:1.0.6"
implementation "com.ticketmaster.retail:prepurchase:1.0.4"
implementation "com.ticketmaster.retail:discoveryapi:1.0.2"

PrePurchase

  • Added safety guards for view inflation to avoid crashes
  • Updated onDidRequestCurrentLocation() callback method parameter in TMPrePurchaseNavigationListener to accept nullable completion lambda block

Purchase

  • Added safety guards for view inflation to avoid crashes

Release (7/19/2023)

Gradle Download:

//build.gradle (Module:app)
implementation "com.ticketmaster.retail:purchase:1.0.5"
implementation "com.ticketmaster.retail:prepurchase:1.0.2"
implementation "com.ticketmaster.retail:discoveryapi:1.0.2"

PrePurchase

  • Fixed crash when launching PrePurchase
  • TMPrePurchaseNavigationListener is now a required field for the TMPrePurchaseFragmentFactory. The most important callback that MUST be implemented is onPrePurchaseClosed() that indicates the pre-purchase flow has come to an end and its up to your app to decide what to do next. Example can be found here

Purchase

  •  Fixed erroneous dialog popping saying the event is null and breaking navigation flow
  • Fixed crash that sporadically occurs when interacting with menu items
  • TMPurchaseNavigationListener is now a required field for the TMPurchaseFragmentFactory. The most important callback that MUST be implemented is onPurchaseClosed() that indicates the purchase flow has come to an end and its up to your app to decide what to do next. Example can be found here

Release (6/30/2023)

Gradle Download:

//build.gradle (Module:app)
implementation "com.ticketmaster.retail:purchase:1.0.0"
implementation "com.ticketmaster.retail:prepurchase:1.0.0"
implementation "com.ticketmaster.retail:discoveryapi:1.0.0"
  • Ignite 1.0.0 release

Was this article helpful?

What's Next