Releases: adobe/aepsdk-edge-ios
Releases · adobe/aepsdk-edge-ios
v5.0.3
Release Notes
- Adds 507 as recoverable error code and applies valid retry-after timeout values on next retry if provided on the response, otherwise applies default timeout.
- This release depends on minimum AEPCore v5.3.1.
What’s Changed
- Release 5.0.3 (#499) @kevinlind
- Update dependencies to use current Core 5.3.1 (#498) @kevinlind
- Bump ext version to 5.0.3 and core dependency to 5.3.1 (#494) @emdobrin
- Update recoverable error codes (#492) @emdobrin
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