Releases: TheKevJames/puppet-homebrew
Releases · TheKevJames/puppet-homebrew
1.4.2
1.4.2 (Aug 24, 2016)
Compatibility
- updated to new homebrew install location. Any brew version released after approx September 2016 requires a version of
puppet-homebrew
greater than or equal to this release.
Bugfixes
- fixed bug where
brew-cask
provider didn't work the first time it was run
1.4.1
1.4.1 (May 12, 2016)
Features
- allow usage by any member of the homebrew group rather than just the user
1.4.0
1.4.0 (May 6, 2016)
Features
- detect checksum errors and properly fail
- retry downloads with errors, including invalid checksums
Bugfix
- ensure
install_options
propagates correctly
Internal
- include
README
section on ordering taps/packages
1.3.3
1.3.3 (Apr 25, 2016)
Features
- allow user/group override
Bugfixes
- remove erroneous
err
fromfacter
code
1.3.2
1.3.2 (Apr 20, 2016)
Bugfixes
- fix compatibility issues for
facter
booleans - fix usage of warnings (use Puppet's
warning
instead of Ruby'swarn
)
1.3.1
1.3.1 (Apr 18, 2016)
Bugfixes
- only download CLI tools if values are set
Internal
- clean up
params
class and configuration thereof
1.3.0
1.3.0 (Mar 16, 2016)
Features
- allow tap management
Internal
- many test improvements, matrix testing by OS
- documentation typo fixes, add contributor list
1.2.0
1.2.0 (Mar 8, 2016)
Bugfixes
- set directory permissions to brew defaults
- fix brewcask parsing
Internal
- enable automated testing
1.1.1
1.1.1 (Feb 9, 2016)
Bugfixes
- ensure brew is called with the correct user
1.1.0
1.1.0 (Feb 9, 2016)
Features
- add
install_options
parameter - add
upgradeable
parameter
Interanl
- clean up tech debt around the inheritance pattern