[ANNOUNCE] wayland 1.6.92

Bryce Harrington bryce at osg.samsung.com
Mon Feb 2 12:32:57 PST 2015

This is the first release candidate for Wayland 1.7.  See the end of
this email for download links.

Quite a number of patches landed this past week since the alpha, largely
cleanup/enhancements to documentation and tests.  Architectural diagrams
in the developer documentation is now mechanically generated with
graphviz - this both improves its look a little and makes it easier to
maintain going forward.  The auto-generated code documentation is
prettier now thanks to polishing work done to the xslt files.  A number
of potential memory and event leaks in tests and clients have been
cleaned up, and leak checking is now enforced by the test suite
infrastructure.  There's a new C++ compilation test; even though Wayland
and Weston are in C, we want to make sure Wayland can be linked with
compositors written in C++ without incurring basic compilation failures.
The protocol documentation content is tightened up:  We've dropped
long-deprecated functions, hidden private functionality like wl_map, and
recategorized functions more accurately with the objects they modify.

Looking forward, rc2 is slated for Feb 6th.  Where we were liberal at
pulling things in for rc1, we'll be more stringent for changes in rc2.
1.7.0 will land Feb 13th, and changes between rc2 and 1.7.0 should only
be release-critical issues (hopefully none!)

I'll provide a more comprehensive rundown of all the changes for 1.7.0
in the 1.7.0 release announcement.

Andrew Oakley (1):
      configure.ac: use pkg-config to find expat

Bill Spitzak (11):
      doc: add missing \memberof to wl_display_get_protocol_error
      doc: Remove deprecated functions from documentation
      doc: Remove wl_map from documentation
      doc: made functions taking wl_event_queue arg belong to wl_event_queue
      doc: compress the lists in the protocol docs some
      doc: Add object types and links to arguments int protocol documentation
      doc: remove redundant subtitles
      doc: there is no need to move the _8h files
      doc: Add macros and typedefs to the documentation
      doc: Put a dash between type/enum value and description
      doc: Intro text for doxygen output in it's own file

Bryce Harrington (6):
      cosmetic: Cleanup trailing whitespace
      tests: Fix typo "evnironment"
      tests: Correct return code handling
      gitignore:  Add the new cpp-compile-test
      configure.ac: bump version to 1.6.92 for rc1 release
      configure.ac: re-bump version to 1.6.92 for rc1 release

Derek Foreman (2):
      cosmetic: Move the deprecated functions back to the end of the file
      event-loop: Dispatch idle callbacks twice

Jon Cruz (4):
      doc: Switch from static image files to generated diagrams.
      doc: Create hot-linked areas in documents.
      doc: update diagrams for compatibility.
      doc: Fix out-of-tree build and also distcheck

Jonas Ã…dahl (3):
      protocol: Fix typo in wl_data_offer
      protocol: Clarify selection data offer destruction requirement
      server: Use existing id variable when inserting created object

Marek Chalupa (8):
      test-runner: move leak checking into function
      test-compositor: extend leak checks into clients
      tests: add tests for leak check in clients
      connection-test: add tests for closure leaks
      client: release display queue in wl_display_disconnect()
      client: unref or destroy proxy when releasing queue
      tests: add possibility to disable leak check for single test
      display-test: disable leak check in tests that use pthread

Mariusz Ceier (2):
      tests: C++ compilation test
      scanner: Fix header generation for server protocols

Rui Matos (1):
      doc/publican/Makefile.am: Add a missing order-only prerequisite

git tag: 1.6.92

MD5:  81348a13429b96276f5bf42ad3a48def  wayland-1.6.92.tar.xz
SHA1: 6da43b91567b39c3d84529d97877864199d06d86  wayland-1.6.92.tar.xz
SHA256: 8c3e823c9bd4b36c5c63549be8b9a3af386d0a2477b65ae2f7a8a2387e0e0c4b  wayland-1.6.92.tar.xz
PGP:  http://wayland.freedesktop.org/releases/wayland-1.6.92.tar.xz.sig

More information about the wayland-devel mailing list