mirror of
https://github.com/hashicorp/packer.git
synced 2026-06-09 08:42:33 -04:00
CHANGELOG: add changelog for Packer 1.9.2
This commit is contained in:
parent
0194d839b0
commit
3c4a4f06da
1 changed files with 58 additions and 1 deletions
59
CHANGELOG.md
59
CHANGELOG.md
|
|
@ -1,4 +1,61 @@
|
|||
## 1.9.2 (Upcoming)
|
||||
## 1.9.2 (July 19, 2023)
|
||||
|
||||
### NOTES:
|
||||
|
||||
* Vendored plugins within Packer have not been updated. Plugin releases occur on
|
||||
a regular basis to address issues and feature requests.
|
||||
Please note that in an upcoming version of Packer, we will remove the last
|
||||
bundled plugins from Packer.
|
||||
Users are encouraged to use `packer init` for HCL2 templates or
|
||||
`packer plugins install` with legacy JSON templates for installing external
|
||||
plugins.
|
||||
|
||||
* Packer will now warn when using bundled plugins. This feature will be removed in
|
||||
a future version of the tool, so this warning is meant to bring awareness of the
|
||||
upcoming change, and to help users update their environment/templates to be
|
||||
ready for this.
|
||||
[GH-12495](https://github.com/hashicorp/packer/pull/12495)
|
||||
|
||||
### BUG FIXES:
|
||||
|
||||
* Fixed a bug with how Packer was discovering plugins: in order to load
|
||||
plugins, Packer would recursively scan all the known directories in which
|
||||
we could have installed plugins. This caused unnecessary directory
|
||||
walks and slowdowns upon invocation. Packer will now only check
|
||||
for nested plugins within the directories used by commands such as `packer
|
||||
init`, or `packer plugins install`, or as defined in PACKER_PLUGIN_PATH.
|
||||
Refer to
|
||||
[Packer's plugin directory documentation](https://developer.hashicorp.com/packer/docs/configure#packer-s-plugin-directory)
|
||||
for details on how loading works.
|
||||
[GH-12414](https://github.com/hashicorp/packer/pull/12414)
|
||||
|
||||
* The `packer init` subcommand now bundles all the missing installed plugins into one
|
||||
condensed warning, as opposed to one warning per missing plugin.
|
||||
[GH-12506](https://github.com/hashicorp/packer/pull/12506)
|
||||
|
||||
### PLUGINS:
|
||||
|
||||
* packer-plugin-parallels: The Parallels plugin has been handed over to the Parallels
|
||||
team. New releases for this plugin are available at
|
||||
https://github.com/parallels/packer-plugin-parallels. This plugin is is no longer
|
||||
being bundled in the Packer binary release. Existing references to the
|
||||
plugin will continue to work but users are advised to update the
|
||||
`required_plugins` block to use the new plugin source address.
|
||||
[GH-12476](https://github.com/hashicorp/packer/pull/12476)
|
||||
```
|
||||
required_plugins {
|
||||
parallels = {
|
||||
source = "github.com/parallels/parallels"
|
||||
version = "~> 1"
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
### IMPROVEMENTS:
|
||||
|
||||
* The `hcl2_upgrade` subcommand will now add `required_plugins` to the template
|
||||
generated from JSON for all our officially supported plugins.
|
||||
[GH-12504](https://github.com/hashicorp/packer/pull/12504)
|
||||
|
||||
## 1.9.1 (June 1, 2023)
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue