Bot releases are hidden (Show)
This release fixes a security issue in the Decodable
implementation of FilePath
.
FilePath
decoding. Internal invariants of FilePath
are now enforced in the initializer used by the Decodable
protocol, FilePath.init(from:)
.Full Changelog: https://github.com/apple/swift-system/compare/1.3.1...1.3.2
Published by glessard 4 months ago
This release addresses build issues
String.init(platformString:)
is now a disfavored overload, in order to work around a Swift language issue.CMakeLists.txt
files from consideration by the Swift package manager.Full Changelog: https://github.com/apple/swift-system/compare/1.3.0...1.3.1
Published by glessard 5 months ago
1.3.0 release
This release primarily addresses a number of platform support issues.
Collection
conformance of the SystemString
has been improved. This makes it compatible with the Swift 6.0 standard library, in which Array
's replaceSubrange()
has become stricter about the correctness of the Collection
types it handles.Full Changelog: https://github.com/apple/swift-system/compare/1.2.1...1.3.0
Published by milseman over 2 years ago
This is a bug fix release restoring the ability to build this package on Windows.
Full Changelog: https://github.com/apple/swift-system/compare/1.2.0...1.2.1
Published by milseman over 2 years ago
@_implementationOnly
by @colemancda in https://github.com/apple/swift-system/pull/83
Full Changelog: https://github.com/apple/swift-system/compare/1.1.1...1.2.0
Published by milseman almost 3 years ago
Full Changelog: https://github.com/apple/swift-system/compare/1.1.0...1.1.1
Published by milseman almost 3 years ago
Picks up pipe API and cmake changes.
FileDescriptor.Pipe()
by @GeorgeLyon in https://github.com/apple/swift-system/pull/58
Full Changelog: https://github.com/apple/swift-system/compare/1.0.0...1.0.1
Published by milseman about 3 years ago
Official 1.0 release!
System is already source and binary stable (at least on Darwin), so in practice this doesn't change much about System's development or guarantees (1.0.0
is effectively the same as 0.0.3
). But, it does formalize the source stability guarantee for clients of the package.
Published by milseman about 3 years ago
Contains bug fixes for Windows, and minor fixes for SystemChar.
Published by milseman over 3 years ago
FileDescriptor.standardInput
, FileDescriptor.standardOutput
, FileDescriptor.standardError
FileDescriptor.duplicate
, with optional as
target.Published by kylemacomber about 4 years ago
Initial release