stratis-cli 3.2.0
=================
Required stratisd version: 3.2.0

Recommended development environment: Fedora 36
Lowest supported Python interpreter: 3.9.0

Lowest supported Rust toolchain (for testing): 1.58.1

- Require stratisd 3.2.0:
  https://github.com/stratis-storage/stratis-cli/pull/889

- Support starting and stopping pools; introduce more pool list options:
  https://github.com/stratis-storage/stratis-cli/pull/879

- Tidies and Maintenance:
  https://github.com/stratis-storage/stratis-cli/pull/896
  https://github.com/stratis-storage/stratis-cli/pull/893
  https://github.com/stratis-storage/stratis-cli/pull/892
  https://github.com/stratis-storage/stratis-cli/pull/891
  https://github.com/stratis-storage/stratis-cli/pull/886


stratis-cli 3.1.0
=================
Required stratisd version: 3.1.0

Recommended development environment: Fedora 36
Lowest supported Python interpreter: 3.9.0

Lowest supported Rust toolchain (for testing): 1.58.1

- Require stratisd 3.1.0:
  https://github.com/stratis-storage/stratis-cli/pull/870
  https://github.com/stratis-storage/stratis-cli/pull/857

- Allow user to specify overprovision mode; display it in pool list:
  https://github.com/stratis-storage/stratis-cli/pull/867

- Allow user to set filesystem limit on a pool:
  https://github.com/stratis-storage/stratis-cli/pull/882
  https://github.com/stratis-storage/stratis-cli/pull/878
  https://github.com/stratis-storage/stratis-cli/pull/872
  https://github.com/stratis-storage/stratis-cli/pull/868
  https://github.com/stratis-storage/stratis-cli/pull/865

- Remove redundancy-related options:
  https://github.com/stratis-storage/stratis-cli/issues/850
  https://github.com/stratis-storage/stratis-cli/pull/877

- Remove conditional wcwidth import:
  https://github.com/stratis-storage/stratis-cli/issues/771
  https://github.com/stratis-storage/stratis-cli/pull/862

- Change size display for filesystem and pool:
  https://github.com/stratis-storage/stratis-cli/pull/873

- Add debug subcommand for pool, filesystem, blockdev:
  https://github.com/stratis-storage/stratis-cli/issues/864
  https://github.com/stratis-storage/stratis-cli/pull/874

- Remove unused value from list of ActionAvailability codes:
  https://github.com/stratis-storage/stratis-cli/pull/869

- Tidies and Maintenance:
  https://github.com/stratis-storage/stratis-cli/pull/884
  https://github.com/stratis-storage/stratis-cli/pull/881
  https://github.com/stratis-storage/stratis-cli/pull/880
  https://github.com/stratis-storage/stratis-cli/pull/876
  https://github.com/stratis-storage/stratis-cli/pull/871
  https://github.com/stratis-storage/stratis-cli/pull/861
  https://github.com/stratis-storage/stratis-cli/pull/860


stratis-cli 3.0.1
=================
Required stratisd version: 3.0.0

Recommended development environment: Fedora 35
Lowest supported Python interpreter: 3.6.8

- New version 3.0.1:
  https://github.com/stratis-storage/stratis-cli/pull/847

- Improve handling of options in bash tab-completion:
  https://github.com/stratis-storage/stratis-cli/pull/853

- Tidies and Maintenance:
  https://github.com/stratis-storage/stratis-cli/pull/856
  https://github.com/stratis-storage/stratis-cli/pull/855
  https://github.com/stratis-storage/stratis-cli/pull/851
  https://github.com/stratis-storage/stratis-cli/pull/849
  https://github.com/stratis-storage/stratis-cli/pull/848
  https://github.com/stratis-storage/stratis-cli/pull/846
  https://github.com/stratis-storage/stratis-cli/pull/845


stratis-cli 3.0.0
=================
Required stratisd version: 3.0.0

Recommended development environment: Fedora 34
Lowest supported Python interpreter: 3.6.8

- Bump stratisd required version to 3.0:
  https://github.com/stratis-storage/stratis-cli/pull/836
  https://github.com/stratis-storage/stratis-cli/pull/835
  https://github.com/stratis-storage/stratis-cli/pull/810
  https://github.com/stratis-storage/stratis-cli/pull/809
  https://github.com/stratis-storage/stratis-cli/pull/806

