Skip to content

Commit 131e611

Browse files
author
Seeker04
committed
Version bump to 0.5
1 parent a55a0c9 commit 131e611

File tree

3 files changed

+25
-2
lines changed

3 files changed

+25
-2
lines changed

docs/CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,26 @@
1+
# [v0.5](https://github.com/Seeker04/plwm/releases/tag/v0.5) (2025-06-29)
2+
3+
## Added
4+
- Development Guide for contributors ([#31](https://github.com/Seeker04/plwm/issues/31))
5+
- `banner.png` (`logo.png` looked bad on the social preview)
6+
- Configuration overhaul ([#30](https://github.com/Seeker04/plwm/issues/30))
7+
- All settings have defaults now
8+
- Settings can be changed dynamically with `set/2` and `add/2`
9+
- `reload_config/0` re-reads config file
10+
- `dump_settings/2` dumps current setting values to a file, all or only those that differ from the defaults
11+
- Check for documentation comments in `check_all.sh`
12+
- Build and release overhaul ([#105](https://github.com/Seeker04/plwm/issues/105))
13+
- Releases now also ship `install.sh`, `uninstall.sh`, docs and the default config, not just the binaries
14+
- `generate_release.sh` for easy release generation
15+
16+
## Changed
17+
- Configuration overhaul ([#30](https://github.com/Seeker04/plwm/issues/30))
18+
- It is loaded at runtime, i.e. `config.pl` is no longer compiled in
19+
- Default config is installed to `/etc/plwm/config.pl` (uninstall won't remove, reinstall backs it up if changed)
20+
- **Existing configs must remove the `:- module` declaration line**
21+
- **`bar_class/2` had been changed to a deterministic `bar_classes/1` taking a list of pairs**
22+
- Minor code and docs refactors (e.g. all binaries and objects go to `bin/` now, fixing broken links, etc.)
23+
124
# [v0.4](https://github.com/Seeker04/plwm/releases/tag/v0.4) (2025-05-21)
225

326
## Added

docs/plwm.1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.TH PLWM 1 plwm\-0.4
1+
.TH PLWM 1 plwm\-0.5
22
.SH NAME
33
plwm \- An X11 window manager written in Prolog
44
.SH SYNOPSIS

src/plwm.pl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
%
55
% See docs/README.md to get started
66

7-
version(0.4).
7+
version(0.5).
88

99
:- use_module(library(assoc)).
1010

0 commit comments

Comments
 (0)