diff --git a/CHANGELOG.md b/CHANGELOG.md index 568f56906fc..fceb09b9d47 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,12 +3,14 @@ Ansible Changes By Release 1.3 "Top of the World" - Release pending! -Major new features: +Highlighted new features: * (DOCS PENDING) new /etc/ansible/facts.d allows JSON or INI style facts to be provided from the remote node, and supports executable fact programs in this dir. Files must end in *.fact. * ability to make undefined template variables raise errors, see ansible.cfg * (DOCS PENDING) sudo: True/False and sudo_user: True/False can set at include and role level * added changed_when: (expression) which allows overriding whether a result is changed or not, can work with registered expressions. +* --extra-vars can now take a file as input "-e @filename" + New modules: @@ -18,9 +20,15 @@ New modules: * cloud: linode -- also included, an inventory module * cloud: route53 -- manage Amazon DNS entries * cloud: ec2_ami -- manages (including creates!) ec2 AMIs -* net_infrastructure: arista_ +* net_infrastructure: arista_interface +* net_infrastructure: arista_lag +* net_infrastructure: arista_l2interface +* net_infrastructure: arista_vlan * system: stat -- reports on stat(istics) of remote files, for use with 'register' -* htpasswd -- manipulate htpasswd files +* web_infrastructure: htpasswd -- manipulate htpasswd files +* packaging: rpm_key -- adds or removes RPM signing keys +* monitoring: boundary_meter -- adds or removes boundary.com meters +* net_infrastructure: dnsmadeeasy - manipulate DnsMadeEasy records Misc changes: @@ -97,6 +105,21 @@ Misc changes: * fixes/improvements to cron module * add user_install=no option to gem module to install gems system wide * added raw=yes to allow copying without python on remote machines +* added with_indexed_items lookup plugin +* Linode inventory plugin now significantly faster +* added recurse=yes parameter to pacman module for package removal +* apt_key module can now target specific keyrings (keyring=filename) +* ec2 module changed reporting improved +* hg module now expands user paths (~) +* SSH connection type known host checking now can process hashed known host files +* lvg module now checks for executables in more correct locations +* copy module support when sudoing improved +* region parameter added to ec2_elb module +* better default XMPP module default message types +* conditional tests against raw booleans fixed +* mysql module grant removal is now smarter +* and other misc bugfixes + 1.2.2 "Hear About It Later" (reprise) -- July 4, 2013