Skip to content

Releases: engineyard/engineyard-cloud-client

2.1.1

19 Nov 21:12

Choose a tag to compare

Switch to rest-client instead of rest_client because someone made a very confusing gem name change.

2.1.0

19 Nov 21:16

Choose a tag to compare

  • Fix SSL version detection by requiring a newer verion of RestClient.
  • Environment#instances_by_role and Environment#select_instances for filtering instances by role and name.
  • Add App#hierarchy_name which returns a nice string representation of the application hierchy: account / app

2.0.1

22 Nov 01:39

Choose a tag to compare

  • Fix RbConfig deprecation warning

2.0.0

22 Nov 01:39

Choose a tag to compare

  • Ruby >= 1.9.3 only.
  • Send RUBY_PLATFORM and RUBY_VERSION with the User-Agent string to make upgrades easier in the future.

1.0.16

19 Nov 21:13

Choose a tag to compare

Attempt to support ruby 1.8.7 by restricting the versions of gems that fail.

1.0.15

15 Nov 20:18

Choose a tag to compare

  • Add a resolve_one method to AppEnvironment to assist scripting
  • Tighter requirement on rest-client. 1.6.0 does not actually work.
  • Force instance addition with util to require a name, specify name when removing instances

1.0.14

15 Nov 22:51

Choose a tag to compare

  • Add sorting comparator spaceship (<=>) to each of the models.

1.0.13

15 Nov 22:56

Choose a tag to compare

  • Environment.by_name using resolver
  • Environment#remove_instance with a given instance object removes an instance via API
  • Find instance by its AWSM id
  • Find an environment by its name off the api object
  • Add an instance to an environment
  • Identify the license as MIT in the gemspec
  • Make tests pass on travis

1.0.12

15 Nov 22:52

Choose a tag to compare

  • Fix for ruby 2.0.0

1.0.11

15 Nov 22:52

Choose a tag to compare

  • Supports Instance#availability_zone in API response.
  • Renames Deployment#cancel to Deployment#timeout, though still support using #cancel.