+btrfs-progs-4.8.3 (2016-11-11)
+ * check:
+ * support for clearing space cache (v1)
+ * size reduction of inode backref structure
+ * send:
+ * fix handling of multiple snapshots (-p and -c options)
+ * transfer buffer increased (should reduce number of context switches)
+ * reuse existing file for output (-f), eg. when root cannot create files (NFS)
+ * dump-tree:
+ * print missing items for various structures
+ * new: dev stats, balance status item
+ * sync key names with kernel (the persistent items)
+ * subvol show: now able to print the toplevel subvolume -- the creation time
+ might be wrong though
+ * mkfs:
+ * store the creation time of toplevel root inode
+ * print UUID in the summary
+ * build: travis CI for devel
+ * other:
+ * lots of cleanups and refactoring
+ * switched to on-stack path structure
+ * fixes from coverity, asan, ubsan
+ * new tests
+ * updates in testing infrastructure
+ * fixed convert test 005
+
+btrfs-progs-4.8.2 (2016-10-26)
+ * convert: also convert file attributes
+ * convert: fix wrong tree block alignment for unalianged block group
+ * check: quota verify fixes, handle reloc tree
+ * build: add stub for FIEMAP_EXTENT_SHARED, compiles on ancient kernels
+ * build: add stub for BUILD_ASSERT when ioctl.h is included
+ * dump-tree: don't crash on unrecognized tree id for -t
+ * tests:
+ * add more ioctl tests
+ * convert: more symlink tests, attribute tests
+ * quota verify for reloc tree
+ * other cleanups
+
+btrfs-progs-4.8.1 (2016-10-12)
+ * 32bit builds fixed
+ * build without backtrace support fixed
+
+btrfs-progs-4.8 (2016-10-05)
+ * error handling improvements all over the place
+ * new fuzzed images, test updates
+ * doc fixups
+ * minor cleanups and improvements
+ * kernel library helpers moved to own directory
+ * qgroup: fix regression leading to incorrect status after check,
+ introduced in 4.7
+
+btrfs-progs-4.7.3 (2016-09-21)
+ * fixed free space tree compat status
+ * check: low-mem mode: handle partially dropped snapshots
+ * dump-super: consolidate options for superblock copy
+ * tree-stats: check mount status
+ * subvol delete: handle verbosity option
+ * defrag: print correct error string
+ * mkfs: fix reading rotational status
+ * other:
+ * UBSAN build option
+ * documentation updates
+ * enhanced tests: convert, fuzzed images, more tools to run on fuzzed
+ images
+
+btrfs-progs-4.7.2 (2016-09-05)
+ * check:
+ * urgent fix: false report of backref mismatches; do not --repair
+ last unaffected version 4.6.1 (code reverted to that state)
+ * fuzzing and fixes
+ * added more sanity checks for various structures
+ * testing images added
+ * build: udev compatibility: do not install .rules on version < 190
+ * other:
+ * dump-super: do not crash on garbage value in csum_type
+ * minor improvements in messages and help strings
+ * documentation:
+ * filesystem features
+
+btrfs-progs-4.7.1 (2016-08-25)
+ * check:
+ * new optional mode: optimized for low memory usage (memory/io tradeoff)
+ * --mode=lowmem, not default, still considered experimental
+ * does not work with --repair yet
+ * convert: regression fix, ext2_subvol/image rw permissions
+ * mkfs/convert:
+ * two-staged creation, partially created filesystem will not be recognized
+ * improved error handling (fewer BUG_ONs)
+ * convert: preparation for more filesystems to convert from
+ * documentation updates: quota, qgroup
+ * other
+ * message updates
+ * more tests
+ * more build options, enhanced debugging
+
+btrfs-progs-4.7 (2016-07-29)
+ * convert: fix creating discontig extents
+ * check: speed up traversing heavily reflinked extents within a file
+ * check: verify qgroups of higher levels
+ * check: repair can now fix wrong qgroup numbers
+ * balance: new option to run in the background
+ * defrag: default extent target size changed to 32MiB
+ * du: silently skip non-btrfs dirs/files
+ * documentation updates: btrfs(5), btrfs(8), balance, subvolume, scrub,
+ filesystem, convert
+ * bugfixes:
+ * unaligned access (reported for sparc64) in raid56 parity calculations
+ * use /bin/bash
+ * other stability fixes and cleanups
+ * more tests
+
+btrfs-progs-4.6.1 (2016-06-24)
+ * fi resize: negative resize argument accepted again
+ * qgroup rescan: fix skipping when rescan is in progress
+ * mkfs: initialize stripesize to correct value
+ * testsuite updates, mostly convert tests
+ * documentation updates
+ * btrfs-device, btrfs-restore manual pages enhanced
+ * misc fixups
+
btrfs-progs-4.6 (2016-06-10)
* convert - major rewrite:
* fix a long-standing bug that led to mixing data blocks into metadata block