Skip to content

Releases: adobe/aepsdk-optimize-ios

v5.6.1

31 Jul 06:35
8582d52

Choose a tag to compare

Release Notes

  • Improved AEPOptimizeError Swift/Objective-C interoperability.
  • Renamed Adobe Journey Optimizer Decisioning extension to Offer Decisioning and Target extension in docs.

What’s Changed

v5.6.0

12 Jun 17:03
24b5a40

Choose a tag to compare

Release Notes

  • Added activity and placement object fields to OptimizeProposition class.
  • Fixed event data in Optimize Response Event sent to update proposition api callback to properly display proposition and error data in Assurance.

What’s Changed

v5.5.0

08 May 10:27
b38b990

Choose a tag to compare

Release Notes

  • Added generateDisplayInteractionXdm public API for a list of offers.
  • Added and unwrapped weak self in Optimize's onRegistered to avoid crash.

What’s Changed

v5.4.0

28 Apr 14:26
163d685

Choose a tag to compare

Release Notes

  • Added processing of listeners asynchronously inside serial queue to solve race condition issue.
  • Added a new API to support display tracking of multiple offers.

What’s Changed

v5.3.0

06 Mar 19:11
59f905f

Choose a tag to compare

Release Notes

  • Added capability to configure timeout value for the Update Proposition API via Adobe Journey Optimizer - Decisioning card in Mobile Tags property.

What’s Changed

v5.2.1

11 Feb 10:46
e48fdf7

Choose a tag to compare

Release Notes

  • Fixed a bug where JSON object array without key was not getting parsed in Offer class.
  • Added support of checking debug object's eventType and eventSource while processing debug events.

What’s Changed

v5.2.0

06 Dec 11:58
2258ea4

Choose a tag to compare

Release Notes

  • Added timeout (in seconds) parameter to updatePropositions and getPropositions APIs to enable timeout configuration in both the apis ensuring that the operation either completes within the given time frame or returns an error indicating a timeout.
  • Added support for debug events and enabled getPropositions and onPropositionsUpdate to receive Simulated events from Assurance.

What’s Changed

  • Fix: Added foundation in constant file (#125) @ishwetansh
  • Dev v5.2.0 to Main (#123) @ishwetansh
  • Updating version to 5.2.0 (#124) @github-actions
  • Add: deprecated update proposition api without callback (#122) @ishwetansh
  • [MOB-22477] - Added support for debug events and separate cache for Preview Propositions (#120) @akhiljain1907
  • [MOB-22281] - Public API Changes with Configurable timeout value for Update/ Get proposition (#119) @ishwetansh
  • Documentation update - AEPOptimize 5.1.0 (#117) @akhiljain1907

v5.1.0

03 Oct 16:14
93540ad

Choose a tag to compare

Release notes

  • Added a new updatePropositions API to support completion callback with retrieved propositions and errors (if any).
  • Updated getPropositions API to return cached propositions immediately if there are no pending updatePropositions calls for the requested list of decision scopes.
  • Changed Offer.score data type from Integer to Double to fix a bug where offers having decimal score were being dropped.

What’s Changed

v5.0.1

21 May 23:37
5384183

Choose a tag to compare

Release Notes

  • Fixed a crash that happens when updateProposition API was called repeatedly.

What’s Changed

v4.0.4

19 May 01:47
1848ade

Choose a tag to compare

Release Notes

  • Fixed a crash that happens when updateProposition API was called repeatedly.

What’s Changed