- Drop dependency on FetchProperties D-Bus interface:
  https://github.com/stratis-storage/stratis-cli/issues/838
  https://github.com/stratis-storage/stratis-cli/pull/839

- Make dependency on psutil optional:
  https://github.com/stratis-storage/stratis-cli/issues/798
  https://github.com/stratis-storage/stratis-cli/pull/820
  https://github.com/stratis-storage/stratis-cli/pull/812

- Display an Alerts column in pool listing:
  https://github.com/stratis-storage/stratis-cli/pull/823

- Extend filesystem listing to show filesystem size:
  https://github.com/stratis-storage/stratis-cli/issues/832
  https://github.com/stratis-storage/stratis-cli/pull/833
  https://github.com/stratis-storage/stratis-cli/pull/830

- Add support for rebinding with Clevis and with a key in the kernel keyring:
  https://github.com/stratis-storage/stratis-cli/issues/776
  https://github.com/stratis-storage/stratis-cli/pull/805

- Allow setting filesystem size on filesystem creation:
  https://github.com/stratis-storage/stratis-cli/pull/822

- Update D-Bus API revision numbers:
  https://github.com/stratis-storage/stratis-cli/pull/777

- No longer track error codes that stratisd no longer reports:
  https://github.com/stratis-storage/stratis-cli/pull/799

- Use packaging instead of semantic_version:
  https://github.com/stratis-storage/stratis-cli/issues/803
  https://github.com/stratis-storage/stratis-cli/issues/807
  https://github.com/stratis-storage/stratis-cli/pull/825
  https://github.com/stratis-storage/stratis-cli/pull/785

- Document the UUID column for pool listing in the man pages:
  https://github.com/stratis-storage/stratis-cli/pull/817

- Tidies and Maintenance:
  https://github.com/stratis-storage/stratis-cli/pull/842
  https://github.com/stratis-storage/stratis-cli/pull/841
  https://github.com/stratis-storage/stratis-cli/pull/834
  https://github.com/stratis-storage/stratis-cli/pull/831
  https://github.com/stratis-storage/stratis-cli/pull/829
  https://github.com/stratis-storage/stratis-cli/pull/828
  https://github.com/stratis-storage/stratis-cli/pull/827
  https://github.com/stratis-storage/stratis-cli/pull/826
  https://github.com/stratis-storage/stratis-cli/pull/824
  https://github.com/stratis-storage/stratis-cli/pull/819
  https://github.com/stratis-storage/stratis-cli/pull/818
  https://github.com/stratis-storage/stratis-cli/pull/815
  https://github.com/stratis-storage/stratis-cli/pull/802
  https://github.com/stratis-storage/stratis-cli/pull/801
  https://github.com/stratis-storage/stratis-cli/pull/797
  https://github.com/stratis-storage/stratis-cli/pull/796
  https://github.com/stratis-storage/stratis-cli/pull/782
  https://github.com/stratis-storage/stratis-cli/pull/781
  https://github.com/stratis-storage/stratis-cli/pull/780
  https://github.com/stratis-storage/stratis-cli/pull/778
  https://github.com/stratis-storage/stratis-cli/pull/775
  https://github.com/stratis-storage/stratis-cli/pull/774
  https://github.com/stratis-storage/stratis-cli/pull/773
  https://github.com/stratis-storage/stratis-cli/pull/770
  https://github.com/stratis-storage/stratis-cli/pull/768
  https://github.com/stratis-storage/stratis-cli/pull/767
  https://github.com/stratis-storage/stratis-cli/pull/766


stratis-cli 2.4.1
=================

- In blockdev listing, expose physical path if different from metadata path:
  https://github.com/stratis-storage/stratis-cli/issues/754
  https://github.com/stratis-storage/stratis-cli/pull/755

- Add new report key, managed_objects_report,
  remove script introduced by PR#756:
  https://github.com/stratis-storage/stratis-cli/issues/761
  https://github.com/stratis-storage/stratis-cli/pull/762

- Add a small script to output GetManagedObjects() result in JSON format:
  https://github.com/stratis-storage/stratis-cli/pull/756

