┌──────────────────────────────┐ │ Release notes for i3 v4.19 │ └──────────────────────────────┘ This is i3 v4.19. This version is considered stable. All users of i3 are strongly encouraged to upgrade. ┌────────────────────────────┐ │ Changes in i3 v4.19 │ └────────────────────────────┘ • configure: respect --program-suffix • use exec to avoid leaving useless shell process • ipc: always include the marks property (even if empty) • introduce “tiling_from” and ”floating_from” criteria • make dock client order deterministic (sorted by class/instance) as a side effect, i3bars without an explicit bar-id will be sorted according to their definition order in the config file • update i3bar config when necessary (reduces redraws on bar mode changes) • mention rofi in default config file ┌────────────────────────────┐ │ Bugfixes │ └────────────────────────────┘ • ensure client windows have a size of at least 1px after resize • correctly handle overlapping decorations • limit workspace numbers within 0..INT32_MAX • fix a bug with tiling resize inside floating container • i3-nagbar: Use _PATH_BSHELL to ensure using a bourne shell • do not propagate $mod+right click to fullscreen clients • do not try to resize fullscreen and non-fullscreen windows • do not focus floating windows changing workspace with ConfigureNotify • i3-dmenu-desktop: Support symlinks in search path • build: correctly provide auxiliary functions when needed • build: fix issues with parallel build • set _NET_DESKTOP_VIEWPORT after randr changes