April 16th, 2013
· Raspberry Pi backend (Pekka)
· Optimize damage handling when moving surfaces in and out of planes (Ander)
· Scanout of transformed buffers (Ander)
· Touch screen calibration feature and client (Rob Bradford)
· pixman renderer (Vasily Khoruzhick)
· SDK for out-of-tree module development
· Use EXT_buffer_age in KMS backend (Ander)
· fbdev backend (Philip Whitnall)
· RDP backend (Hardening)
· Headless backend (Ander)
· libunwind support for better crash dumps (Kristian)
· Proper support for popup surfaces (Giulio Camuffo)
· Documentation improvement (Tiago Vignatti, Matthias Clasen, Peter Hutterer)
January 26th, 2013
· As a reminder, the main reason for this release is the fix for CPU eating bug in the Weston plane code. Aside from that I added a few documentation fixes (new weston.ini and the typo in weston-launch help). On the Wayland side, we have destroy signal APIs for wl_display and wl_event_loop, as well as a more robust version of the event loop test case.
December 15th, 2012
· Jans IM + OSK work
· XWM split out as a client
· Remote rendering functionality
· Subsurface / surface group
December 3rd, 2012
· In particular, I'm keen to get a release out with Anders new wl_display_dispatch_queue_pending() entry point, that allow us to avoid triple buffering in mesa. The mesa 9.0.2 release may come out as soon as next week and I want to make sure it can depend on a wayland version with this fix.
· Also in wayland 1.0.2 is another important fix from Jonas that avoids premature exit and potential memory corruption in wl_display_roundtrip(). Finally, Quentin Glidic fixed our pkg-config files to actually include the correct directories.
· The weston 1.0.2 release has a few minor bugfixes, but I've mostly released it to keep the version numbers in sync. Mainly documentation fixes and a couple of repaint bugs.