Skip to content

Commit 7953672

Browse files
committed
Update CHANGELOG
1 parent 4e10e41 commit 7953672

File tree

1 file changed

+21
-7
lines changed

1 file changed

+21
-7
lines changed

CHANGELOG.md

Lines changed: 21 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,25 @@
1-
yyyy/mm/dd Version x.y.z-1
1+
yyyy/mm/dd Version 5.0.0-1
22
------------------------
3-
- Include generated DBus interface docs
4-
- Fix links in documentation
5-
- CLI respects `CRYSTALFONTZ_CONFIG_FILE` environment variable
6-
- Remove `tox` from development tools
7-
- Consistently licensed as MPL-2.0
8-
- Improved PyPI classifiers
3+
- CLI changes:
4+
- Main CLI respects `PLUSDECK_CONFIG_FILE` environment variable
5+
- **BREAKING:** `plusdeck`, `plusdeckd` and `plusdeckctl` have been removed from the Python package in favor of `python3 -m plusdeck`, `python3 -m plusdeck.dbus.service` and `python3 -m plusdeck.dbus.client`, respectively
6+
- Optional alias scripts for `plusdeck`, `plusdeck-service` and `plusdeck-dbus` included in the `./bin` folder
7+
- DBus service CLI includes a `--system/--user` flag for explicitly selecting the bus
8+
- **BREAKING:** DBus client CLI now uses `--user/--default` flag for selecting the bus
9+
- DBus API Changes:
10+
- **BREAKING:** Root `plusdeck.dbus` no longer includes convenience exports
11+
- Addition of `plusdeck.dbus.domain` module for domain mapping
12+
- Addition of `plusdeck.dbus.select` module for selecting the DBus bus
13+
- Testing changes:
14+
- Additional integration test for DBus
15+
- Remove `tox` from development tools
16+
- Documentation improvements:
17+
- Include generated DBus interface docs
18+
- Fix links in documentation
19+
- General overhaul based on lessons from `crystalfontz`
20+
- Packaging & Licensing
21+
- **BREAKING:** Consistently licensed as MPL-2.0
22+
- Improved PyPI classifiers
923

1024
2025/02/09 Version 4.0.1-1
1125
--------------------------

0 commit comments

Comments
 (0)