Skip to content

v1.7.0

Compare
Choose a tag to compare
@icco icco released this 19 Aug 01:57
· 379 commits to master since this release
fa2e560

1.7.0

User-facing

Added

  • #409 Support query parameters in Fog::Storage::Google GET requests [stanhu]
  • #394 Add some helper methods to Fog::Compute::Google::Server [temikus]
    • .private_ip_address
    • .stopped?
  • #375 Add timeout options to Fog::Storage::GoogleJSON client [dosuken123]

Changed

  • #394 save/update/destroy and other operations now wait until they are in a
    DONE state, instead of !PENDING. This should be a no-op for users but should
    safeguard from issues in the future. [temikus]
  • #383 Fog::Compute::Google::Address resources are now created synchronously
    by default. [temikus]

Development changes

Added

  • #409 Expand Fog::Storage::Google unit tests [stanhu]
  • #370 Introducing test coverage back, integrating with codecov.io [temikus]
  • #373 Increase integration test coverage. [temikus]
    • Add Firewall factory and tests.
    • Add InstanceGroup factory and tests.
    • Add MachineType tests.
  • #376 Add doc coverage tracking. [temikus]
  • #383 Increase integration test coverage further. [temikus]
    • Add collection tests and factories (when mutable) for following resources:
      • Addresses
      • Disks
      • Projects
      • Routes
      • Operations
      • Networks
      • Subnetworks
    • Fix compute tests Rake task.
    • Remove old tests and helpers for Disk, Addresses and Networks.
  • #394 Improve Server model test coverage + miscellaneous improvements. [temikus]
    • Add source_image parameter to DiskFactory so the Servers factory creates
      properly running instances.
    • CollectionFactory.cleanup method is now cleaning up resources per-suite
      instead of using a global prefix.
    • Add new test formatter improving observability of CI logs.
    • Add debug logs to test.
    • Improve doc coverage.