Skip to content
This repository has been archived by the owner on Jun 13, 2021. It is now read-only.

Releases: docker/app

v0.9.1-beta3

24 Apr 09:56
9d2c67f
Compare
Choose a tag to compare
v0.9.1-beta3 Pre-release
Pre-release

Changes since v0.9.0-beta1

New Features

  • Add a new inspect command to display information on running applications #721
  • Image inspect non-app CNABs #753
  • Allow rm of multiple apps in one command #775
  • Add multitag support for build #771 #803
  • Introduce Arm64 support #777

UX Improvements

  • Add warnings for env_file entries not copied #610
  • Only push applications from the local store #732
  • Move validate command to experimental mode. #625
  • Make flag cnab-bunle-json experimental #731
  • --installer-context option is experimental #733
  • Added the creation date to the App bundle and prints the time since creation in the docker app image ls output #735 #739 #756 #778
  • Fix output to have a consistent naming #750
  • Remove extra flags on docker app inspect command #751
  • Support format option in docker app ls #743
  • Add services column to docker app ls command #757
  • Added Compose validation #760
  • Warn user if the app bundle version differs with the current app version #769
  • Standardize column spacing in output #774
  • Add -f shorthand to app rm --force #776

Fixes

  • Download Docker CLI instead of building it #730
  • Experimental flags are hidden by experimentalCLI #736
  • Use markdown in CLI examples for automatic documentation generation #737
  • Fix incorrect examples for docker app build command #738
  • Update README to reflect the UX changes in Docker App #734 #744 #745
  • Add a seed for better randomness #741
  • Fix remove image by Id #740
  • Update examples #754 #758 #761
  • Fix typo on bundle store #759
  • Clean path before validating app #767
  • Add integration tests to check CNAB bundle API #755
  • Fix broken output on docker app build #768
  • Relocation the right way #765
  • Remove fossa scan #772
  • Remove poll-breaking assertion in e2e tests #784
  • Fix folder name in example voting app README #800

Dependencies updates

  • Bump github.com/jackpal/gateway #749
  • Bump buildx and fix file finalizer breaking the stdout fix #779
  • Bump docker/cli to master revision #802
  • Bump golang, alpine and CI tools #801

v0.9.1-beta2

22 Apr 10:02
b87cf5e
Compare
Choose a tag to compare
v0.9.1-beta2 Pre-release
Pre-release

v0.9.1-beta1

22 Apr 08:45
1183b98
Compare
Choose a tag to compare
v0.9.1-beta1 Pre-release
Pre-release

v0.9.0-beta1

08 Nov 13:41
44932b6
Compare
Choose a tag to compare
v0.9.0-beta1 Pre-release
Pre-release

Changes since v0.9.0-zeta1

Updates

  • CNAB schema version is updated to v1.0.0: #719

New Features

  • docker app run can set labels to all running containers –except for the invocation image– using --label flag: #715

  • docker app push is able to push all images that was not already pushed on the registry but that are available in the local Docker image store: #719

    platform and tag flags has been removed from docker app push command

  • docker app validate displays an error if some parameters are defined but not used in the compose file: #710

  • a compose file without image value for services can be run: #703

  • docker app run can run a CNAB bundle directly using --cnab-bundle-json: #702

  • --build-arg are sent to docker app build command: #697

UX Improvements

  • docker app image ls better matches output of docker image ls and --digests flag has been added: #709 #728

  • -q flag has been added to docker app image ls to only print image ids: #695

  • docker app render has been renamed to docker app image render: #726

    The command now only renders from App Image reference and cannot render anymore from a .dockerapp: #724

  • docker app commands like app image tag, app image remove, app run, etc can now handle short id: #717

  • Naming in help and error message is more consistent: #704 #713

  • docker app inspect has been moved to docker app image inspect and the output has been improved: #699 #701

  • docker app build UX has been adjusted to be closer to docker build: docker app build --tag my/app:1.0.0 -f path/to/app.dockerapp path/to/context: #691 #718 #725 #727

  • docker app upgrade has been renamed as docker app update: #694

v0.9.0-zeta1

15 Oct 16:30
64e685e
Compare
Choose a tag to compare
v0.9.0-zeta1 Pre-release
Pre-release

v0.8.0

11 Jun 21:14
7eea32b
Compare
Choose a tag to compare
v0.8.0 Pre-release
Pre-release

Changes since v0.8.0-rc1

  • A credential set can now point to a local YAML file
  • Inspect command now sorts services, networks, volumes and secrets by name, fixes #525
  • New custom field on bundle is now pushed/pulled on a registry

Breaking change

  • defaultValue has been renamed to default in the bundle.json specification.

v0.8.0-rc1

24 May 16:37
73d8674
Compare
Choose a tag to compare
v0.8.0-rc1 Pre-release
Pre-release

Changes since v0.8.0-beta2:

  • Mark the app plugin as an experimental plugin: will need to set "experimental": "enabled" in the ~/.docker/config.json file #537
  • Better credential UX: allow the user to specify individual credentials on the command line #531

v0.8.0-beta2

26 Apr 12:15
137c8cd
Compare
Choose a tag to compare
v0.8.0-beta2 Pre-release
Pre-release

Changes in v0.8.0-beta2 release since v0.8.0-beta1:

  • Better error management during installation
  • Add list or ls command to list installations
  • Add a --force flag on uninstall command to force installation removal
  • status command now shows all informations about installation (name, creation, modification, ...)

Note: This release is marked as beta to indicate that the commands and flags may still change and that it requires a prerelease Docker CLI.

Please give us feedback on this release either in the form of issues on this repo or via the Docker Community Slack in the #docker-app channel.

v0.8.0-beta1

18 Apr 17:41
94a99e5
Compare
Choose a tag to compare
v0.8.0-beta1 Pre-release
Pre-release

Changes in v0.8.0-beta1 release:

  • CNAB support: Docker Application Packages that you build are now CNABs and docker app is able to deploy other CNABs
  • Docker CLI plugin support (requires Docker CLI 19.03.0-beta1 or later): docker-app is now docker app
  • Improved UX: Many short options have been removed and others renamed to be more clear

Breaking changes:

  • Requires a Docker CLI 19.03.0-beta1 or later
  • Many commands and options renamed and short options removed
  • Image names and tags can no longer be templated
  • Settings have been rename to "parameters"

Note: This release is marked as beta to indicate that the commands and flags may still change and that it requires a prerelease Docker CLI.

Please give us feedback on this release either in the form of issues on this repo or via the Docker Community Slack in the #docker-app channel.

CNAB DockerCon Preview

05 Dec 16:18
Compare
Choose a tag to compare
Pre-release

This release is from the #426 branch with CNAB support.