Skip to content
This repository has been archived by the owner on May 23, 2024. It is now read-only.

Latest commit

 

History

History
177 lines (139 loc) · 9.17 KB

CHANGELOG.md

File metadata and controls

177 lines (139 loc) · 9.17 KB

Change Log

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.

0.21.3 - 2020-07-09

Fixed

  • Update dependency on more_core_extensions (#145)

0.21.2 - 2020-06-09

Fixed

  • Return AnsibleTowerClient::ConnectionError if not able to parse response in #verify_credentials (#144)

0.21.1 - 2020-02-17

Fixed

  • Revert removal of trailing "/" on get of "config" (#141)

0.21.0 - 2020-02-12

Added

  • Add support for connection headers and proxy (#134)
  • Allow request options to be passed to Faraday (#140)
  • Add usage documentation to the README (#138)

Fixed

  • Fix issue where passing no options gives a NilError (#136)

Changed

  • Extract MockApi responses into JSON files (#137)

0.20.2 - 2019-08-19

Fixed

  • Ensure #vault_password is never nil (#132)

0.20.1 - 2019-06-20

Fixed

  • Only attempt to find a related job if there is a reference to one (#131)

0.20.0 - 2019-05-22

Added

  • Added support for v2 API credential objects (#123)

0.19.1 - 2019-03-25

Fixed

0.19.0 - 2018-11-19

Added

  • Added ProjectUpdate#stdout (#122)

Fixed

  • Aliased ProjectUpdate#result_stdout to #stdout to work around removed attribute (#122)

0.18.0 - 2018-09-13

Added

  • Raise a helpful error message when options will be ignored in JobTemplate#launch (#119)

0.17.0 - 2018-07-27

Removed

  • Reverted support for API v2 and v2 Credentials (#117)

Fixed

  • Fix WorkflowJobNode#job and add tests(#116)

0.16.0 - 2018-07-06

Added

  • Added support for API v2 and v2 Credentials (#107)
  • Added AnsibleTowerClient::WorkflowJobNode (#109)
  • Set the Faraday logger when creating a connection (#110)
  • Added AnsibleTowerClient::CredentialTypev2 (#108)
  • Added AnsibleTowerClient::WorkflowJob#extra_vars_hash (#111)

Changed

  • Substitute invalid characters for dynamically defined class names (#105)

0.15.0 - 2018-06-05

Added

  • Added AnsibleTowerClient::WorkflowJob (#104)
  • Added AnsibleTowerClient::WorkflowJobTemplate (#104)
  • Added AnsibleTowerClient::WorkflowJobTemplateNode (#104)

0.14.0 - 2018-04-26

Added

  • Add Project#last_update (#102)

Fixed

  • Fix debug logging of non-JSON responses (#102)

0.13.0 - 2018-04-05

Added

  • Add SystemJobTemplate and Schedules (#99)
  • Add SystemJob and SystemJobTemplate#launch (#100)

0.12.2 - 2017-05-08

Fixed

  • Check before update attribute of basemodel (#93)

0.12.1 - 2017-04-24

Fixed

  • Fix setting organization on Credential (#92)

0.12.0 - 2017-04-17

Added

  • Add Job#job_events (#85)

Fixed

  • Allow collection enumerator to be enumerated multiple times (#86)

Removed

  • Add Job#job_plays (#85)

0.11.0 - 2017-04-10

Added

  • Add ProjectUpdate and expose Project#update (#82)

0.10.0 - 2017-03-23

Added

  • Allow formatted stdout, default to plain text (#80)

0.9.0 - 2017-03-02

Added

  • Expose Plays off of a Job (#77)
  • Expose JobEvent (#77)
  • Expose Organization (#79)

0.8.0 - 2017-02-23

Added

  • Expose the raw hash of the object (#74)

Fixed

  • Override RAW attributes (#75)
  • Inherit all errors from StandardError (#76)
  • Fix error logging after changing error response classes (#72)

0.7.0 - 2017-02-17

Changed

  • Rescue Faraday errors and re-brand them as AnsibleTowerClient Errors (#71)

0.6.0 - 2017-02-02

Added

  • Refactor #endpoint (#64)
  • Expose playbooks off of projects (#62)

Changed

  • Allow for alternative resource paths (#66)
  • Raise UnlicensedFeatureError when we receive HTTP 402 (#65)

Fixed

  • Adjusted project_spec to test on a Project (#63)