Version 2.02.97 -
===============================
+ Allow vgextend to add PVs to a VG that is missing PVs.
+ Recognise Micron PCIe SSDs in filter and move array out to device-types.h.
+ Fix segfault when attempting to replace RAID 4/5/6 device (2.02.97).
+ Fix dumpconfig <node> to print only <node> without its siblings (2.02.89).
+ Do not issue "Failed to handle a client connection" error if lvmetad killed.
+ Support changing of discard and zeroing for thin pool.
+ Report used discard for thin pool and volume.
+ Add support for controlling discard behavior of thin pool.
+ Detect features for new 1.1 thin pool target.
+ Count percentage of completeness upwards when merging a snapshot volume.
+ Skip activation when using vg/lvchange --sysinit -a ay and lvmetad is active.
+ Fix extending RAID 4/5/6 logical volumes
+ Fix test for PV with unknown VG in process_each_pv to ignore ignored mdas.
+ Update man pages with --activate ay option and auto_activation_volume_list.
+ Fix _alloc_parallel_area to avoid picking already-full areas for raid devices.
+ Use vgchange -aay instead of vgchange -ay in clmvd init script.
+ Add activation/auto_activation_volume_list to lvm.conf.
+ Add --activate ay to lvcreate, lvchange, pvscan and vgchange.
+ Add support for volume autoactivation using lvmetad.
+ Add --activate synonym for --available arg and prefer --activate.
+ Never issue discards when LV extents are being reconfigured, not deleted.
+ Allow release_lv_segment_area to fail as functions it calls can fail.
+ Open device read-only to obtain readahead value.
+ Fix lvconvert error path NULL pointer dereference.
+ Check for create_instance() fail in pvscan_lvmetad_single().
+ Use 64bit math for reserved memory and stack.
+ Add tests for kernel_send() errors in cmirrod.
+ Print clean_bits in pull_state, fix cut&paste typo in cmirrord.
+ Add tests for errors from closedir(), close() in cmirrord.
Fix missing sync of filesystem when creating thin volume snapshot.
Version 2.02.96 - 8th June 2012