Releases: apple/swift-container-plugin
Releases · apple/swift-container-plugin
1.0.2
1.0.1
1.0.0
What's Changed
Since 1.0.0-alpha.1
the documentation has been restructured and expanded.
There have been no changes in the build-container-image
plugin or the containertool
helper tool.
Other Changes
- Readme: Restructure and clarify requirements by @euanh in #93
- docs: Update CONTRIBUTING to reference soundness checks and remove advice to run locally by @heckj in #97
- docs: Use swift-docc-plugin to preview documentation by @heckj in #95
- docs: Split ContainerBuildPlugin documentation into multiple pages by @euanh in #99
- docs: Fix broken examples links by @euanh in #103
- docs: Ignore Package.resolved files in example directories by @euanh in #107
- docs: Add example authentication configurations by @euanh in #104
- docs: Add examples of building and publishing images by @euanh in #108
- docs: Add reference documentation for plugin by @euanh in #109
New Contributors
Full Changelog: 1.0.0-alpha.1...1.0.0
1.0.0-alpha.1
0.5.0
0.4.1
What's Changed
SemVer Patch
- tar: Disallow empty filenames by @euanh in #66
- tar: Only pad partially-filled blocks by @euanh in #67
- plugin: handle chunks of output correctly by @euanh in #77
Other Changes
- Readme, Examples: Update minimum plugin version in examples by @euanh in #65
- tar: Refactor tar writer, add a struct to represent tar headers by @euanh in #69
- tests: Add interoperability tests using the system's tar by @euanh in #70
- ci: Use a shared definition of integration tests in pull request and main jobs by @euanh in #71
- ci: Skip Tar interop tests in main unit test job by @euanh in #72
- containertool: Move ELF architecture translation extension to Extensions by @euanh in #73
- tar: Add support for archiving directories by @euanh in #74
- tar: Annotate fields in tar header test data by @euanh in #75
Full Changelog: 0.4.0...0.4.1
0.4.0
0.3.2
0.3.1
0.3.0
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