- Tidies and Maintenance:
  https://github.com/stratis-storage/stratis-cli/pull/764
  https://github.com/stratis-storage/stratis-cli/pull/760
  https://github.com/stratis-storage/stratis-cli/pull/757
  https://github.com/stratis-storage/stratis-cli/pull/753


stratis-cli 2.4.0
=================
Required stratisd version: 2.4.0

Recommended Python interpreter: 3.8.6
Lowest supported Python interpreter: 3.6.8
Python linter: pylint (2.4.4)
Python auto-formatter: black (20.8b1)
Python import sorter: isort (4.3.21)
YAML linter: yamllint (1.26.0)

- Add support for creating an encrypted pool bound with Clevis or a keyring,
  and binding and unbinding with either encryption facility:
  https://github.com/stratis-storage/stratis-cli/issues/733
  https://github.com/stratis-storage/stratis-cli/pull/749
  https://github.com/stratis-storage/stratis-cli/pull/748
  https://github.com/stratis-storage/stratis-cli/pull/743
  https://github.com/stratis-storage/stratis-cli/pull/736
  https://github.com/stratis-storage/stratis-cli/pull/735

- Print pool UUID in pool list command:
  https://github.com/stratis-storage/stratis-cli/pull/695

- Modify report subcommand so that it defaults to 'engine_state_report';
  guarantee stability of 'engine_state_report' name:
  https://github.com/stratis-storage/stratis-cli/issues/700
  https://github.com/stratis-storage/stratis-cli/pull/717
  https://github.com/stratis-storage/stratis-cli/pull/703
  https://github.com/stratis-storage/stratis-cli/pull/702

- Make the hyphenated format for UUIDs the default, add a flag to allow
  reverting to unhyphenated format:
  https://github.com/stratis-storage/stratis-cli/issues/698
  https://github.com/stratis-storage/stratis-cli/pull/705

- Expand relative paths to absolute paths in init-cache command,
  add assertions to all D-Bus commands that take device paths to verify
  that the device paths are absolute:
  https://github.com/stratis-storage/stratis-cli/pull/750
  https://github.com/stratis-storage/stratis-cli/pull/746

- Add an explanation for an exception chain containing a GetManagedObjects()
  failure, which may occur with a multi-threaded daemon implementation:
  https://github.com/stratis-storage/stratis-cli/pull/713

- Remove the blackbox tests:
  https://github.com/stratis-storage/stratis-cli/pull/707

- Update the bash completion script for new commands:
  https://github.com/stratis-storage/stratis-cli/pull/714

- Tidies and Maintenance:
  https://github.com/stratis-storage/stratis-cli/pull/752
  https://github.com/stratis-storage/stratis-cli/pull/751
  https://github.com/stratis-storage/stratis-cli/pull/742
  https://github.com/stratis-storage/stratis-cli/pull/740
  https://github.com/stratis-storage/stratis-cli/pull/739
  https://github.com/stratis-storage/stratis-cli/pull/737
  https://github.com/stratis-storage/stratis-cli/pull/732
  https://github.com/stratis-storage/stratis-cli/pull/729
  https://github.com/stratis-storage/stratis-cli/pull/728
  https://github.com/stratis-storage/stratis-cli/pull/726
  https://github.com/stratis-storage/stratis-cli/pull/723
  https://github.com/stratis-storage/stratis-cli/pull/719
  https://github.com/stratis-storage/stratis-cli/pull/718
  https://github.com/stratis-storage/stratis-cli/pull/716
  https://github.com/stratis-storage/stratis-cli/pull/712
  https://github.com/stratis-storage/stratis-cli/pull/709
  https://github.com/stratis-storage/stratis-cli/pull/708
  https://github.com/stratis-storage/stratis-cli/pull/706
  https://github.com/stratis-storage/stratis-cli/pull/704
  https://github.com/stratis-storage/stratis-cli/pull/699
  https://github.com/stratis-storage/stratis-cli/pull/697
  https://github.com/stratis-storage/stratis-cli/pull/696
  https://github.com/stratis-storage/stratis-cli/pull/694


stratis-cli 2.3.0
=================
Required stratisd version: 2.3.0

