i3/RELEASE-NOTES-4.23
Michael Stapelberg f844de8e66 release i3 4.23
2023-10-29 09:57:51 +01:00

54 lines
2.5 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

┌──────────────────────────────┐
│ Release notes for i3 v4.23 │
└──────────────────────────────┘
This is i3 v4.23. This version is considered stable. All users of i3 are
strongly encouraged to upgrade.
The biggest feature of this release is i3bars workspace button protocol,
which allows the workspace_command program or script to filter, re-arrange,
or otherwise customize the displayed workspaces:
https://i3wm.org/docs/i3bar-workspace-protocol.html
┌────────────────────────────┐
│ Changes in i3 v4.23 │
└────────────────────────────┘
• docs/userguide: add an example for negative lookaheads
• docs/userguide: fix default binding mistake
• docs/userguide: add link to tiling drag
• docs/hacking-howto: update build instructions, startup
• docs/debugging: add note about ptrace
• man/i3: remove outdated I3SOCK description
• all: build with -D_FORTIFY_SOURCE=3
• i3bar: fix configuring bars on “output nonprimary”
• i3bar: implement workspace button protocol
• add “focus workspace” command
• allow switching workspaces when in global fullscreen mode
• exec: single-fork instead of double-forking
• share X11 graphics context (GC) globally
┌────────────────────────────┐
│ Bugfixes │
└────────────────────────────┘
• fix regression with i3bar's output nonprimary
• fix top border resizing on tiling windows
• fix workspace not being focused on title bar scroll
• fix mouse bindings in modes
• fix crashes when using machine criterion
• fix for_window not working with urgency flags
• motif hints: respect maximum border style in append_layout
┌────────────────────────────┐
│ Thanks! │
└────────────────────────────┘
Thanks for testing, bugfixes, discussions and everything I forgot go out to:
Harm te Hennepe, Nikita Bobko, Nikolay Nechaev, Orestis Floros, Sergey
Zhmylove, slyshot, Uli Schlachter, Wesley Schwengle
-- Michael Stapelberg, 2023-10-29