Skip to content

v2.6.0rc1

Pre-release
Pre-release
Compare
Choose a tag to compare
@Torxed Torxed released this 17 Jul 09:04
· 557 commits to master since this release
v2.6.0rc1
e41900a

As previously warned, this release may have breaking changes in terms of configuration and the API layer.
This is to clean up poor terminology in the configuration as well as separate code logic and uniform parameters for similar functions.

The biggest change

Breaking changes (to direct API usage and configuration format)

  • #1801 may cause issues, but hard to forsee where. Some functions that aren't intended to be used directly have been renamed to _XYZ() from XYZ().

  • Rename encryption method by @svartkanin in #1888

  • Simplify object serialization before JSON encoding by @lavafroth in #1871 (JSON still exists, but if the JSON_ENCODER was used directly, this is now changed/removed)

  • Refactor installer and general design patterns by @lavafroth in #1895

  • python-parted and python-simple-term-menu are now two dependencies #1901

  • Installer.pacstrap/Installer._pacstrap is now Installer.pacman.strap() *(However, a compatability layer will be added before final release, mentioning it since the RC1 will have a breaking change)

New features

Bug fixes

Minor changes

New Contributors

Full Changelog: v2.5.4...v2.6.0rc1