Recommended Python interpreter: 3.7.9
Lowest supported Python interpreter: 3.6.8
Python linter: pylint (2.4.4)
Python auto-formatter: black (19.10b0)
Python import sorter: isort (4.3.21)
YAML linter: yamllint (1.23.0)

- Introduce support for Clevis encryption policies:
  https://github.com/stratis-storage/stratis-cli/pull/690
  https://github.com/stratis-storage/stratis-cli/pull/686
  https://github.com/stratis-storage/stratis-cli/pull/685
  https://github.com/stratis-storage/stratis-cli/pull/684

- Catch exception on missing keyfile:
  https://github.com/stratis-storage/stratis-cli/issues/680
  https://github.com/stratis-storage/stratis-cli/pull/681

- Tidies and Maintenance:
  https://github.com/stratis-storage/stratis-cli/pull/692
  https://github.com/stratis-storage/stratis-cli/pull/691
  https://github.com/stratis-storage/stratis-cli/pull/688
  https://github.com/stratis-storage/stratis-cli/pull/678


stratis-cli 2.2.1
=================
Required stratisd version: 2.2.1

Recommended Python interpreter: 3.7.9
Lowest supported Python interpreter: 3.6.8
Python linter: pylint (2.4.4)
Python auto-formatter: black (19.10b0)
Python import sorter: isort (4.3.21)
YAML linter: yamllint (1.23.0)

- Convert relative paths of specified block devices to absolute paths:
  https://github.com/stratis-storage/stratis-cli/pull/658

- Secure user input before passing pipe over D-Bus:
  https://github.com/stratis-storage/stratis-cli/pull/675

- Add a missing entry in man page for key list command:
  https://github.com/stratis-storage/stratis-cli/issues/662
  https://github.com/stratis-storage/stratis-cli/pull/663

- Blame selinux for all Disconnected D-Bus errors:
  https://github.com/stratis-storage/stratis-cli/pull/671

- Add some blackbox tests to verify correct management of filesystem symlinks:
  https://github.com/stratis-storage/stratis-cli/pull/666
  https://github.com/stratis-storage/stratis-cli/pull/672

- Tidies and Maintenance:
  https://github.com/stratis-storage/stratis-cli/pull/677
  https://github.com/stratis-storage/stratis-cli/pull/676
  https://github.com/stratis-storage/stratis-cli/pull/673
  https://github.com/stratis-storage/stratis-cli/pull/665
  https://github.com/stratis-storage/stratis-cli/pull/656
  https://github.com/stratis-storage/stratis-cli/pull/655
  https://github.com/stratis-storage/stratis-cli/pull/654


stratis-cli 2.2.0
=================

Required stratisd version: 2.2.0

Recommended Python interpreter: 3.7.7
Lowest supported Python interpreter: 3.6.8
Python linter: pylint (2.4.4)
Python auto-formatter: black (19.10b0)
Python import sorter: isort (4.3.21)
YAML linter: yamllint (1.23.0)

- Remove terminal settings handling in interactive key entry:
  https://github.com/stratis-storage/stratis-cli/pull/643
  https://github.com/stratis-storage/stratis-cli/pull/642

- Update bash completion:
  https://github.com/stratis-storage/stratis-cli/pull/640

- Use older version of Manager interface for dynamic version check:
  https://github.com/stratis-storage/stratis-cli/issues/647
  https://github.com/stratis-storage/stratis-cli/pull/648

- Use LockedPools key with FetchProperties interface:
  https://github.com/stratis-storage/stratis-cli/issues/646
  https://github.com/stratis-storage/stratis-cli/pull/649

- Add some additional tests for pool creation:
  https://github.com/stratis-storage/stratis-cli/issues/632
  https://github.com/stratis-storage/stratis-cli/pull/650

- Autogenerate introspection data:
  https://github.com/stratis-storage/stratis-cli/pull/644

- Tidies and Maintenance:
  https://github.com/stratis-storage/stratis-cli/pull/641
  https://github.com/stratis-storage/stratis-cli/pull/636
  https://github.com/stratis-storage/stratis-cli/pull/634
  https://github.com/stratis-storage/stratis-cli/pull/633
  https://github.com/stratis-storage/stratis-cli/pull/631
  https://github.com/stratis-storage/stratis-cli/pull/629
  https://github.com/stratis-storage/stratis-cli/pull/628

