I plan to make a new release of Klipper in the coming weeks. The rough plan is to target a release at the end of September (20210928).
In the coming week, I’ll be looking to merge github Pull Requests (PRs) that are ready. After that, I plan to transition to a “feature freeze” mode where the focus will be on bugfixes and documentation updates.
After the release there are a couple of immediate goals:
- Transition to Python3 for new installations of Klipper. The goal will be to see if we can run Klipper on both Python2 and Python3 through 2022. However, after converting new installations to Python3, the use of Python2 will be considered deprecated. The rough goal is to switch new installations to Python3 around mid-October (20211019).
- Removal of past deprecated options. The
step_distance
,pin_map
, and several other options have been deprecated in Klipper for several months. After the release I’ll look to remove support for those options in Klipper.
If anyone has any bug fixes that they would like to see fixed prior to the release, now would be a good time to submit a PR for them.
-Kevin