diff options
-rw-r--r-- | RELEASE-NOTES | 121 |
1 files changed, 121 insertions, 0 deletions
diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 600a6edc..6302e75e 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -1,3 +1,124 @@ +Release notes for libguestfs 1.6.0 +---------------------------------- +[updated to commit d75a2bff1264828f02b68a9c8bc7eb2521bd6684] + +These release notes only cover the differences from the previous +stable/dev branch split (1.4.0). For detailed changelogs, please see +the git repository, or the ChangeLog file distributed in the tarball. + +New features + + - Use a new method for creating and caching the appliance. This + greatly improves the performance of libguestfs. + + - Support for guest inspection (like virt-inspector) via the ordinary + API and all language bindings. 'guestfish -i' option is as a side- + effect much quicker. + + - Support for LUKS-encrypted guests. + + - PHP bindings. + + - Progress messages (and progress bars in guestfish and virt-resize) + for certain long-running operations. + + - virt-df is now much more efficient. Use '--one-per-guest' to restore + the old per-guest isolation behaviour. + + - guestfish 'copy-in' and 'copy-out' commands for copying files and + directories recursively in and out of the guest. + + - guestfish 'hexedit' command for doing binary edits to devices and + files. + + - Change guestfish -i syntax slightly to allow commands to be specified. + + - guestfish '-d <domain>' for adding disks from libvirt domains. + + - guestfish '-N' option supports several new prepared disk image types: + lvfs : disk with LV formatted with filesystem + lv : disk with LV + bootroot : boot+root + bootrootlv : boot and root on LV + + - guestfish 'more' and 'edit' commands now work with arbitrary files. + + - guestfish '--echo-keys' option allows you to echo keys/passphrases + while typing them. + + - Use virtio-serial for communications with the appliance. This + also has a major performance benefit. + + - virt-edit '-b' option to create a backup of edited files. + + - virt-edit '-e' option for non-interactive edits to files. + + - Ability to capture core dumps from the appliance (thanks Matthew Booth). + + - virt-rescue now shuts down cleanly (thanks Matthew Booth). + + - Translations of manual pages. + +Security + +New APIs + + - download-offset + - file-architecture + - findfs-label + - findfs-uuid + - inspect-os + - inspect-get-arch + - inspect-get-distro + - inspect-get-filesystems + - inspect-get-major-version + - inspect-get-minor-version + - inspect-get-mountpoints + - inspect-get-product-name + - inspect-get-type + - is-blockdev + - is-chardev + - is-fifo + - is-lv + - is-socket + - is-symlink + - list-filesystems + - luks-add-key + - luks-close + - luks-format + - luks-format-cipher + - luks-kill-slot + - luks-open + - luks-open-ro + - lvm-clear-filter + - lvm-set-filter + - part-to-dev + - upload-offset + +Internals + + - Use size_t for loop iterators. + - Refactor the library code into separate files. + - Refactor the generator code into separate files. + - Generate guestfish commands. + - Protocol changes: + error message size increased to 64K + send errno to library + - Add 'make bindist' to make a binary distribution. + +Bugs fixed + + - 633357 Updates to Spanish translation + - 629593 Dutch translation added + - 627556 Updates to Spanish translations of libguestfs + - 626843 Updates to Spanish translations + - 619793 [RFE] Need a way to determine if a particular block device is a logical volume + - 618556 virt-rescue return none zero value when exit + - 617200 mount operation failed and hung on some images which running in read-only mode + - 610880 libguestfs should set broader read perms on tmpdir, so works in some situations when executed with umask 077 + - 571714 Running virt-df on disk image relabels it, so qemu can no longer write to it. + - 502533 Updated Polish translation of libguestfs + Release notes for libguestfs 1.4.0 ---------------------------------- |