stratis-cli 2.1.1
=================
Recommended Python interpreter: 3.7.7
Lowest supported Python interpreter: 3.6.8
Python linter: pylint (2.4.4)
Python auto-formatter: black (19.10b0)
Python import sorter: isort (4.3.21)
YAML linter: yamllint (1.23.0)

- Do not terminate pool unlocking on failure to unlock one pool in a list:
  https://github.com/stratis-storage/stratis-cli/issues/618
  https://github.com/stratis-storage/stratis-cli/pull/624

- Expand man page entry on --keyfile-path and --capture-key options:
  https://github.com/stratis-storage/stratis-cli/pull/625

- Improve error message if no stratisd process running:
  https://github.com/stratis-storage/stratis-cli/issues/613
  https://github.com/stratis-storage/stratis-cli/pull/614

- Extend blackbox tests:
  https://github.com/stratis-storage/stratis-cli/pull/610

- Tidies and Maintenance:
  https://github.com/stratis-storage/stratis-cli/pull/623
  https://github.com/stratis-storage/stratis-cli/pull/620
  https://github.com/stratis-storage/stratis-cli/pull/616
  https://github.com/stratis-storage/stratis-cli/pull/615
  https://github.com/stratis-storage/stratis-cli/pull/612
  https://github.com/stratis-storage/stratis-cli/pull/608
  https://github.com/stratis-storage/stratis-cli/pull/603


stratis-cli 2.1.0
=================
Recommended Python interpreter: 3.7.6
Lowest supported Python interpreter: 3.6.8
Python linter: pylint (2.3.1)
Python auto-formatter: black (19.3b0)
Python import sorter: isort (4.3.4)

New minimum dependency requirement:
  - justbytes: 0.14


- Add support for encryption:
  https://github.com/stratis-storage/stratis-cli/issues/509
  https://github.com/stratis-storage/stratis-cli/issues/510
  https://github.com/stratis-storage/stratis-cli/issues/536
  https://github.com/stratis-storage/stratis-cli/issues/565
  https://github.com/stratis-storage/stratis-cli/issues/572
  https://github.com/stratis-storage/stratis-cli/issues/582
  https://github.com/stratis-storage/stratis-cli/pull/595
  https://github.com/stratis-storage/stratis-cli/pull/584
  https://github.com/stratis-storage/stratis-cli/pull/583
  https://github.com/stratis-storage/stratis-cli/pull/580
  https://github.com/stratis-storage/stratis-cli/pull/575
  https://github.com/stratis-storage/stratis-cli/pull/564
  https://github.com/stratis-storage/stratis-cli/pull/562
  https://github.com/stratis-storage/stratis-cli/pull/551
  https://github.com/stratis-storage/stratis-cli/pull/546
  https://github.com/stratis-storage/stratis-cli/pull/545
  https://github.com/stratis-storage/stratis-cli/pull/539
  https://github.com/stratis-storage/stratis-cli/pull/535
  https://github.com/stratis-storage/stratis-cli/pull/532
  https://github.com/stratis-storage/stratis-cli/pull/520
  https://github.com/stratis-storage/stratis-cli/pull/506
  https://github.com/stratis-storage/stratis-cli/pull/504
  https://github.com/stratis-storage/stratis-cli/pull/490
  https://github.com/stratis-storage/stratis-cli/pull/489

- Add support for displaying reports available via the
  D-Bus Report interface:
  https://github.com/stratis-storage/stratis-cli/issues/543
  https://github.com/stratis-storage/stratis-cli/pull/570
  https://github.com/stratis-storage/stratis-cli/pull/555

- Add a dynamic check that the version of the stratisd daemon is compatible:
  https://github.com/stratis-storage/stratis-cli/pull/553

- Fix a bug in generation of an error message that might be generated
  during pool creation:
  https://github.com/stratis-storage/stratis-cli/issues/500
  https://github.com/stratis-storage/stratis-cli/pull/501

- Improve error messages in certain cases:
  https://github.com/stratis-storage/stratis-cli/pull/518

