Skip to content

Releases: theforeman/hammer-cli

0.12.0

19 Feb 00:21
Compare
Choose a tag to compare
  • Tests for message formats (PR #266) (#7451)
  • Pin clamp version to < 1.2.0 (#22554)
  • Fix "unknown version" message (#7451)
  • Remove legacy Gemfile code for Ruby < 2.0 (#22549)
  • Allow hiding headers from output of list actions (PR #253) (#20978)
  • Review whitespace in extracted strings (#7451)
  • Matches user prefix in output messages for CA certs (#21707)
  • Make option sources overridable (#21768)
  • Allow empty parameters in hammer (PR #260) (#17252)
  • Shareable locale Makefile and Rakefile definitions (PR #249) (#20513)
  • Support for deprecating commands (#20804)
  • Remove legacy config code (#20611)
  • Number normalizers for Integer params (#21013)
  • More detailed description of ssl options (PR #248) (#12401)
  • Consistant capitalization in hammer help (#19511)
  • Saving defaults from hammer shell (PR #244) (#19676)

0.11.0

01 Aug 08:54
Compare
Choose a tag to compare
  • Add full-help command (#20181)
  • Replace CSV parser in List Normalizer (#17135)
  • Make sure assert_match is called in correct context (#19573)
  • Fix merging .edit.po into .po files (#17671)
  • Error strings with % in them break messages (#11178)
  • Log what exception handler is used (#19470)
  • Interpolate variables in translations correctly (#19083)
  • Retry command on session expiry (#19431)
  • Prevent fetching of non-CA certificates (#19391)
  • Use local ca cert store instead of ssl_ca_path (#19390)
  • Require apipie-bindings >= 0.2.0 (#19083)
  • Install server CA cert without root access (#19083)

0.10.2

05 May 12:40
Compare
Choose a tag to compare
  • Retry command on session expiry (#19431)
  • Prevent fetching of non-CA certificates (#19391)
  • Use local ca cert store instead of ssl_ca_path (#19390)

0.10.1

25 Apr 12:20
Compare
Choose a tag to compare
  • Require apipie-bindings >= 0.2.0 (#19083)
  • Install server CA cert without root access (#19083)

0.10.0

28 Mar 14:42
Compare
Choose a tag to compare
  • Enable SSL verification by default (#19033)
  • Defaults match on option switch name (#17920)
  • Add support for client certificate authentication (#12401)
  • Only include .mo files below locale/ (#18439)
  • Hide label fields when the value is empty or nil (#18446)
  • Replacement for table_print gem (#17740)

0.9.0

15 Dec 21:22
Compare
Choose a tag to compare

0.8.0

01 Sep 10:32
Compare
Choose a tag to compare
  • Fix tests with rest-client >= 2.0.0 (#16404)
  • Add missing apostrophe in error message (#16316)
  • Improve error for missing ~/.hammer directory (#16312)
  • Option deprecation indication in help (PR #212) (#16161)
  • Preserve original exception message (#14436)
  • Added exception handling while parsing configuration file. (#14436)
  • Gettext speed improvements (PR #198) (#14092)
  • Explicitly list man page in gemspec files (PR #210) (#7453)
  • Adds man page to hammer (PR #163) (#7453)
  • I18n - fix extraction of variables in strings (PR #209)

0.7.0

14 Jun 21:38
Compare
Choose a tag to compare

Changelog

  • Let print adapters decide whether to paginate (#15257)
  • Add support for testing values in option validation (#13832)
  • Add one_of constraint for option validator (#13832)
  • Descriptions from Apipie will not contain unescaped HTML (#14598)
  • Allow param names to contain dashes (#8015)
  • Add Catalan language (#14947)
  • Add support for Gemfile.local.rb (#14466)
  • Introduced log format setting (#14591)
  • Add pagination info when incomplete data are received (#14530)
  • Array is merged across YAML settings (#14590)
  • Now hammer recognizes when to create defaults file correctly (#14311)
  • Enable json for key=value parameters (#12869)
  • Fix coded options for apipie 0.3.6 (#13960)