aboutsummaryrefslogtreecommitdiffstats
path: root/CHANGELOG.md
blob: ea439680ccb66fd7ff81134b785f4c2da764ff95 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<!--
SPDX-FileCopyrightText: 2025 Tomasz Kramkowski <tomasz@kramkow.ski>
SPDX-License-Identifier: CC-BY-SA-4.0
-->

# Changelog

## Unreleased

Most changes are breaking.

### Added

* Changelog

### Changed

* The config file is no longer modified by `SAVE_CONFIG`. Instead the file
  `/var/run/kutter/run.cfg` will contain the data which previously would be
  placed at the end of `SAVE_CONFIG`. The `--runtime-config` (short: `-R`)
  option can be used to change the location.
* The makefiles in `klippy/chelper` and `lib/hub-ctrl` are now used to build he
  respective `c_helper.so` and `hub-ctrl`.
* The config positional argument is now optional and defaults to
  `/etc/kutter.cfg`
* The version is now stored in `klippy/klippy.py` in `__version__` and is no
  longer automatically retrieved from git or from `klippy/.version`.
* The version numbering has changed and versions are not compatible.
* Drop support for printing most recent built MCU firmware details.
* Project renamed to Kutter.

### Removed

* Python 2 support
* Install scripts
* Uninstall script
* Init script
* The `make_version.py` script
* Linux "flash" script
* Log file support (now always configured to log to stderr)