- Generalize handling of exit on error; improve testing of error-handling:
  https://github.com/stratis-storage/stratis-cli/issues/371
  https://github.com/stratis-storage/stratis-cli/pull/488
  https://github.com/stratis-storage/stratis-cli/pull/487
  https://github.com/stratis-storage/stratis-cli/pull/485
  https://github.com/stratis-storage/stratis-cli/pull/483
  https://github.com/stratis-storage/stratis-cli/pull/480
  https://github.com/stratis-storage/stratis-cli/pull/474
  https://github.com/stratis-storage/stratis-cli/pull/465

- Improvements to blackbox tests:
  https://github.com/stratis-storage/stratis-cli/pull/598
  https://github.com/stratis-storage/stratis-cli/pull/596
  https://github.com/stratis-storage/stratis-cli/pull/537
  https://github.com/stratis-storage/stratis-cli/pull/531
  https://github.com/stratis-storage/stratis-cli/pull/528
  https://github.com/stratis-storage/stratis-cli/pull/526
  https://github.com/stratis-storage/stratis-cli/pull/524
  https://github.com/stratis-storage/stratis-cli/pull/519
  https://github.com/stratis-storage/stratis-cli/pull/515
  https://github.com/stratis-storage/stratis-cli/pull/513
  https://github.com/stratis-storage/stratis-cli/pull/508
  https://github.com/stratis-storage/stratis-cli/pull/507

- Add blackbox testing for new Report interface:
  https://github.com/stratis-storage/stratis-cli/issues/540
  https://github.com/stratis-storage/stratis-cli/issues/559
  https://github.com/stratis-storage/stratis-cli/pull/561
  https://github.com/stratis-storage/stratis-cli/pull/544

- Make all tests pure unittest, instead of pytest/unittest:
  https://github.com/stratis-storage/stratis-cli/pull/573
  https://github.com/stratis-storage/stratis-cli/pull/560
  https://github.com/stratis-storage/stratis-cli/pull/558
  https://github.com/stratis-storage/stratis-cli/pull/556

- Tidy up Travis CI, removing dependency on tox:
  https://github.com/stratis-storage/stratis-cli/pull/530
  https://github.com/stratis-storage/stratis-cli/pull/472
  https://github.com/stratis-storage/stratis-cli/pull/460
  https://github.com/stratis-storage/stratis-cli/pull/455

- Tidies and Maintenance:
  https://github.com/stratis-storage/stratis-cli/pull/600
  https://github.com/stratis-storage/stratis-cli/pull/590
  https://github.com/stratis-storage/stratis-cli/pull/589
  https://github.com/stratis-storage/stratis-cli/pull/588
  https://github.com/stratis-storage/stratis-cli/pull/585
  https://github.com/stratis-storage/stratis-cli/pull/578
  https://github.com/stratis-storage/stratis-cli/pull/568
  https://github.com/stratis-storage/stratis-cli/pull/567
  https://github.com/stratis-storage/stratis-cli/pull/563
  https://github.com/stratis-storage/stratis-cli/pull/538
  https://github.com/stratis-storage/stratis-cli/pull/529
  https://github.com/stratis-storage/stratis-cli/pull/511
  https://github.com/stratis-storage/stratis-cli/pull/503
  https://github.com/stratis-storage/stratis-cli/pull/502
  https://github.com/stratis-storage/stratis-cli/pull/499
  https://github.com/stratis-storage/stratis-cli/pull/498
  https://github.com/stratis-storage/stratis-cli/pull/496
  https://github.com/stratis-storage/stratis-cli/pull/495
  https://github.com/stratis-storage/stratis-cli/pull/493
  https://github.com/stratis-storage/stratis-cli/pull/491
  https://github.com/stratis-storage/stratis-cli/pull/482
  https://github.com/stratis-storage/stratis-cli/pull/481
  https://github.com/stratis-storage/stratis-cli/pull/477
  https://github.com/stratis-storage/stratis-cli/pull/461


stratis-cli 2.0.1
=================
Python import sorter: isort (4.3.4)
Python auto-formatter: black (19.3b0)

- Refine messages on conflicting uses for devices, and return promptly
  rather than reporting the resulting daemon error:
  https://github.com/stratis-storage/stratis-cli/issues/427
  https://github.com/stratis-storage/stratis-cli/pull/442

