CARVIEW |
Select Language
HTTP/2 200
date: Wed, 30 Jul 2025 16:46:58 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"7be6f351e61792347e2ec2e28871f5e7"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=8S5JmPvrG1aUZEHNGGHFiqvSkW50YrKWhHuJigMBmh2SeOHJ9Qk5Gr%2BPmfjJpgRTi0FYauqS2i5Gz%2FWF8UZXxgdFrLVSkldxYdlojsrJnaiUS7R7vEy9vGXF7EE%2FQbmlJrz%2BOSpenMAY0gdcvjR9C4g5s109CpRwHqBEDAmPRSkOIYxRFn0jTirYjKyA7I8DeQzrYvf9s97cyZ9qLzORgKnqEOpBPkWMK4Ju0lGSpb2JosgZXjph59n%2BHhdQ%2BscDoYS7X%2B%2BANs3M%2BzTUik9h6g%3D%3D--HmyiQPho8%2BFJoA2a--rQk%2FZdVelVmMu46vknMjzg%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.791024286.1753894017; Path=/; Domain=github.com; Expires=Thu, 30 Jul 2026 16:46:57 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Thu, 30 Jul 2026 16:46:57 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: D3F8:15BCE0:E5EA1:1100B5:688A4C81
Releases Β· apple/container Β· GitHub
27 Jun 22:06
Loading
09 Jun 22:22
adityaramani
Aditya Ramani
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 374
Releases: apple/container
Releases Β· apple/container
0.2.0
3b5c253
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
This release includes a wide range of improvements across the repository. Thanks to all contributors for your work to improve container!
Highlights:
- Clean up spelling errors and temporary test logic after launch
- Improve documentation content and build process
- Github runners now build the project with swift 6.2 and Xcode 26 beta
- Add ability to add multiple network interfaces in single container (on MacOS 26) (see here)
- Add a new
container system status
command (see here) - Remove the
container system restart
command (see here) - Add support for publishing sockets from container to host
What's Changed
- Fix small typo in README by @owenarthur in #56
- Fix typo in Parser.swift by @sadikkuzu in #64
- Publish docs from main by @katiewasnothere in #67
- Adds base path for GitHub Pages publishing. by @jglogan in #69
- Clean up typos in docs, fix reference to default subnet by @owenarthur in #71
- Add local docsite directory to .gitignore. by @jglogan in #73
- Remove use of REPO_READ token by @katiewasnothere in #124
- Append
.git
fordependencies
inPackage.swift
for consistency. by @lamtrinhdev in #82 - Skip unpacking unsupported platforms by @adityaramani in #127
- Remove unused flags from registry login by @katiewasnothere in #128
- Add new
system status
command by @gonzolino in #118 - Update technical-overview.md doc with current code by @vadikgo in #86
- Add the option to disable progress updates on image CLI calls by @katiewasnothere in #146
- Removes build variable that is not needed after launch. by @jglogan in #151
- Remove trailing whitespace from GitHub workflows by @pstoeckle in #154
- Add issue templates for bugs and features by @katiewasnothere in #152
- Updated gitignore: .idea by @KeoFoxy in #138
- Update protos and add builder shim version in Package.swift by @katiewasnothere in #176
- Add missing link to repo CoC in issue template by @katiewasnothere in #157
- Remove temporary workaround for image auth to ghcr by @katiewasnothere in #155
- define JSONDecoder() outside of for loop in load() by @elijah-wright in #159
- fix: typo by @umitdemirci in #153
- Adds Swift Package Index crawler metadata. by @jglogan in #181
- Fix: consolidate UserDefaults service name by @yibozhuang in #161
- Improve accuracy of progress updates by @dkovba in #144
- container registry login host:port error fix by @makhov in #170
- Update issue templates by @dkovba in #184
- Add default year for hawkeye formatting by @katiewasnothere in #180
- Fix release workflow: tag regex, artifact validation, and token usage by @Thedarkmatter10 in #187
- Fix typos by @pstoeckle in #122
- README: Add project status by @dcantah in #192
- Remove the system restart command by @adityaramani in #196
- fix(common.yml): globalize CURRENT_SDK, improve shell safety and imp⦠by @Thedarkmatter10 in #178
- Remove editor specific git ignore rules by @katiewasnothere in #197
- refactor: fix typos by @noritaka1166 in #77
- Update the names of Xcode and macOS by @dkovba in #123
- Throw errors in ServiceManager by @eliseomartelli in #188
- Update to Swift 6.2 by @dkovba in #195
- Plugins: Remove unused devnull var by @dcantah in #214
- Spelling by @jsoref in #207
- use rotatingAllocator for ipam by @crosbymichael in #217
- Require having a Mac with Apple silicon and Xcode 26 beta by @dkovba in #125
- Make test suites run sequentially with respect to other test suites by @katiewasnothere in #200
- Wait for IO streams to complete before a process exits by @adityaramani in #198
- Fix warnings in
make docs
by @dkovba in #220 - makefile: Change build_bin_dir to be lazily evaluated by @dcantah in #221
- Fix Race Condition in Container Removal (#130) by @ramsyana in #218
- provide suggestion if xpc 'Connection invalid' error encountered by @heywoodlh in #179
- Add socket publishing functionality by @Reneechang17 in #236
- limit build and test for runners to Apple repository by @heckj in #228
- Redirect to the documentation from the homepage by @dkovba in #245
- Fix typo in technical-overview.md by @johnspurlock in #253
- Remove
@unchecked Sendable
by @dkovba in #250 - Regenerate documentation on
make docs
by @dkovba in #246 - Add test that we replace meta args in builder correctly by @katiewasnothere in #255
- [Build] Do not use unbounded DispatchIO readers for tar tranfers by @wlan0 in #257
- Move github issues to use feature and bug Types instead of Labels by @katiewasnothere in #258
- Remove the support for
CURRENT_SDK
by @dkovba in #251 - Improve error handling in answerHost by @eliseomartelli in #226
- Remove use of triage label by @katiewasnothere in #262
- Add version info to package installer by @katiewasnothere in #249
- Adds
container network
for macOS 26. by @jglogan in #243
New Contributors
- @owenarthur made their first contribution in #56
- @sadikkuzu made their first contribution in #64
- @lamtrinhdev made their first contribution in #82
- @gonzolino made their first contribution in #118
- @vadikgo made their first contribution in #86
- @pstoeckle made their first contribution in #154
- @KeoFoxy made their first contribution in #138
- @elijah-wright made their first contribution in #159
- @umitdemirci made their first contribution in #153
- @yibozhuang made their first contribution in #161
- @makhov made their first contribution in #170
- @Thedarkmatter10 made their first contribution in #187
- @dcantah made their first contribution in #192
- @noritaka1166 made their first contribution in #77
- @eliseomartelli made their first contribution in #188
- @jsoref made their first contribution in #207
- @ramsyana made their first contribution in #218
- @heywoodlh made their first contribution in #179
- @Reneechang17 made their first contribution in #236
- @johnspurlock made their first contribution in #253
Full Changelog: 0.1.0...0.2.0
Assets 5
75 people reacted
0.1.0
0.1.0
This tag was signed with the committerβs verified signature.
SSH Key Fingerprint: kAMFNG0IUoKuLlDVpjLXPOBJiwsLOUvm9VcW+o67Eqk
Verified
Learn about vigilant mode.
0fd8692
This commit was created on GitHub.com and signed with GitHubβs verified signature.
Compare
π Initial release of container
container
is a tool that you can use to create and run Linux containers as lightweight virtual machines on your Mac. It's written in Swift, and optimized for Apple silicon.
The tool consumes and produces OCI-compliant container images, so you can pull and run images from any standard container registry. You can push images that you build to those registries as well, and run the images in any other OCI-compliant application.
container
uses the Containerization Swift package for low level container, image, and process management.
Assets 5
289 people reacted
You canβt perform that action at this time.