Releases: adobe/aepsdk-optimize-android
Releases · adobe/aepsdk-optimize-android
v3.6.2
Release notes
enablePlayConsoleVerificationplugin set totruefor Claiming Optimize SDK on Google Play console
What's Changed
- [BackMerge] Main to Staging by @siddique-adobe in #201
- [MOB-23615] Enabling
enablePlayConsoleVerificationgradle task for Google Play Console Verification by @siddique-adobe in #202 - Updating version to 3.6.2 by @github-actions[bot] in #203
- Dev v3.6.2 -> Staging by @siddique-adobe in #204
- Adding Google Token Secret mapping by @siddique-adobe in #205
- Dev v3.6.2 to Staging by @siddique-adobe in #207
- Revert "Adding Google Token Secret mapping" by @siddique-adobe in #208
- Dev v3.6.2 -> Staging by @siddique-adobe in #209
- Upgrading the workflow version to gha-android-3.4.3 by @siddique-adobe in #210
- Upgrading the AEPSDK Gradle Plugin Version to 3.4.3 by @siddique-adobe in #212
- Dev v3.6.2 -> Staging by @siddique-adobe in #211
- Staging -> Main by @siddique-adobe in #206
Full Changelog: v3.6.1...v3.6.2
v3.6.1
Release notes
- Fixed callback conflict where error was not delivered when both success and error were triggered.
- Upgraded
aepsdk-commonsto3.4.1,aepsdk-core-androidto3.5.0andaepsdk-edge-androidto3.0.2.
What's Changed
- [Back Merge] Main to Staging by @siddique-adobe in #191
- MOB-23669 : Removing return statements for error while parsing callback event by @sagar-sharma-adobe in #192
- [MOB-23615] Enabling gradle task to generate verification.properties file for Optimize SDK for Play console verification by @siddique-adobe in #193
- Updating version to 3.6.1 by @github-actions[bot] in #194
- Dev v3.6.1 to Staging by @siddique-adobe in #195
- [MOB-23821] Migrating repo release workflows to adapt sonatype migration by @siddique-adobe in #196
- Dev v3.6.1 to Staging by @siddique-adobe in #197
- [MOB-23615] Updating gradle task to generate verification.properties file for Optimize SDK by @siddique-adobe in #198
- Dev v3.6.1 to Staging by @siddique-adobe in #199
- Staging to Main by @siddique-adobe in #200
Full Changelog: v3.6.0...v3.6.1
v3.6.0
Release notes
- The
OptimizePropositionclass now exposesactivityandplacementobjects for all propositions that belongs to Offer Decisioning.
What's Changed
- [Back Merge] pull request #183 from adobe/staging by @siddique-adobe in #184
- [MOB-23394] Adding Activity & Placement object field in OptimizePropostion and XDM for ODE by @siddique-adobe in #185
- rename Adobe Journey Optimizer Decisioning extension to Offer Decisioning and Target extension in docs by @spoorthipujariadobe in #186
- Updating version to 3.6.0 by @github-actions in #189
- Dev v3.6.0 to Staging by @siddique-adobe in #188
- Staging to Main by @siddique-adobe in #190
Full Changelog: v3.5.0...v3.6.0
v3.5.0
Release notes
- New API Available: Introduced
[List<Offer>. generateDisplayInteractionXdm()]to generate the XDM with batched list of display proposition that can be used in events tracking using Edge extension API (i.e,sendEvent()).
What's Changed
- [BackMerge] Main to Staging by @siddique-adobe in #179
- [MOB-23379] Adding Methods to expose the generateInteractionXdm for multiple display propositions by @siddique-adobe in #180
- Updating version to 3.5.0 by @github-actions in #182
- Dev v3.5.0 to Staging by @siddique-adobe in #181
- Staging to Main by @siddique-adobe in #183
Full Changelog: v3.4.0...v3.5.0
v3.4.0
Release notes
- Enhanced error handling: Added support for managing invalid requests gracefully.
- New API Available: Introduced
[List<Offer>.display()]to track batched display proposition events for multiple offers displayed simultaneously on a screen.
What's Changed
- [Back Merge] Main to Staging by @siddique-adobe in #169
- [Back Merge] Staging to Dev by @siddique-adobe in #170
- [MOB-21475] Exposing new API from SDK to send array of propositions by @siddique-adobe in #92
- [MOB-22797] Adding Invalid Request error handling by @sagar-sharma-adobe in #173
- Migration to initialise API by @siddique-adobe in #174
- Dev to Staging by @siddique-adobe in #175
- updating the version to 3.4.0 by @siddique-adobe in #176
- Dev v3.4.0 by @siddique-adobe in #177
- Staging to Main by @siddique-adobe in #178
Full Changelog: v3.3.1...v3.4.0
v3.3.1
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
- [MOB-2555] Making ConfigsUtils as internal class by @siddique-adobe in #165
- Staging to Main by @siddique-adobe in #166
- Updating version to 3.3.1 by @github-actions in #168
Full Changelog: v3.4.0...v3.3.1
v3.3.0
Release notes
- [Breaking Change] Updated Offer Score data type of from
IntegertoDouble. - Optimize SDK only listens to preview events if it contains
debugobject witheventTypeascom.adobe.eventType.edgeandeventSourceaspersonalization:decisions.
What's Changed
- [MOB-22739] Update offer score type to Double by @siddique-adobe in #145
- [MOB-22739] Update offer score type to Double documentation update by @siddique-adobe in #146
- Adding debug event source and type check. by @sagar-sharma-adobe in #155
- Updating version to 3.3.0 by @github-actions in #154
- Dev v3.3.0 to Staging by @siddique-adobe in #153
- Staging to Main by @siddique-adobe in #157
Full Changelog: v3.2.4...v3.3.0
What's Changed
- [BackMerge] Main to Staging by @siddique-adobe in #142
- [Back Merge] Main to Staging by @siddique-adobe in #151
- [MOB-22739] Update offer score type to Double by @siddique-adobe in #145
- [MOB-22739] Update offer score type to Double documentation update by @siddique-adobe in #146
- Adding debug event souce and type check. by @sagar-sharma-adobe in #155
- Updating version to 3.3.0 by @github-actions in #154
- Dev v3.3.0 to Staging by @siddique-adobe in #153
- Staging to Main by @siddique-adobe in #157
Full Changelog: v3.2.4...v3.3.0
v3.2.4
Release notes
- Added support for the new
MobileCore.initializeAPI introduced in Core.
What's Changed
- (Optimize 3.2.4) Added support for the new MobileCore.initialize API introduced in Core by @praveek in #144
Full Changelog: v3.2.3...v3.2.4
v3.2.3
Release notes
- Added support for the Array type in the JSON structure of Offer Content.
What's Changed
- Update A4T instructions in documentation by @spoorthipujariadobe in #121
- Test App Refactor | Logic separation by @sagar-sharma-adobe in #126
- Adding support for List type Json in Offer Content by @sagar-sharma-adobe in #129
- [MOB-22735] Logger functionality for Optimize Test App by @sagar-sharma-adobe in #130
- Adding support for Json Arrays in Offer Content by @sagar-sharma-adobe in #132
- Migrate to GitHub Actions reusable workflows by @timkimadobe in #131
- Updating version to 3.2.3 by @github-actions in #136
- Dev v3.2.3 to Staging by @siddique-adobe in #137
- Dev to Staging and conflicts resolved by @siddique-adobe in #139
- Resolving Merge conflicts with Main branch by @sagar-sharma-adobe in #140
- Removing logs by @sagar-sharma-adobe in #141
- Staging to Main by @siddique-adobe in #138
New Contributors
- @sagar-sharma-adobe made their first contribution in #126
- @timkimadobe made their first contribution in #131
Full Changelog: v3.2.2...v3.2.3
v3.2.2
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.
- Updated getPropositions API to return cached propositions immediately if there are no pending updatePropositions calls for the requested list of decision scopes.
- Added support for debug events and enabled getPropositions and onPropositionsUpdate to receive Simulated events from Assurance.
What’s Changed
- Staging to Main (#120) @siddique-adobe
- Dev v3.2.2 to Staging (#118) @siddique-adobe
- Updating version to 3.2.2 (#116) @github-actions
- [MOB-22521] Updating timeout scale to seconds from milliseconds in the updateProposition configurable timeout API (#114) @siddique-adobe
- add separate cache for preview propositions (#113) @ishita-gambhir-adobe