- Check for pool name conflict in the CLI when creating a pool,
  and return promptly rather than reporting the resulting daemon error:
  https://github.com/stratis-storage/stratis-cli/pull/420

- Extend man pages to clarify meaning of "list" command fields:
  https://github.com/stratis-storage/stratis-cli/issues/449
  https://github.com/stratis-storage/stratis-cli/issues/451
  https://github.com/stratis-storage/stratis-cli/pull/450
  https://github.com/stratis-storage/stratis-cli/pull/452

- Put three rather than two spaces between adjacent columns when listing
  block devices, filesystems, and pools:
  https://github.com/stratis-storage/stratis-cli/issues/443
  https://github.com/stratis-storage/stratis-cli/pull/445

- Improve bash tab-completion:
  https://github.com/stratis-storage/stratis-cli/pull/446

- Refine internal exception hierarchy, for more regular and systematic
  error reporting:
  https://github.com/stratis-storage/stratis-cli/issues/426
  https://github.com/stratis-storage/stratis-cli/pull/438

- Do not propagate an exception on a broken pipe:
  https://github.com/stratis-storage/stratis-cli/issues/418
  https://github.com/stratis-storage/stratis-cli/pull/441

- Tidies and Maintenance:
  https://github.com/stratis-storage/stratis-cli/pull/448
  https://github.com/stratis-storage/stratis-cli/pull/444
  https://github.com/stratis-storage/stratis-cli/pull/437
  https://github.com/stratis-storage/stratis-cli/pull/436
  https://github.com/stratis-storage/stratis-cli/pull/434
  https://github.com/stratis-storage/stratis-cli/pull/433
  https://github.com/stratis-storage/stratis-cli/pull/425
  https://github.com/stratis-storage/stratis-cli/pull/424
  https://github.com/stratis-storage/stratis-cli/pull/423
  https://github.com/stratis-storage/stratis-cli/pull/422
  https://github.com/stratis-storage/stratis-cli/pull/417
  https://github.com/stratis-storage/stratis-cli/pull/416
  https://github.com/stratis-storage/stratis-cli/pull/411
  https://github.com/stratis-storage/stratis-cli/pull/410


stratis-cli 2.0.0
=================
Python auto-formatter: black (18.9b0)

New minimum stratisd version requirement: 2.0.0

- Expect new versions of D-Bus service and interface names:
  https://github.com/stratis-storage/project/issues/103
  https://github.com/stratis-storage/stratis-cli/pull/389

- Use newly introduced stratisd D-Bus interface FetchProperties
  to obtain properties of engine objects for list methods:
  https://github.com/stratis-storage/project/issues/52
  https://github.com/stratis-storage/stratis-cli/pull/381
  https://github.com/stratis-storage/stratis-cli/pull/385
  https://github.com/stratis-storage/stratis-cli/pull/388
  https://github.com/stratis-storage/stratis-cli/pull/406

- Remove idempotent behavior on certain commands:
  https://github.com/stratis-storage/project/issues/51
  https://github.com/stratis-storage/stratis-cli/pull/358
  https://github.com/stratis-storage/stratis-cli/pull/366
  https://github.com/stratis-storage/stratis-cli/pull/372
  https://github.com/stratis-storage/stratis-cli/pull/377
  https://github.com/stratis-storage/stratis-cli/pull/378
  https://github.com/stratis-storage/stratis-cli/pull/390
  https://github.com/stratis-storage/stratis-cli/pull/396
  https://github.com/stratis-storage/stratis-cli/pull/400
  https://github.com/stratis-storage/stratis-cli/pull/401

- Expect that all size values placed on the D-Bus represent bytes:
  https://github.com/stratis-storage/stratis-cli/pull/383

- Expect that optional D-Bus properties are represented as tuples:
  https://github.com/stratis-storage/project/issues/37
  https://github.com/stratis-storage/stratis-cli/pull/405

