Skip to content

Merge to Staging for 4.0.0 release#351

Merged
emdobrin merged 11 commits intostagingfrom
dev
Jun 1, 2023
Merged

Merge to Staging for 4.0.0 release#351
emdobrin merged 11 commits intostagingfrom
dev

Conversation

@kevinlind
Copy link
Copy Markdown
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
Copy Markdown

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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants