v0.2.2
Docker Desktop with Extensions capabilities
- mac (intel): https://desktop-stage.docker.com/mac/main/amd64/77074/Docker.dmg
- mac (arm): https://desktop-stage.docker.com/mac/main/arm64/77074/Docker.dmg
- win: https://desktop-stage.docker.com/win/main/amd64/77074/Docker%20Desktop%20Installer.exe
- linux: https://desktop-stage.docker.com/linux/main/amd64/77074/docker-desktop.deb
Docker Extensions CLI: please find platform-specific release assets attached below.
Major updates
- js API library available to use in your extension code, with Typescript support. Allows auto-complete of extension API invocation in your IDE
- New APIs to get host platform, arch and hostname
- New API to split output by lines when streaming CLI output (useful to read logs,
docker events
output, ...) - Users will be notified when a new version of an extension is published and will be able to update it
docker extension validate
validate more extension information required to get extensions working and ready to be included in the Marketplace
More details
More changes
docker extension init
generates a sample extension using the Docker Extension API library by default- Various improvements in the Marketplace (including and extension details popup) and the extension sidebar menus
- Added new extensions in the Marketplace
Bug Fixes
- Fixed path paramaters being updated when invoking extension host CLI commands
- Fixed a quick white flash displayed when opening an extension in Dark mode
- Fixed cropped icons in the Marketplace
What's Changed
- Front end tutorial fixes. by @Shy in #105
- Add new docs by @felipecruz91 in #106
- Fix old img label for extension icon, minor other fixes by @gtardif in #107
- Update samples by @benja-M-1 in #108
- Doc about importing/using api-client library by @gtardif in #110
- Document building multi-arch extensions by @felipecruz91 in #111
- [Docs] Addition of a hyperlink for convenient reference to labels by @leecalcote in #115
- Specify
linux/amd64
andlinux/arm64
archs in the docs by @felipecruz91 in #114 - Update tutorials to use API client libs, and update them to base them on a React frontend by @gtardif in #113
- Add Apache 2.0 license by @gtardif in #118
- Remove obsolete fields from metadata.json by @gtardif in #116
- Update docs generated from API by @gtardif in #120
New Contributors
- @Shy made their first contribution in #105
- @benja-M-1 made their first contribution in #108
- @leecalcote made their first contribution in #115
Full Changelog: v0.2.1...v0.2.2