[ANNOUNCE] wayland 1.12.0

Bryce Harrington bryce at osg.samsung.com
Wed Sep 21 00:30:55 UTC 2016


This is the official release of Wayland 1.12.  Here is a brief run-down
of a few of the main changes since 1.11.

The core protocol documentation has received numerous refinements to
improve its clarity and consistency.  Along with this, many blank
areas of the protocol documentation have been fleshed out.

A new wl_display_add_protocol logger API provides a new interactive way
to debug requests; along with this are new APIs for examining clients and
their resources.  This is analogous to using WAYLAND_DEBUG=1, but
more powerful since it allows run time review of log data such as
through a UI view.

There have been improvements to how the protocol XML scanner handles
version identification in protocol headers.  This enables better
detection and fallback handling when compositors and clients support
differing versions of their protocols.

Along with these user-visible changes, there have been a variety of
other code refactoring and refinements in Wayland 1.12.


Changes since 1.11:
-------------------
    Bryce Harrington (8):
      scanner: Fix reported executable name to 'wayland-scanner'
      tests: Require base 10 for the string specifying the number of open fd's
      scanner: Improve documentation for strtouint()
      configure.ac: bump to version 1.11.91 for the alpha release
      configure.ac: bump to version 1.11.92 for the beta release
      configure.ac: bump to version 1.11.93 for the RC1 release
      configure.ac: bump to version 1.11.94 for the RC2 release
      configure.ac: bump to version 1.12.0 for the official release

    Giulio Camuffo (5):
      Add API to retrieve the interface name of a wl_resource
      Add API to get the list of connected clients
      Add a resource creation signal
      Add API to retrieve and iterate over the resources list of a client
      Add API to install protocol loggers on the server wl_display

    Khem Raj (1):
      scanner: Use uint32_t instead of uint

    Pekka Paalanen (1):
      configure.ac: bump version to 1.11.90 for open development

    Quentin Glidic (2):
      protocol: Add release (destructor) request to wl_output
      scanner: Generate all SINCE_VERSION macros for everyone

    Sungjae Park (1):
      server: add listener API for new clients

    Yong Bakos (27):
      doc: Unpublish wl_display_get_additional_shm_formats
      doc: Unpublish wl_log* and wl_abort
      doc: Unpublish global_zombie_object and wl_interface_equal
      event-loop: Make transitive include explicit
      wayland-server: Clarify included header dependencies
      wayland-shm: Include wayland-util.h
      event-loop: Include wayland-util.h
      client-core: Add missing line breaks
      server, server-core: Minimize fwd decs, use macro, and format
      scanner: Replace #define tab with space
      server-core, event-loop: Fix parameter alignment.
      scanner: Move PROGRAM_NAME define
      (multiple): Include stdint.h
      display-test: Remove redundant stdbool include
      server: Add doxygen comment for wl_client_for_each
      protocol: Add summary attributes to request params and enum entries
      protocol: Hyphenate subsurface
      protocol: Capitalize ID for consistency
      protocol: Add missing line break
      protocol: Correct description indentation
      protocol: Remove wl_ prefix from summary descriptions
      protocol: Describe serial as serial number
      protocol: Specify upper left corner of damage rectangle
      doc: Correct docbook title
      tests: Add test for wl_list_length
      protocol: Replace '#defines' with 'macros'
      server: Document display parameter



git tag: 1.12.0
http://wayland.freedesktop.org/releases/wayland-1.12.0.tar.xz
MD5:  ee615e2d1e205eec48b02f069327eb96  wayland-1.12.0.tar.xz
SHA1: 9a0dd96f53fff3e227035ed76caaa209b632ea8d  wayland-1.12.0.tar.xz
SHA256: d6b4135cba0188abcb7275513c72dede751d6194f6edc5b82183a3ba8b821ab1  wayland-1.12.0.tar.xz
PGP:  http://wayland.freedesktop.org/releases/wayland-1.12.0.tar.xz.sig


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <https://lists.freedesktop.org/archives/wayland-devel/attachments/20160920/dc9bf278/attachment-0001.sig>


More information about the wayland-devel mailing list