Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Merge to Staging for 4.0.0 release #351

Merged
merged 11 commits into from
Jun 1, 2023
Merged

Merge to Staging for 4.0.0 release #351

merged 11 commits into from
Jun 1, 2023

Conversation

kevinlind
Copy link
Contributor

Description

Merge to Staging for 4.0.0 release:

  • Sets minimum iOS and tvOS version to 11 from 10
  • Removes deprecated class XDMFormatters
  • Fixes issue where empty 'payload' array was not included in Edge response content events dispatched after receiving Edge Network response.
  • Add script and GitHub workflow to update the AEPEdge version

Related Issue

Motivation and Context

How Has This Been Tested?

Screenshots (if appropriate):

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • I have signed the Adobe Open Source CLA.
  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

addb and others added 9 commits February 28, 2023 19:56
Staging -> Main - v1.6.0 Release - tvOS support
Sync dev branch with main branch
* -fix makefile

* -add update version script and gh action

* -add new input to the GHA

* -updates spm file too

* -fix typo and update to newer version of update_versions script

---------

Co-authored-by: Emilia Dobrin <33132425+emdobrin@users.noreply.github.com>
main -> dev for version updater
…322)

* Allow empty 'payload' field in response handle event

* When payload is not in response handle, do not include in event
* Remove deprecated class XDMFormatters

* Update timestamp field in MobileSDKCommerceSchema in tutorial apps
…nsion version Bump to 4.0.0 (#344)

* Update Min supported version to iOS 11 and tvOS 11. Bump major extension version.

* Clean Makefile and add steps to generate xcframeworks

* Update Github release workflow to add XCframework with the release

* Add ci steps back in Makefile

* Fix Github workflow steps

* Updates based on reviews

* More review updates

* Update README

* Add version to the release artifact

* Update the getting started doc

* Add test command in Makefile to run ios and tvos tests

* Update makefile

* Add commands to remove exisiting coverage reports before running the tests

* Update Makefile

* Add usage sample in comment for check-version command

* Update all extensions to version 4.x

* Remove empty marketing versions

* Update podspec version to 4.0.0
@codecov
Copy link

codecov bot commented Jun 1, 2023

Codecov Report

Merging #351 (8bb2d4f) into staging (1d75e5a) will increase coverage by 0.14%.
The diff coverage is 100.00%.

@@             Coverage Diff             @@
##           staging     #351      +/-   ##
===========================================
+ Coverage    96.54%   96.68%   +0.14%     
===========================================
  Files           28       27       -1     
  Lines         1649     1626      -23     
===========================================
- Hits          1592     1572      -20     
+ Misses          57       54       -3     

* Update Podfile to use Core staging and Edge* dev branches

* Update SwiftLint version 0.52.0

* Fix format after SwiftLint update
* Update Podfile to use Core/Services production version

* Update podfile for Tutorial apps
@addb addb requested a review from emdobrin June 1, 2023 22:04
@emdobrin emdobrin merged commit 859ec7c into staging Jun 1, 2023
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants