]> wimlib.net Git - wimlib/blobdiff - NEWS
wimlib-imagex: Simplify options for delta WIMs & template images
[wimlib] / NEWS
diff --git a/NEWS b/NEWS
index e499cf00d238e682add165cbfaa2f1c079afa678..e11c1f2c36285bf6044351daed512f645fccafc9 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,14 +1,27 @@
 Only the most important changes more recent than version 0.6 are noted here.
 
 Version 1.5.0:
 Only the most important changes more recent than version 0.6 are noted here.
 
 Version 1.5.0:
-       Added support for "pipable" WIMs.  This support allows capturing images
-       to standard output or applying images from standard input, but they are
+       Added support for "pipable" WIMs.  Pipable WIMs allow capturing images
+       to standard output and applying images from standard input, but they are
        not compatible with Microsoft's software and are not created by default.
        not compatible with Microsoft's software and are not created by default.
-       See documentation for --pipable flag of `wimlib-imagex capture' for more
-       information.  Two new functions have been added to the library to fully
-       support this: wimlib_write_to_fd() and wimlib_extract_image_from_pipe().
+       See the documentation for --pipable flag of `wimlib-imagex capture' for
+       more information.
 
 
-       wimlib now preserve WIM integrity tables by default, even if
+       To better support incremental backups, added support for declaring an
+       image as a modified form of another image.  See the documentation for
+       the '--update-of' option of `wimlib-imagex append' and `wimlib-imagex
+       capture'.
+
+       Added supported for "delta" WIMs.  See the documentation for the
+       '--delta-from' option of `wimlib-imagex capture'.
+
+       The library support for managing split WIMs has been changed to support
+       other arrangements, such as delta WIMs, and be easier to use.  This
+       change is visible in `wimlib-imagex', which also can now accept the
+       '--ref' option multiple times, and also now supports "delta" WIMs as
+       mentioned above.
+
+       wimlib now preserves WIM integrity tables by default, even if
        WIMLIB_WRITE_FLAG_CHECK_INTEGRITY is not specified.  This changes the
        behavior of `wimlib-imagex' whenever the WIM being operated on contains
        an integrity table and the '--check' option is not specified.
        WIMLIB_WRITE_FLAG_CHECK_INTEGRITY is not specified.  This changes the
        behavior of `wimlib-imagex' whenever the WIM being operated on contains
        an integrity table and the '--check' option is not specified.
@@ -18,23 +31,30 @@ Version 1.5.0:
        ratio by default, which is usually what is desired, at a cost of some
        speed.
 
        ratio by default, which is usually what is desired, at a cost of some
        speed.
 
-       Security descriptors are now extracted correctly on Windows.
-
-       `mkwinpeimg' now supports grabbing files from the WAIK supplement rather
-       than the WAIK itself.
+       `wimlib-imagex' now supports being invoked as wimCOMMAND, where COMMAND
+       is the command as in `wimlib-imagex COMMAND'; for example, it can be
+       invoked as `wimapply' as an alternative to `wimlib-imagex apply'.  The
+       appropriate hard links are created in UNIX installations of
+       `wimlib-imagex', while for the Windows distribution of `wimlib-imagex',
+       batch files that emulate this behavior are generated.
 
 
-       The test suite no longer fails when run in a locale where the decimal
-       separator is not a period.
+       Security descriptors are now extracted correctly on Windows.
 
 
-       WIMLIB_PROGRESS_MSG_EXTRACT_DENTRY has been removed and
-       WIMLIB_EXTRACT_FLAG_VERBOSE re-reserved for future use.
+       Fixed archiving DOS names in NTFS-3g capture mode.
 
        The extraction code has been rewritten and it will now be easier to
        support new features on all supported backends (currently Win32, UNIX,
        and NTFS-3g).  For example, hard-linked extraction mode (--hardlink) is
        now supported on all backends, not just UNIX.
 
 
        The extraction code has been rewritten and it will now be easier to
        support new features on all supported backends (currently Win32, UNIX,
        and NTFS-3g).  For example, hard-linked extraction mode (--hardlink) is
        now supported on all backends, not just UNIX.
 
-       A few changes were made to the error codes returned by library routines.
+       `mkwinpeimg' now supports grabbing files from the WAIK supplement rather
+       than the WAIK itself.
+
+       wimlib_global_init() now, by default, attempts to acquire additional
+       privileges on Windows, so library clients need not do this.
+
+       This update bumps the shared library version number up to 9, since it is
+       not binary compatibible with previous releases.
 
 Version 1.4.2:
        Fixed bug in `wimlib-imagex export' that made it impossible to export an
 
 Version 1.4.2:
        Fixed bug in `wimlib-imagex export' that made it impossible to export an