- Tidies and Maintenance:
  https://github.com/stratis-storage/stratis-cli/pull/403
  https://github.com/stratis-storage/stratis-cli/pull/394
  https://github.com/stratis-storage/stratis-cli/pull/393
  https://github.com/stratis-storage/stratis-cli/pull/391
  https://github.com/stratis-storage/stratis-cli/pull/386
  https://github.com/stratis-storage/stratis-cli/pull/379
  https://github.com/stratis-storage/stratis-cli/pull/368
  https://github.com/stratis-storage/stratis-cli/pull/367
  https://github.com/stratis-storage/stratis-cli/pull/363
  https://github.com/stratis-storage/stratis-cli/pull/362
  https://github.com/stratis-storage/stratis-cli/pull/361
  https://github.com/stratis-storage/stratis-cli/pull/357


stratis-cli 1.1.0
=================
Python auto-formatter: black (18.9b0)

New dependency requirements:
  - dbus-python-client-gen: 0.7

- Add a STRATIS_DBUS_TIMEOUT environment variable:
  https://github.com/stratis-storage/stratis-cli/issues/252
  https://github.com/stratis-storage/stratis-cli/pull/345

- Fix a bug where stratis exited with 0 exit code and printed usage to
  standard output in some situations where a command could not be parsed.
  Now print usage message to standard error and exit with code 2:
  https://github.com/stratis-storage/stratis-cli/issues/248
  https://github.com/stratis-storage/stratis-cli/pull/332

- Simplify reporting of errors. If the error has no explanation,
  allow the exception to propagate, otherwise just print the
  explanation. This does not affect any behavior when the --propagate
  flag is set:
  https://github.com/stratis-storage/stratis-cli/pull/274

- Add an explanation for the error that occurs when the D-Bus times out
  before the daemon responds:
  https://github.com/stratis-storage/stratis-cli/issues/336
  https://github.com/stratis-storage/stratis-cli/pull/347

- Make bash completion aware of --propagate flag:
  https://github.com/stratis-storage/stratis-cli/pull/300

- Defer loading of _data.py module until the command-line has been parsed.
  This should have no visible effect:
  https://github.com/stratis-storage/stratis-cli/pull/318

- Tidies and Maintenance:
  https://github.com/stratis-storage/stratis-cli/pull/353
  https://github.com/stratis-storage/stratis-cli/pull/352
  https://github.com/stratis-storage/stratis-cli/pull/351
  https://github.com/stratis-storage/stratis-cli/pull/348
  https://github.com/stratis-storage/stratis-cli/pull/346
  https://github.com/stratis-storage/stratis-cli/pull/341
  https://github.com/stratis-storage/stratis-cli/pull/339
  https://github.com/stratis-storage/stratis-cli/pull/338
  https://github.com/stratis-storage/stratis-cli/pull/337
  https://github.com/stratis-storage/stratis-cli/pull/335
  https://github.com/stratis-storage/stratis-cli/pull/333
  https://github.com/stratis-storage/stratis-cli/pull/330
  https://github.com/stratis-storage/stratis-cli/pull/327
  https://github.com/stratis-storage/stratis-cli/pull/323
  https://github.com/stratis-storage/stratis-cli/pull/322
  https://github.com/stratis-storage/stratis-cli/pull/317
  https://github.com/stratis-storage/stratis-cli/pull/316
  https://github.com/stratis-storage/stratis-cli/pull/315
  https://github.com/stratis-storage/stratis-cli/pull/311
  https://github.com/stratis-storage/stratis-cli/pull/309
  https://github.com/stratis-storage/stratis-cli/pull/308
  https://github.com/stratis-storage/stratis-cli/pull/307
  https://github.com/stratis-storage/stratis-cli/pull/306
  https://github.com/stratis-storage/stratis-cli/pull/305
  https://github.com/stratis-storage/stratis-cli/pull/302
  https://github.com/stratis-storage/stratis-cli/pull/301
  https://github.com/stratis-storage/stratis-cli/pull/299
  https://github.com/stratis-storage/stratis-cli/pull/298
  https://github.com/stratis-storage/stratis-cli/pull/295
  https://github.com/stratis-storage/stratis-cli/pull/293
  https://github.com/stratis-storage/stratis-cli/pull/291
  https://github.com/stratis-storage/stratis-cli/pull/290
  https://github.com/stratis-storage/stratis-cli/pull/289
  https://github.com/stratis-storage/stratis-cli/pull/287
  https://github.com/stratis-storage/stratis-cli/pull/286
  https://github.com/stratis-storage/stratis-cli/pull/285
