Skip to content

Releases: apple/swift-container-plugin

0.4.0

26 Feb 14:37
42fa39e
Compare
Choose a tag to compare
0.4.0 Pre-release
Pre-release

What's Changed

SemVer Minor

  • containertool: Automatically select the correct base image processor architecture by @euanh in #63

Other Changes

  • tests: Build the layering test images on scratch to avoid pulling swift:slim by @euanh in #60

Full Changelog: 0.3.2...0.4.0

0.3.2

30 Jan 10:30
40999fd
Compare
Choose a tag to compare
0.3.2 Pre-release
Pre-release

What's Changed

SemVer Patch

  • container: Add application layer to the correct end of the layer stack by @euanh in #51

Other Changes

Full Changelog: 0.3.1...0.3.2

0.3.1

12 Dec 17:27
91f9b49
Compare
Choose a tag to compare
0.3.1 Pre-release
Pre-release

What's Changed

SemVer Patch

  • ContainerRegistry: Handle a relative upload location correctly by @euanh in #44

Other Changes

Full Changelog: 0.3.0...0.3.1

0.3.0

09 Dec 09:38
13702bc
Compare
Choose a tag to compare
0.3.0 Pre-release
Pre-release

What's Changed

SemVer Minor

  • containertool: Use same gzip headers on Linux and macOS by @euanh in #37
  • containertool: Use epoch date in image metadata by @euanh in #38

Other Changes

  • Examples: Use plugin release 0.2.0 and remove Package.resolved by @euanh in #31
  • containertool: Date.now.ISO8601Format is available on Linux on Swift 6.0 by @euanh in #32
  • ContainerRegistry: Unconditionally depend on swift-crypto by @euanh in #33
  • github: Use alternative heading syntax in pull request template by @euanh in #36
  • tests: Build and run examples as end to end tests by @euanh in #39

Full Changelog: 0.2.0...0.3.0

0.2.0

23 Oct 15:55
315b571
Compare
Choose a tag to compare
0.2.0 Pre-release
Pre-release

What's Changed

SemVer Minor

  • ContainerRegistry: Pass through the manifest's mediaType, if set by @euanh in #23
  • ContainerRegistry: A /v2/ protocol check response is allowed to be empty by @euanh in #25
  • ContainerRegistry: Tolerate missing Content-Type header in registry response by @euanh in #26
  • ContainerRegistry: Tolerate missing Location header in the manifest PUT response by @euanh in #27
  • ContainerRegistry: Remember initial auth challenge and send credentials eagerly by @euanh in #30

SemVer Patch

  • containertool: Use the default registry parameter for image uploads by @euanh in #19

Other Changes

  • Examples: Add a Hello World example by @euanh in #1
  • ci: Switch to shared GitHub actions for soundness checks by @euanh in #5
  • ContainerRegistry: Remove backported async URLSession functions by @euanh in #12
  • ContainerRegistry: Switch to swift-http-types by @euanh in #11
  • Examples: Add a Hello World example using Hummingbird by @euanh in #3
  • ci: Enable smoke tests by @euanh in #13
  • ci: Use the shared soundness workflow from swiftlang/github-workflows by @euanh in #20
  • Link to the Swift.org security policy by @euanh in #21
  • ContainerRegistry: Add a struct to represent a registry operation by @euanh in #29

Full Changelog: 0.1.0...0.2.0

Initial release

27 Sep 07:16
Compare
Choose a tag to compare
Initial release Pre-release
Pre-release

Initial release