Nexpose client v0.5.2
Release 19 September 2013.
We don't expect the changes in 0.5.2 to be breaking changes. The conversion of report config_id and owner attributes could break scripts that depend upon String behavior over Fixnum, such as using strict equality operators.
Version 0.5.2 is backwards compatible with 0.5.0
Bug Fixes
Report config_id and owner attributes were being parsed as strings when they are always integers.
Report names containing XML entities (like &) can now be saved through the gem.
Fixes IPRange comparison methods. When calling Site#assets and then checking for include? when there are a mix of IPRange and HostName in the assets could fail to compare.
New Features
Add backup functionality to the gem, including listing out existing backups, initiating a backup or restore, and deleting existing backups from the system. Please note that backup and restore require Nexpose to reboot twice, and active connections will be lost once initiated.