Skip to content

Releases: swiftlang/swift-tools-support-core

Swift 6.3.1 Release

Choose a tag to compare

@jakepetroules jakepetroules released this 24 Apr 18:13
dc45701

Swift 6.3 Release

Choose a tag to compare

@jakepetroules jakepetroules released this 14 Apr 22:26
dc45701

What's Changed

  • Fix an issue where process handles are leaked in exec on Windows by @jakepetroules in #503
  • Resolves #505 - Fix handling for Windows long paths by @kcieplak in #506
  • Revert "Resolves #505 - Fix handling for Windows long paths" by @kcieplak in #507
  • Fix typos in comments and private code naming by @valeriyvan in #483
  • Mark RegEx type as deprecated in favor of stdlib Regex by @MaxDesiatov in #467
  • Add in several missing noasync annotations by @jakepetroules in #508
  • Make SPM_posix_spawn_file_actions_addchdir_np* available on all non-Windows platforms by @jakepetroules in #509
  • Fix the build on iOS due to missing availability annotations by @jakepetroules in #511
  • Add Swift wrapper functions for C API to avoid clients needing to depend on the importer by @jakepetroules in #515
  • Update to new code owners by @bnbarham in #518
  • Android: correct posix_spawn_file_actions_t typealias by @finagolfin in #519
  • fix for Windows long file paths when using read/writeFileContents by @daveinglis in #521
  • OpenBSD 7.8 will require OpaquePointer for FILE. by @3405691582 in #522
  • Accommodate Android, where posix_spawnattr_t and posix_spawn_file_actions_t are opaque pointers by @jakepetroules in #523
  • Call posix_spawnp through a wrapper functions, since the nullability changed in incompatible ways between Android NDK r27 and r28 by @jakepetroules in #524
  • Remove redundant Sendable conformance by @slavapestov in #525

New Contributors

Full Changelog: swift-6.2.4-RELEASE...swift-6.3-RELEASE

Swift 6.2.4 Release

Choose a tag to compare

@jakepetroules jakepetroules released this 14 Apr 22:26

Swift 6.2.3 Release

Choose a tag to compare

@jakepetroules jakepetroules released this 14 Apr 22:25

Swift 6.2.2 Release

Choose a tag to compare

@jakepetroules jakepetroules released this 14 Apr 22:25

Swift 6.2.1 Release

Choose a tag to compare

@jakepetroules jakepetroules released this 14 Apr 22:24

Swift 6.2 Release

Choose a tag to compare

@jakepetroules jakepetroules released this 14 Apr 22:24

What's Changed

  • Fix the Android build by @jakepetroules in #492
  • fix FreeBSD build by @michael-yuji in #495
  • build: add additional target exports for static linking by @compnerd in #496
  • Use C to force the POSIX (not GNU) overload of strerror_r to be selected by @jakepetroules in #497
  • Revert "Use C to force the POSIX (not GNU) overload of strerror_r to be selected" by @rintaro in #498
  • Bring back "Use C to force the POSIX (not GNU) overload of strerror_r to be selected" by @finagolfin in #500
  • [Serialized diagnostics] Add support for handling the category URL by @DougGregor in #501
  • Add a function on LocalFileOutputByteStream to disable SIGPIPE when writing data to it after the receiving end is closed by @ahoppen in #502
  • [6.2] Fix an issue where process handles are leaked in exec on Windows by @jakepetroules in #504
  • Merge main into 6.2 by @jakepetroules in #510
  • [6.2] Fix the build on iOS due to missing availability annotations by @jakepetroules in #512
  • [6.2] Add Swift wrapper functions for C API to avoid clients needing to depend on the importer by @jakepetroules in #516
  • [6.2] Android: correct posix_spawn_file_actions_t typealias (#519) by @finagolfin in #520

New Contributors

Full Changelog: swift-6.1.3-RELEASE...swift-6.2-RELEASE

0.7.3

Choose a tag to compare

@jakepetroules jakepetroules released this 01 May 17:48

What's Changed

  • fix FreeBSD build by @michael-yuji in #495
  • build: add additional target exports for static linking by @compnerd in #496
  • Use C to force the POSIX (not GNU) overload of strerror_r to be selected by @jakepetroules in #497
  • Revert "Use C to force the POSIX (not GNU) overload of strerror_r to be selected" by @rintaro in #498
  • Bring back "Use C to force the POSIX (not GNU) overload of strerror_r to be selected" by @finagolfin in #500
  • [Serialized diagnostics] Add support for handling the category URL by @DougGregor in #501
  • Add a function on LocalFileOutputByteStream to disable SIGPIPE when writing data to it after the receiving end is closed by @ahoppen in #502
  • Fix an issue where process handles are leaked in exec on Windows by @jakepetroules in #503

New Contributors

Full Changelog: 0.7.2...0.7.3

0.7.2

Choose a tag to compare

@jakepetroules jakepetroules released this 09 Dec 21:39

What's Changed

  • Remove referenced projects from multiroot data file by @ahoppen in #489
  • iOS 13 is aligned with macOS 10.15 by @weissi in #488
  • Fix FILEPointer typealias for Musl by @marcprux in #491
  • Don't fail createDirectory if directory is created concurrently by another process by @ahoppen in #490
  • Fix the Android build by @jakepetroules in #492

Full Changelog: 0.7.0...0.7.2

Swift 6.1.3 Release

Choose a tag to compare

@jakepetroules jakepetroules released this 14 Apr 22:23