This file is used to list changes made in each version of the chef-vault cookbook.
- Remove compat_resource dependency that isn't used anymore
- Add "any" supports in metadata since this cookbook works on any platform
- Remove ChefSpec matchers since ChefSpec auto generates these now
- Convert the LWRP to a custom resource and require Chef 12.9 or later
- Use a SPDX standard license string
- Resolve foodcritic warnings
- Switch testing to local delivery from Rake
- Update the readme with proper links to the chef-vault project
- Fixes deletion of items using chef_vault_secret resource
- Remove chef 11 compatibility in chef_gem usage
- adding options attribute to the chef_gem resource
- Avoid deprecation notices
- Add chef_version metadata
- Testing updates
- Require Chef 12.1
- Restore Chef 11 compatibility
- Fix installing chef-vault gems from a custom source
- Fix uninitialized constant error
- Adding Chef 11 guards on provides methods
- Refactor of the chef-vault resource, adding environment property
- Various test fixes
- 28, Fixes chef vault item loading and regular data bag fallback
- 24, Add ability to specify source for chef-vault gem installation
- 22, fixes
chef_gem
compile time usage, also in conjunction withchef-sugar
and Chef 11
- ripping out the
chef_gem
compile_time
stuff
chef_gem
Chef::Resource::ChefGem.method_defined?(:compile_time)
- Fixing
chef_gem
c for Chef below 12.1.0
- Being explicit about usage of the
chef_gem
'scompile_time
property. - Eliminating future deprecation warnings in Chef 12.1.0.
- COOK-4672: Make the library helper into a module instead of adding into Chef::Recipe
- Prevent variable masking
- Fix inverted existence check for
current_resource
- Adding ChefVault::Exceptions::SecretDecryption exception handling
- Fix loading of current resource in
chef_vault_secret
(Nathan Huff) - Allow
chef_vault_item
to fall back to plain data bags - Set default version of
chef-vault
gem to one required by libraries
- COOK-4591 - resource to create chef-vault-encrypted-items in recipes
- [COOK-4591]: add a resource to create chef-vault-encrypted-items in recipes
- Provide an fallback to regular data bag item loading when a "development mode" attribute is set.
- Add Chef::Recipe helper method (
chef_vault_item
)
- Initial Release