Skip to content

Commit f61d258

Browse files
dd-mergequeue[bot]maxepnaftalysimaoseica-ddmariedm
authoredDec 11, 2024
Merge pull request #2141 from DataDog/release/2.21.0
Release `2.21.0` Co-authored-by: maxep <maxime.epain@datadoghq.com> Co-authored-by: dd-mergequeue[bot] <121105855+dd-mergequeue[bot]@users.noreply.github.com> Co-authored-by: naftaly <naftaly@users.noreply.github.com> Co-authored-by: simaoseica-dd <simao.seica@datadoghq.com> Co-authored-by: mariedm <29802155+mariedm@users.noreply.github.com> Co-authored-by: 0xnm <nikita.ogorodnikov@datadoghq.com> Co-authored-by: xgouchet <xgouchet@users.noreply.github.com> Co-authored-by: ncreated <maciek.grzybowski@datadoghq.com>
2 parents 2881108 + 2b3f960 commit f61d258

File tree

117 files changed

+3509
-356
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

117 files changed

+3509
-356
lines changed
 

‎.gitlab-ci.yml

+4-2
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ Unit Tests (iOS):
103103
script:
104104
- ./tools/runner-setup.sh --xcode "$DEFAULT_XCODE"
105105
- make clean repo-setup ENV=ci
106-
- make test-ios-all OS="$DEFAULT_IOS_OS" PLATFORM="$PLATFORM" DEVICE="$DEVICE" USE_TEST_VISIBILITY=0
106+
- make test-ios-all OS="$DEFAULT_IOS_OS" PLATFORM="$PLATFORM" DEVICE="$DEVICE" USE_TEST_VISIBILITY=1
107107

108108
Unit Tests (tvOS):
109109
stage: test
@@ -116,7 +116,7 @@ Unit Tests (tvOS):
116116
script:
117117
- ./tools/runner-setup.sh --xcode "$DEFAULT_XCODE"
118118
- make clean repo-setup ENV=ci
119-
- make test-tvos-all OS="$DEFAULT_TVOS_OS" PLATFORM="$PLATFORM" DEVICE="$DEVICE" USE_TEST_VISIBILITY=0
119+
- make test-tvos-all OS="$DEFAULT_TVOS_OS" PLATFORM="$PLATFORM" DEVICE="$DEVICE" USE_TEST_VISIBILITY=1
120120

121121
UI Tests:
122122
stage: ui-test
@@ -359,6 +359,7 @@ Publish CP podspecs (dependent):
359359
- !reference [.release-pipeline-20m-delayed-job, rules]
360360
before_script:
361361
- *export_MAKE_release_params
362+
needs: ["Publish CP podspecs (internal)"]
362363
script:
363364
- ./tools/runner-setup.sh --xcode "$DEFAULT_XCODE"
364365
- make env-check
@@ -371,6 +372,7 @@ Publish CP podspecs (legacy):
371372
- !reference [.release-pipeline-40m-delayed-job, rules]
372373
before_script:
373374
- *export_MAKE_release_params
375+
needs: ["Publish CP podspecs (dependent)"]
374376
script:
375377
- ./tools/runner-setup.sh --xcode "$DEFAULT_XCODE"
376378
- make env-check

‎CHANGELOG.md

+13
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Unreleased
22

3+
# 2.21.0 / 11-12-2024
4+
5+
- [FIX] Fix sporadic file overwrite during consent change, ensuring event data integrity. See [#2113][]
6+
- [FIX] Fix trace inconsistency when using `URLSessionInterceptor` or Alamofire extension. See [#2114][]
7+
- [IMPROVEMENT] Add Session Replay `startRecordingImmediately` ObjC API. See [#2120][]
8+
- [IMPROVEMENT] Expose Crash Reporter Plugin Publicly. See [#2116][] (Thanks [@naftaly][]) [#2126][]
9+
310
# 2.20.0 / 14-11-2024
411

512
- [FIX] Fix race condition during consent change, preventing loss of events recorded on the current thread. See [#2063][]
@@ -794,6 +801,11 @@ Release `2.0` introduces breaking changes. Follow the [Migration Guide](MIGRATIO
794801
[#2099]: https://github.com/DataDog/dd-sdk-ios/pull/2099
795802
[#2063]: https://github.com/DataDog/dd-sdk-ios/pull/2063
796803
[#2092]: https://github.com/DataDog/dd-sdk-ios/pull/2092
804+
[#2113]: https://github.com/DataDog/dd-sdk-ios/pull/2113
805+
[#2114]: https://github.com/DataDog/dd-sdk-ios/pull/2114
806+
[#2116]: https://github.com/DataDog/dd-sdk-ios/pull/2116
807+
[#2120]: https://github.com/DataDog/dd-sdk-ios/pull/2120
808+
[#2126]: https://github.com/DataDog/dd-sdk-ios/pull/2126
797809
[@00fa9a]: https://github.com/00FA9A
798810
[@britton-earnin]: https://github.com/Britton-Earnin
799811
[@hengyu]: https://github.com/Hengyu
@@ -826,3 +838,4 @@ Release `2.0` introduces breaking changes. Follow the [Migration Guide](MIGRATIO
826838
[@changm4n]: https://github.com/changm4n
827839
[@jfiser-paylocity]: https://github.com/jfiser-paylocity
828840
[@Hengyu]: https://github.com/Hengyu
841+
[@naftaly]: https://github.com/naftaly

0 commit comments

Comments
 (0)
Failed to load comments.