From 9245f8b7ca246dcc4790c2e050e712d9c2d0f7a0 Mon Sep 17 00:00:00 2001 From: Ralph Broenink Date: Sun, 11 Dec 2016 16:56:20 +0100 Subject: [PATCH] Update changelog, bump version to 3.0.0 --- docs/changelog.rst | 7 +++++-- docs/python.rst | 2 ++ imagemounter/__init__.py | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/docs/changelog.rst b/docs/changelog.rst index 7afe2a6..6d06ed1 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -6,10 +6,12 @@ We try to reduce backwards compatibility breakage only to major version releases Release history ~~~~~~~~~~~~~~~ -3.0.0 (future release) ----------------------- +3.0.0 (2016-12-11) +------------------ This new release includes several backwards-incompatible changes, mostly because features were removed from the public API or have been renamed to obtain a more consistent API. +It was released after a long time of development, and does not even contain all features that were intended to go into this release, but it contains some important bugfixes that warranted a release. + New major features: * Add volume shadow copy support for NTFS @@ -29,6 +31,7 @@ Bugfixes: * Fixed support for EnCase v7 (EX01) image files (contributed by pix) * :attr:`index` is now always ``str`` * :attr:`Volume.size` is now always ``int`` +* Improved the unmounter with generic loopback support Removed and modified features: diff --git a/docs/python.rst b/docs/python.rst index 5bebb01..18b4c85 100644 --- a/docs/python.rst +++ b/docs/python.rst @@ -253,12 +253,14 @@ The best example of the use of the Python interface is the :command:`imount` com .. automethod:: find_mounts .. automethod:: find_base_images .. automethod:: find_volume_groups + .. automethod:: find_loopbacks .. automethod:: find_clean_dirs .. automethod:: unmount_bindmounts .. automethod:: unmount_mounts .. automethod:: unmount_base_images .. automethod:: unmount_volume_groups + .. automethod:: unmount_loopbacks .. automethod:: clean_dirs .. attribute:: re_pattern diff --git a/imagemounter/__init__.py b/imagemounter/__init__.py index 16dbd28..e2f38ea 100644 --- a/imagemounter/__init__.py +++ b/imagemounter/__init__.py @@ -2,7 +2,7 @@ from __future__ import unicode_literals __ALL__ = ['Volume', 'VolumeSystem', 'Disk', 'ImageParser', 'Unmounter'] -__version__ = '3.0.0a2' +__version__ = '3.0.0' BLOCK_SIZE = 512 DISK_MOUNTERS = ('xmount', 'affuse', 'ewfmount', 'vmware-mount', 'avfs', 'auto', 'dummy')