Skip to content

Releases: DataDog/dd-sdk-swift-testing

2.2.3-beta.3

16 Feb 16:23
Compare
Choose a tag to compare
2.2.3-beta.3 Pre-release
Pre-release

Bug fixes

Improvements

Changes

2.2.3-beta.2

16 Feb 12:00
Compare
Choose a tag to compare
2.2.3-beta.2 Pre-release
Pre-release

Bug fixes

Improvements

Changes

2.2.3-beta.1

14 Feb 13:33
Compare
Choose a tag to compare
2.2.3-beta.1 Pre-release
Pre-release

Bug fixes

Improvements

Changes

2.2.2

13 Feb 11:12
Compare
Choose a tag to compare

Bug fixes

  • Fixes potential thread race condition in underlying opentelemetry-swift library.
  • In some situations when a test crashed and ITR was enabled, session and module could be reported twice with different values
  • Branch name was not being properly readed from .git folder when not using environment variables

Improvements

  • Improve library loading time by running more initialising code in background threads, and improvements in processing symbol files (used to report test source location and CodeOwners)
  • Avoid auto-injecting XCTest environment variables in UITesting target application, it can confuse other tools dependant on the same environment variables.
  • macOS test targets use Mach signal crash handling instead of BSD signal, it should help recovering crashes at loading time.
  • Print library status messages also when running with OS_ACTIVITY_MODE=disable

Changes

  • It uses opentelemetry-swift 1.4.0

2.2.2-beta.6

13 Feb 09:19
Compare
Choose a tag to compare
2.2.2-beta.6 Pre-release
Pre-release

Bug fixes

  • Fixes potential thread race condition in underlying opentelemetry-swift library.
  • In some situations when a test crashed, session and module could be reported twice with different values

Improvements

  • Improve library loading time by running more initialising code in background threads, and improvements in processing symbol files (used to report test source location and CodeOwners)
  • Avoid auto-injecting XCTest environment variables in UITesting target application, it can confuse other tools dependant on the same environment variables.
  • macOS test targets use Mach signal crash handling instead of BSD signal, it should help recovering crashes at loading time.
  • Print library status messages also when running with OS_ACTIVITY_MODE=disable

Changes

  • It uses opentelemetry-swift 1.4.0

2.2.2-beta.5

10 Feb 14:31
Compare
Choose a tag to compare
2.2.2-beta.5 Pre-release
Pre-release

Bug fixes

  • Fixes potential thread race condition in underlying opentelemetry-swift library.
  • In some situations when a test crashed, session and module could be reported twice with different values

Improvements

  • Improve library loading time by running more initialising code in background threads, and improvements in processing symbol files (used to report test source location and CodeOwners)
  • Avoid auto-injecting XCTest environment variables in UITesting target application, it can confuse other tools dependant on the same environment variables.
  • macOS test targets use Mach signal crash handling instead of BSD signal, it should help recovering crashes at loading time.
  • Print library status messages also when running with OS_ACTIVITY_MODE=disable

Changes

  • It uses opentelemetry-swift 1.4.0

2.2.2-beta.4

08 Feb 14:30
Compare
Choose a tag to compare
2.2.2-beta.4 Pre-release
Pre-release

Bug fixes

  • Fixes potential thread race condition in underlying opentelemetry-swift library.

Improvements

  • Improve library loading time by running more initialising code in background threads, and improvements in processing symbol files (used to report test source location and CodeOwners)
  • Avoid auto-injecting XCTest environment variables in UITesting target application, it can confuse other tools dependant on the same environment variables.
  • macOS test targets use Mach signal crash handling instead of BSD signal, it should help recovering crashes at loading time.
  • Print library status messages also when running with OS_ACTIVITY_MODE=disable

Changes

  • It uses opentelemetry-swift 1.4.0

2.2.2-beta.3

08 Feb 08:51
Compare
Choose a tag to compare
2.2.2-beta.3 Pre-release
Pre-release

Bug fixes

  • Fixes potential thread race condition in underlying opentelemetry-swift library.

Improvements

  • Improve library loading time by running more initialising code in background threads, and improvements in processing symbol files (used to report test source location and CodeOwners)
  • Avoid auto-injecting XCTest environment variables in UITesting target application, it can confuse other tools dependant on the same environment variables.
  • macOS test targets use Mach signal crash handling instead of BSD signal, it should help recovering crashes at loading time.
  • Print library status messages also when running with OS_ACTIVITY_MODE=disable

Changes

  • It uses opentelemetry-swift 1.4.0

2.2.2-beta.2

20 Jan 12:00
Compare
Choose a tag to compare
2.2.2-beta.2 Pre-release
Pre-release

Bug fixes

  • Fixes potential thread race condition in opentelemetry-swift library.

Improvements

  • Improve library loading time by running more initialising code in background threads
  • Improve processing of symbol files for reporting test source location and CodeOwners
  • Avoid auto-injecting XCTest environment variables in UITesting target application, it can confuse other tools.
  • macOS test targets use Mach signal crash handling instead of BSD signal.

Changes

  • It uses opentelemetry-swift 1.3.2

2.2.2-beta.1

17 Jan 08:28
Compare
Choose a tag to compare
2.2.2-beta.1 Pre-release
Pre-release

Bug fixes

  • Fixes potential thread race condition in opentelemetry-swift library.

Improvements

  • Improve library loading time by running more initialising code in background threads.
  • Avoid auto-injecting XCTest environment variables in UITesting target application, it can confuse other tools.
  • macOS test targets use Mach signal crash handling instead of BSD signal.

Changes

  • It uses opentelemetry-swift 1.3.2