v1.4.0
User-facing
Added
- #336
Fog::Compute::Google::Server.set_metadata
is now working properly and adopted a simpler format, e.g.{'foo' => 'bar', 'baz'=>'foo'}
- #334 Added a new helper method:
Fog::Compute::Google::Server.public_ip_address
[temikus] - #314 Added
Fog::Compute::Google::InstanceGroup.add_instance
method back [temikus] - #326 Added support for using predefined ACLs, refactor valid ACLs [vimutter]
- #318 Added fog_public support in Storage JSON API [jayhsu21]
Fixed
- #354 Bump Google API client to 0.23 [temikus]
- #346 Fixed get_health when called with an instance name [bpaquet]
- #317 Fixed source_image selection to get the image from name if the format is not compatible with new Google API Client [temikus]
- #321 Fix string key instead of symbol for subnetworks listing [tumido]
- #351 Fixed trailing spaces and added data presence check to
Fog::Storage::GoogleJSON.put_object
[vimutter]
Development changes
Added
- #353 Added collection/model unit tests to be run by Travis CI [temikus]
- #347 Added target pool tests [temikus]
Fixed
- #322 Fixed all broken integration tests, all tests now pass in CI [temikus]
- #344 Updated CI pipeline to run in parallel, broke out test tasks [temikus]
Huge thanks to all of our contributors!