Releases: adobe/aepsdk-edge-ios
Releases · adobe/aepsdk-edge-ios
v5.0.2
Release Notes
- Fixed an issue in Edge hit processor and now it retries hits on recoverable URLErrors shared by Mobile Core.
What’s Changed
- Staging -> Main [5.0.2 Release] (#475) @addb
- Update podfile lock (#480) @addb
- Update Podfile.lock file with Edge 5.0.2 version (#479) @addb
- Updating version to 5.0.2 (#478) @addb
- Updating version to 5.0.2 (#476) @github-actions
- Dev -> Staging [5.1.0 Release] (#472) @addb
- update weak self usage (#474) @emdobrin
- Remove explicit AEPServices dependency (#473) @addb
- Updating version to 5.1.0 (#471) @github-actions
- Add AEPServices and AEPEdgeIdentity version to be updated in the Github Action (#470) @addb
- unwrap weak self before use (#469) @emdobrin
- Retry Edge Hits for Recoverable URLErrors (#467) @addb
v5.0.1
Release Notes
- Edge requests now retrieve the configuration state at the time the requests are queued, instead of at the time the requests are sent.
What’s Changed
- Merge to main for 5.0.1 release (#464) @kevinlind
- Merge test fix and Podfile changes to Staging for v5.0.1 release (#463) @kevinlind
- Wait for Configuration update in Integration tests (#462) @kevinlind
- Update Podfile to use Edge after version update (#461) @kevinlind
- Merge to Staging for 5.0.1 release (#460) @kevinlind
- Updating version to 5.0.1 (#459) @github-actions
- Cache configuration with Edge hit (resolves #367) (#458) @kevinlind
- sync main -> dev (#457) @emdobrin
- Fix integration test workflow (#455) @timkimadobe
- pod update post release (#454) @emdobrin
v5.0.0
Release Notes
Major version update for Edge Network for Adobe Experience Platform Mobile SDKs on iOS compatible with Mobile Core 5.0.0. The current release includes the following changes:
- Updated the minimum supported version to iOS 12.0 and tvOS 12.0.
- Include XCFrameworks built with Xcode 15.0.1 with the GitHub release.
What’s Changed
- staging -> main for v5.0.0 release (#452) @emdobrin
- update pods + fix test-podspec script (#453) @emdobrin
- updates for release (#451) @emdobrin
- Fix AEPTestUtils tag (#450) @timkimadobe
- Update AEPTestUtils to v5.0.0 (#449) @timkimadobe
- Fix syntax for spm dependencies (#448) @emdobrin
- swift-tools-version 5.3 (#447) @emdobrin
- dev -> staging for v5.0.0 release (#446) @emdobrin
- Merge main changes + staging pods (#445) @emdobrin
- use xcode 15.0.1 in workflows (#444) @emdobrin
v4.3.1
v4.3.0
Release Notes
- Added support to customize datastream configurations on a per-event basis using the sendEvent API.
- Improved logging on connection failure.
What’s Changed
- Staging -> Main - [v4.3.0 Release] (#431) @addb
- Dev -> Staging [v4.3.0 Release] (#429) @addb
- Bump version for 4.3.0 release (#428) @addb
- Feature: Datastream configuration overrides (#426) @addb
- Lint autocorrect fixes (#425) @addb
- Add cron schedule to integration test job (#423) @timkimadobe
- JSON comparison system parity (#415) @timkimadobe
- Log retry interval for recoverable network errors (#417) @kevinlind
- Network request helper parity (#414) @timkimadobe
- Test helper parity and method renaming (#405) @timkimadobe
- Testable NetworkRequest (#404) @timkimadobe
- Downmerge
main
todev
after v4.2.0 release (#395) @timkimadobe
v4.2.0
What’s Changed
- Merge to
main
for 4.2.0 release (#394) @timkimadobe - Merge to Staging for 4.2.0 release, updates Core dependency to 4.1.0 (#393) @timkimadobe
- Replace hardcoded event source with EventSource.contentComplete (#388) @timkimadobe
- Fix integration test setup to properly wait and clear expectations (#387) @timkimadobe
- Merge to Staging for v4.2.0 release (#385) @timkimadobe
- Update event reference response content description (#386) @timkimadobe
- Updating version to 4.2.0 (#384) @github-actions
- Dispatch 'complete' event when streaming connection closed (#383) @timkimadobe
- Update the validation expected results for recordSeparator in functional tests (#382) @cacheung
- Fix test-SPM script (#379) @emdobrin
- Downmerge Main to Dev after v4.1.0 release (#378) @kevinlind
v4.1.0
Highlights
- Added support for chaining related events.
- Fixed location of event index when decoding network response errors and warnings.
What’s Changed
- Merge to Main for 4.1.0 release (#377) @kevinlind
- Merge additional v4.1.0 changes to staging (#376) @kevinlind
- Feature/upstream integration tests (#373) @timkimadobe
- Pod Update Podfile for AEPEdge 4.1.0 (#374) @kevinlind
- Merge to Staging for v4.1.0 release (#372) @kevinlind
- Use 'large' resource class when running tests in CI (#371) @kevinlind
- [Test] Wait for sendEvent to return before continuing functional test. (#370) @kevinlind
- [CI] Sleep after EventHub.shared.start in API unit tests (#369) @kevinlind
- [CI] Run unit and functional tests separately in CI (#368) @timkimadobe
- Updating version to 4.1.0 (#366) @github-actions
- Get 'eventIndex' from 'report' object for interact response errors and warnings (#363) @kevinlind
- Set parent ID to Edge response events (resolves #327) (#361) @kevinlind
- downmerge main -> dev (#358) @emdobrin
- Update dependencies to prod and links (#357) @emdobrin
v4.0.0
Highlights
- Updated the minimum supported version to iOS 11.0 and tvOS 11.0.
- Include xcframeworks built with Xcode 14.1 with the GH release.
- Removed deprecated class
XDMFormatters
. Use functionsgetISO8601UTCDateWithMilliseconds()
andgetISO8601FullDate()
in Date class extension from AEPServices module instead. - Fixed issue where empty "payload" array was not included in events dispatched after receiving Edge Network response.
What’s Changed
- Fix makefile build-app command (#356) @addb
- Staging -> Main v4.0.0 release (#355) @addb
- Merge to Staging for 4.0.0 release (#351) @kevinlind
- Update Podfile to use Core/Services production version (#354) @addb
- Update Podfile to use Core/Services staging branch (#353) @kevinlind
- Update Min supported version to iOS 11, tvOS 11 and Xcode 14.1 + Extension version Bump to 4.0.0 (#344) @addb
- Remove deprecated class XDMFormatters (#350) @kevinlind
- Allow empty 'payload' field in response handle event (resolves #316) (#322) @kevinlind
- Updates LICENSE file (#315) @emdobrin
- main -> dev for version updater (#314) @emdobrin
- add update version script and gh action (#298) @sbenedicadb
- Sync dev branch with main branch (#313) @addb
- Update to production pods released with tvOS support (#311) @addb
v1.6.0
What’s Changed
- Staging -> Main - v1.6.0 Release - tvOS support (#310) @addb
- Update dependencies for tvOS changes (#309) @addb
- Dev -> Staging (tvOS support) (#308) @addb
- Version Bump (tvOS release) + CI update + Script fixes (#307) @addb
- Create Edge event reference & update API docs (#306) @timkimadobe
- tvOS Support (#305) @addb
- Update tutorial for Android Core 2.0 version parity (#300) @timkimadobe
- Merging main -> dev (#297) @emdobrin
- Issue templates for Edge repo (#296) @emdobrin
- Down merge to Dev after v1.5.0 release (#295) @kevinlind
- Add labels with issue templates (#291) @emdobrin
v1.5.0
Highlights
- Adds support for persisting the location hint returned by the Edge Network for the duration of the session for an improved user experience. Includes new APIs
getLocationHint
andsetLocationHint
allowing hybrid applications to share the location hint across SDKs.
Internal tag: AEPEdge (Swift) 1.5.0
What’s Changed
- Remove i386 build from SPM validation script (#294) @kevinlind
- Set release workflow to use Xcode 13 (#293) @kevinlind
- Merge to Main for v1.5.0 release (#292) @kevinlind
- Update docs for staging 1.5.0 (#290) @emdobrin
- Updates for Edge
sendEvent
tutorial (#289) @timkimadobe - Merge to Staging for v1.5.0 release (#282) @kevinlind
- Change Makefile target 'test' to check for correct Xcode scheme name (#285) @kevinlind
- Remove unneeded lowercase of network response handle type (#284) @kevinlind
- Fix broken link documentation table of contents (#283) @kevinlind
- Update version to v1.5.0 (#281) @kevinlind
- [MOB-17170] Documentation getting-started and api-reference (#278) @kevinlind
- Add 'invalid' option to getLocationHint menu in test application (#280) @kevinlind
- Edge
sendEvent
Tutorial (#274) @timkimadobe - [MOB-17169] Use EventSource xIdentity for location hint APIs (#276) @kevinlind
- [MOB-17169] Add Get/Set APIs for Location Hint (#271) @kevinlind
- [MOB-16678] Handle edge network location hint response (#259) @kevinlind
- update CI Xcode (#262) @cacheung
- Update SMP instruction and CI xcode version (#260) @cacheung
- [MOB-16479] Allow path overwrite for Media Edge requests (#258) @addb
- main -> dev (#257) @emdobrin
- Bump tzinfo from 1.2.9 to 1.2.10 (#256) @dependabot
- Downmerge main -> dev after v1.4.1 release (#254) @emdobrin