.. :changelog:

Release History
===============

2.2.9
+++++
* Add 'az acr check-health' command.
* Improve error handling for AAD tokens and for retrieving external commands.

2.2.8
+++++
* Add 'acr pack' command group for creating quick build Tasks using Buildpacks.

2.2.7
+++++
* Support Managed Identities for Task

2.2.6
+++++
* Minor fixes

2.2.5
+++++
* Minor fixes.

2.2.4
+++++
* Support running an image contextlessly.

2.2.3
+++++
* Minor fixes

2.2.2
+++++
* Fix redundant sources in image import.
* Add '--auth-mode' for 'az acr build', 'az acr run', 'az acr task create', and 'az acr task update' commands.
* Add 'acr task credential' command group for managing credentials for a Task.
* Add '--no-wait' for 'az acr build' command.

2.2.1
+++++
* Add '--target' parameter for 'az acr build', 'az acr task create' and 'az acr task update' commands.
* Improve error handling for runtime commands when not logged into Azure.

2.2.0
+++++
* BREAKING CHANGE: Remove 'acr build-task' command group.
* BREAKING CHANGE: Remove '--tag'/'--manifest' from 'acr repository delete' command.

2.1.13
++++++
* Add support for VNet/IP rules.
* Add '--platform' parameter for 'acr build', 'acr task create' and 'acr task update' commands.

2.1.12
++++++
* Allow force push a helm chart that doesn't exist.
* Allow runtime operations without ARM requests.
* Deprecating '--resource-group' and add '--suffix' parameter for 'az acr login', 'az acr repository', and 'az acr helm' commands.

2.1.11
++++++
* Add support for image import from external Container Registries.
* Condense the table layout for task list.
* Add support for Azure DevOps URLs.

2.1.10
++++++
* Minor fixes.

2.1.9
+++++
* Add context token to task step.
* Add support for setting secrets in acr run to mirror acr task.
* Better support of --top/--orderby in show-tags/show-manifests commands.

2.1.8
+++++
* Support commit and pull request git events for Task source trigger.
* Use default Dockerfile if it's not specified in build command.

2.1.7
+++++
* Fix an ACR Build encoding issue in Python2.
* Upgrade pinned dependency azure-storage-blob from 1.1.0 to 1.3.1

2.1.6
+++++
* Support similar table format as helm client.

2.1.5
+++++
* Add ACR Task commands.
* Add quick run command.
* Deprecate build-task command group.
* Add helm command group to support managing helm charts with ACR.
* Allow idempotent create for managed registry.
* Add a no-format flag for displaying build logs

2.1.4
+++++
* Provide a workaround for runtime operations without ARM requests.
* Exclude version control files (eg, .git, .gitignore) from uploaded tar by default in build command.
* Minor fixes

2.1.3
+++++
* Add content-trust policy commands.
* Fix a few issues to handle .dockerignore file properly in build command.
* Minor fixes

2.1.2
+++++
* Minor fixes

2.1.1
+++++
* Add --with-secure-properties flag in 'acr build-task show' command.
* Add 'acr build-task update-build' command.

2.1.0
+++++
* BREAKING CHANGE: Update '--no-push' to a pure flag in 'acr build' command.
* BREAKING CHANGE: 'show' commands log error message and fail with exit code of 3 upon a missing resource.
* Add 'show' and 'update' commands under 'acr repository' group.
* Add '--detail' flag for 'show-manifests' and 'show-tags' to show more detailed information.
* Add '--image' parameter to support get build details or logs by an image.

2.0.28
++++++
* Add polling build status.
* Allow case-insensitive enum values.
* Add --top and --orderby parameters for show-manifests.

2.0.27
++++++
* Add 'azure-storage-blob' as dependency.
* Use 2 cores as the default CPU configuration in 'acr build-task create' command.

2.0.26
++++++
* Allow VSTS as a remote source location
* Add 'acr import' command.

2.0.25
++++++
* Improve manifest delete confirmation on tags

2.0.24
++++++
* Add ACR Build commands.
* Improve resource not found error messages.
* Improve resource creation performance and error handling.
* Improve acr login in non-standard consoles and WSL.
* Improve repository commands error messages.
* Update table columns and ordering.

2.0.23
++++++
* Improve error handling of wincred fallback.
* `sdist` is now compatible with wheel 0.31.0

2.0.22
++++++
* Improve repository delete command with --image parameter to support docker image format.
* Deprecate --manifest and --tag parameters in repository delete command.
* Add acr repository untag command to remove a tag without deleting data.

2.0.21
++++++
* Minor fixes

2.0.20
++++++
* minor fix

2.0.19
++++++
* Add acr login fallback on wincred errors.
* Minor fixes, enable registry logs.

2.0.18
++++++
* Update for CLI core changes.

2.0.17
++++++
* Update managed storage SDK dependency

2.0.16
++++++
* Documentation fixes.

2.0.15
++++++
* Add creating webhooks in replication regions.

2.0.14
++++++
* All resource management now points to 2017-10-01 api-version.
* Bring your own storage SKU is now Classic.
* Managed registry SKUs are now Basic, Standard, and Premium.

2.0.13 (2017-10-09)
+++++++++++++++++++
* minor fixes

2.0.12 (2017-09-22)
+++++++++++++++++++
* minor fixes

2.0.11 (2017-08-28)
+++++++++++++++++++
* minor fixes

2.0.10 (2017-08-11)
+++++++++++++++++++
* minor fixes

2.0.9 (2017-07-27)
++++++++++++++++++
* Add show-usage command for managed registries.
* Support SKU update for managed registries.

2.0.8 (2017-07-07)
++++++++++++++++++
* minor fixes

2.0.7 (2017-06-21)
++++++++++++++++++
* Add managed registries with Managed SKU.
* Add webhooks for managed registries with acr webhook command module.
* Add AAD authentication with acr login command.
* Add delete command for docker repositories, manifests, and tags.

2.0.6 (2017-06-13)
++++++++++++++++++
* Minor fixes.

2.0.5 (2017-05-30)
++++++++++++++++++

* Minor fixes.

2.0.4 (2017-05-09)
++++++++++++++++++

* Minor fixes.

2.0.3 (2017-05-05)
++++++++++++++++++

* Minor fixes.

2.0.2 (2017-04-28)
++++++++++++++++++

* New packaging system.

2.0.1 (2017-04-17)
++++++++++++++++++

* Apply core changes required for API profile support (#2834) & JSON string parsing from shell (#2705)

2.0.0 (2017-04-03)
++++++++++++++++++

* Module is GA.
* [ACR] Update to 2017-03-01 api-version (#2563)

0.1.1b5 (2017-03-13)
++++++++++++++++++++

* --admin-enabled no longer requires an input value

0.1.1b4 (2017-02-22)
++++++++++++++++++++

* Documentation fixes.


0.1.1b3 (2017-02-17)
++++++++++++++++++++

* Polish error messages for repository/credential commands
* Storage account sku validation
* Show commands return empty string with exit code 0 for 404 responses


0.1.1b2 (2017-01-30)
++++++++++++++++++++

* Support Python 3.6.
* Fix storage account name with capital letters.


0.1.1b1 (2017-01-17)
++++++++++++++++++++

* Update ACR SDK version to 0.1.1
* Add tty check before prompting for user input
* Enable storage account encryption by default


0.1.0b11 (2016-12-12)
+++++++++++++++++++++

* Preview release.
