- Pin to buff-ignore to ensure support for legacy Ruby releases. This will be the last release of Ridley that supports Ruby < 2.1.X. Pin accordingly if you require support for deprecated Ruby releases.
- Switch from net_http to httpclient under the hood to add proxy support
- Add support for chef server universe endpoint
- updating httpclient version dep to ~> 2.7
- Bring back 4.4.0 with backcompat fixes!
- Revert 4.4.0 while we figure out a regression
- Use chef-config gem for Chef configuration, including proxy improvements
- Supress warning output re: cookbook domain from httpclient
- Tighten constraint on varia_model to
~> 0.4.0
- Switch internal HTTP client from
net_http_persistent
tohttpclient
- Loosen constraint on Hashie to allow for both the 2.x and 3.x line
- Fix missiong constant ValidationFailed when performing a params validation
- Support 'root_default' files
- Fixed: permission denied errors on Windows while uploading cookbooks
- Fixed: no proc error when evaluating client_key option
- Bump required version of retryable
- Add support for metadata source_url field
- Add support for metadata issues_url field
- Fix monkey patching issue with options#slice when running under Vagrant
- Bump required version of Celluloid
~> 0.16.0
- Bump required version of Celluloid-IO
~> 0.16.1
-
Update many out of date dependencies
- buff-config
- buff-extensions
- varia_model
- hashie
- Fix issue with evaluating metadata generated by older versions of knife
- Move remaining host-connector code out of Ridley and into Ridley-Connectors
- Update Faraday
- Update Celluloid
- Fix noise in chefignore when debug flag is turned on
- Fix issue reading files that contain UTF-8
- Fix no method error bug in partial search
- Releasing 2.5.0 as a proper new version over 2.4.4.
- #248 Fix some edge cases and styling for deleting attributes from an environment
- #247 Add support for removing attributes from a node
- #245 Fix for numeric and boolean attribute types
- #244 Fix a bug with deleting deeply nested environment attributes.
- Add support for Chef 11 User Objects
- #228 Add a new API for filtering log output. Useful for output you might not want to display because it is sensitive.
- #227 HostCommander and HostConnector code has been moved into its own gem - found here
- As discussed by @jtimberman in #225 it makes sense to move this code based on Ridley's main purpose, and gives a decent performance boost to users who don't need this extra functionality.
- #224 Connection#stream will now return true/false on whether it copied the file that was streamed.