Dear all,

The upcoming version 1.6.0 is getting close. All issues, planned for this
milestone, have been closed, only a few RPs are pending [1]. One last
feature is in the works: support for gocryptfs as a replacement for EncFS.

What changed since latest stable release 1.5.5?

The major highlight of 1.6.0 will be gocryptfs support, replacing EncFS,
which is known to have security flaws [2].

Other major changes:
- The command-line interface has been completely reworked.
  Most commands and switches are now deprecated and replaced.
- Terminology changed: what used to be called a "snapshot" is now a "backup".
- Minimum required Python version increased to 3.11.
- Many other features and fixes are listed in the CHANGELOG [3].

Under the hood

A lot of code was refactored and cleaned up. Extensive testing is necessary and required before release. I encourage you to test the latest dev branch
and would highly appreciate any feedback or bug reports.

Some git metrics, comparing latest "dev" with latest release "v1.5.5":
- 106 commits
- 175 files changed
- 55.086 insertions, 45.169 deletions

Thank you to all persons contributing feedback, ideas, bug reports and solutions.

Best regards,
Christian Buhtz

[1] -- <https://github.com/bit-team/backintime/milestone/34>
[2] -- <https://github.com/bit-team/backintime/issues/1734>
[3] -- <https://github.com/bit-team/backintime/blob/dev/CHANGES>
_______________________________________________
Bit-dev mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/bit-dev.python.org
Member address: [email protected]

Reply via email to