]> git.sur5r.net Git - i3/i3/commitdiff
add release notes for v4.6 4.6
authorMichael Stapelberg <michael@stapelberg.de>
Wed, 7 Aug 2013 19:04:18 +0000 (21:04 +0200)
committerMichael Stapelberg <michael@stapelberg.de>
Wed, 7 Aug 2013 19:04:18 +0000 (21:04 +0200)
RELEASE-NOTES-4.6 [new file with mode: 0644]
man/asciidoc.conf

diff --git a/RELEASE-NOTES-4.6 b/RELEASE-NOTES-4.6
new file mode 100644 (file)
index 0000000..4928c1b
--- /dev/null
@@ -0,0 +1,99 @@
+
+ ┌──────────────────────────────┐
+ │ Release notes for i3 v4.6    │
+ └──────────────────────────────┘
+
+This is the i3 v4.6. This version is considered stable. All users of i3 are
+strongly encouraged to upgrade.
+
+The main improvement of this release is increased compatibility. We made a few
+tiny code changes and hope that Mathematica and Java applications will work
+better with i3 now. i3-nagbar should work with more terminal emulators than
+before.
+
+For debugging, the shmlog and debuglog commands can be sent via IPC to enable
+shared memory logging while i3 is running. For the large number of users using
+a release version (i.e. a version without shared memory logging by default),
+this will make debugging their issues much simpler.
+
+i3bar now supports click events and can be hidden/shown via an i3 IPC command.
+
+ ┌────────────────────────────┐
+ │ Changes in v4.6            │
+ └────────────────────────────┘
+
+  • docs/userguide: mention forgotten layout splitv/splith
+  • docs/multi-monitor: nVidia ≥ 302.17 works just fine
+  • docs/wsbar: update (we have i3bar now, i3-wsbar is just an example)
+  • docs/testsuite: Document fixes and workarounds for test failures
+  • man/i3-msg.man: updated man page to include all options
+  • lib/i3test: clarify how to identify open_window() windows in i3 commands
+  • Use a saner sanity check for floating_reposition
+  • tabbed: floor(), put extra pixels into the last tab
+  • raise fullscreen windows on top of all other X11 windows
+  • Draw indicator border only for split layouts
+  • re-shuffle struct members to save a bit of memory
+  • Add 'NoDisplay=true' to i3.application.desktop
+  • Store aspect_ratio instead of weird proportional_{width,height}
+  • Implement shmlog command
+  • Implement debuglog command
+  • Implement unmark command
+  • actively delete _NET_WORKAREA on startup
+  • Handle the _NET_REQUEST_FRAME_EXTENTS ClientMessage (java compat)
+  • i3bar: add click events
+  • i3bar: fix -b parameter, fix usage description
+  • i3bar: restore compatibility with libyajl version 1
+  • i3bar: unhide hidden i3bar when mode is active
+  • i3bar: fix font display height in i3bar
+  • i3bar: introduced i3 command for changing the hidden state and mode
+  • i3bar: fix wrong placement of i3bar when connecting/disconnecting outputs
+  • i3bar: draw workspace buttons at x=0 instead of x=1
+  • i3-nagbar: take our terminal execution kludge to the next level
+  • i3-nagbar: Bugfix: -m requires an argument (crashes if none specified)
+  • i3-dmenu-desktop: run commands when they don’t match a .desktop file
+    (e.g. enter “i3 layout stacking”)
+  • i3-dmenu-desktop: honor Path= key
+  • contrib/dump-asy.pl: Fix $ and & in window titles
+  • contrib/dump-asy.pl: Display nicer double-quotes
+  • contrib/gtk-tree-watch.pl: Remove bogus default socket path
+
+ ┌────────────────────────────┐
+ │ Bugfixes                   │
+ └────────────────────────────┘
+
+  • Bugfix: ipc: use correct workspace in workspace change event
+  • Bugfix: fix floating window size with hide_edge_borders
+  • Bugfix: Fix parsing of comments in the config file
+  • Bugfix: Fix error messages for the debug log
+  • Bugfix: shm_unlink the correct file when handling errors
+  • Bugfix: Fix shm logging on FreeBSD
+  • Bugfix: Fix restarting with 32 bit depth windows
+  • Bugfix: Fix scratchpad_show on non-scratchpad windows
+  • Bugfix: i3bar: mark IPC fd CLOEXEC
+  • Bugfix: fix crash when not having tray_output configured
+  • Bugfix: make sure that resize will take place even if pixel is smaller
+    than size increments.
+  • Bugfix: render_con: fix height rounding in aspect ratio computation
+  • Bugfix: fix problem when moving fullscreen window to scratchpad
+  • Bugfix: Unmap windows before reparenting them to the root window
+    (fixes Mathematica)
+  • Bugfix: update parent urgency hint if a child is removed.
+  • Bugfix: fix bus error on OpenBSD/sparc64
+  • Bugfix: fix focus handling in 'floating disable' on non-visible windows
+  • Bugfix: ignore spaces in front of default workspace name
+  • Bugfix: call i3-nagbar correctly for configfiles without the font directive
+  • Bugfix: resize and center a scratchpad even when a criteria is used.
+
+ ┌────────────────────────────┐
+ │ Thanks!                    │
+ └────────────────────────────┘
+
+Thanks for testing, bugfixes, discussions and everything I forgot go out to:
+
+  Alexander, Alexander Berntsen, Arun Persaud, badboy, Baptiste Daroussin,
+  Clément Bœsch, Diego Ongaro, Eelis van der Weegen, Eika Enge, enkore, Eric S.
+  Raymond, Franck Michea, haptix, HedgeMage, koebi, Layus, Mayhem, Merovius,
+  necoro, oblique, Philippe Virouleau, phillip, psychon, Simon Elsbrock, Simon
+  Wesp, Thomas Adam, tobiasu, vandannen, xeen, Yuxuan Shui
+
+-- Michael Stapelberg, 2013-08-07
index 5f24d845eae2917971ba2494bcc7426d41bc4a1b..aa0639d52d921fee31003b2bd1785e8d38960dbb 100644 (file)
@@ -7,7 +7,7 @@ template::[header-declarations]
 <refentrytitle>{mantitle}</refentrytitle>
 <manvolnum>{manvolnum}</manvolnum>
 <refmiscinfo class="source">i3</refmiscinfo>
-<refmiscinfo class="version">4.5.1</refmiscinfo>
+<refmiscinfo class="version">4.6</refmiscinfo>
 <refmiscinfo class="manual">i3 Manual</refmiscinfo>
 </refmeta>
 <refnamediv>