Skip to content

Commit 13a74dd

Browse files
committed
Dunst v1.11.0
1 parent 4dbf784 commit 13a74dd

File tree

3 files changed

+61
-2
lines changed

3 files changed

+61
-2
lines changed

CHANGELOG.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,34 @@
11
# Dunst changelog
22

3+
## 1.11.0 -- 2024-04-15
4+
5+
### Added
6+
- Add `corners`, `progress_bar_corners` and `icon_corners` options to control which corners to round (#1268)
7+
- Support GTK/CSS cursor names on Wayland (#1276)
8+
- Make dunst more portable (#1288)
9+
- Print detected monitors names (X11) (#1332)
10+
11+
### Changed
12+
- Make X11 optional in build (this allows wayland-only dunst) (#1290)
13+
- Shell completions are now official and can be installed from the Makefile (#1262, #1263)
14+
- Don't search for icon path if icons are disabled (#1301)
15+
- Eagerly parse and cache colors (#1306)
16+
- Update dunstctl manpage (#1298)
17+
- Update documentation (#1315, #1334)
18+
19+
### Fixed
20+
- Fix settings initialization (this prevented --print and --startup\_notification from working) (#1299)
21+
- Rework timer logic and fix error about Glib source ID for good (#1308, #1196)
22+
- Prevent memory corruption in XrmSetDatabase (#1256, #1291)
23+
- Don't try to print NULL strings (#1323)
24+
- Do not resolve icon paths twice (#1307, #1314)
25+
- Don't crash the test suite if librsvg is not present (#1329)
26+
- Fix memory leak in DBus RuleEnable (#1328)
27+
- Fix dunstctl rule (#1281)
28+
- Remove newlines from icon logging (#1296)
29+
- Prevent make from failing if git tags are not found (#1287)
30+
- Fix some typos (#1324, #1325, #1279)
31+
332
## 1.10.0 -- 2024-02-19
433

534
### Added

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
include config.mk
55

6-
VERSION := "1.10.0-non-git"
6+
VERSION := "1.11.0 (2024-04-15)"
77
ifneq ($(wildcard ./.git/),)
88
VERSION := $(shell ${GIT} describe --tags 2>/dev/null || echo ${VERSION})
99
endif

RELEASE_NOTES

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,39 @@
1+
===================================================================================
2+
Release Notes For v1.11.0
3+
===================================================================================
4+
5+
This release hopefully marks the start of a new period of active development and
6+
contributions and a shift away from the previous lower maintenance mode.
7+
8+
For users:
9+
10+
This is the perfect time to engage with the project and other dunst users.
11+
Some of the features and changes to include in the v2 release are starting to
12+
be proposed or implemented. Everyone's opinion is important, so feel free
13+
to participate in the issues proposing new features (or redesigns of the old ones).
14+
15+
This version mainly contains bug fixes and QoL improvements, and can be considered
16+
a preparatory release for the various things that will come in the future
17+
(overhaul of the rule syntax, multiple windows support, aesthetic and customization
18+
options, refactor of the drawing system, etc).
19+
20+
For maintainers:
21+
22+
X11 support is now optional and can be disabled in build by setting the `X11` make
23+
flag to 0. This means that you can offer Wayland-only builds.
24+
25+
Shell completions are now considered official and can be installed/uninstalled from
26+
the Makefile. By default they are installed and can be disabled by setting the
27+
`COMPLETIONS` flag to 0.
28+
29+
Take a look at the changelog for all the bug fixes and improvements.
30+
131
===================================================================================
232
Release Notes For v1.10.0
333
===================================================================================
434

535
It's been a while since the last release. That does not mean that the
6-
development has been stagnent. There are some long requested features have been
36+
development has been stagnant. There are some long requested features have been
737
implemented, like a do not disturb mode in the form of multiple pause levels.
838
You can specify the priority of notification and selectively pause them. The
939
progress bar rendering for low progress values has been fixed, with preparation

0 commit comments

Comments
 (0)