WebKitGTK+ 1.9.90 released!



WebKitGTK+ 1.9.90 is available for download at:

http://webkitgtk.org/releases/webkit-1.9.90.tar.xz (8.2MB)
   md5sum: 01071dcff0f4754f4108dab9ef8aba21
   sha256sum: ac5ca21d0eef95a732c4ab0d44029cb8499eaa4430fbcfb2fd8789b1125ecb37

This is a development release leading toward 1.10.


IMPORTANT: This release contains changes in the WebKit2 API that break
backwards compatibility. These changes only affect the WebKit2 API, see
the list of changes below for more details about the API changes.


What's new in the WebKitGTK+ 1.9.90 release?
============================================

  - Make WebKitWebView work again inside a GtkOverlay by not using a
    native window for Accelerated Compositing implementation.
  - Fix several API breaks in DOM bindings introduced in 1.9.6.
  - Change spellchecker languages API in WebKit2 to use a GStrv for
    the list of languages to make the API more consistent and
    convenient to use.
  - Add destroy notify parameter to
    webkit_web_context_register_uri_scheme in WebKit2 GTK+ API.
  - Replace webkit_web_view_replace_content with
    webkit_web_view_load_alternate_html in WebKit2 GTK+ API.
  - Rename WebKitWebView "print-requested" signal to "print" in
    WebKit2 GTK+ API for consistenty.
  - Add API to set preferred languages to WebKit2 GTK+.
  - Add webkit_uri_response_get_suggested_filename to WebKit2 GTK+
    API.
  - Add API to save a web page in MHTML format to WebKit2 GTK+.
  - Implement smart separators for context menu in WebKit2 GTK+.
  - Fix invalid UTF-8 data passed to the spellchecker.
  - Fix caret-moved events not emitted for certain content.
  - Expose ROLE_TOGGLE_BUTTON instead of ROLE_PUSH_BUTTON when
    aria-pressed is present.
  - Fix several memory leaks.

What is WebKitGTK+?
===================

WebKitGTK+ is the GNOME platform port of the WebKit rendering engine.
Offering WebKit's full functionality through a set of GObject-based
APIs, it is suitable for projects requiring any kind of web
integration, from hybrid HTML/CSS applications to full-fledged web
browsers.

Requirements
============

gtk+ >= 2.10
gail >= 1.8
glib >= 2.32.0
libsoup >= 2.39.2
cairo >= 1.10
libxml >= 2.6
fontconfig >= 2.4
FreeType2 >= 9.0

Depending on your configuration options WebKitGTK+ may also depend on:

gtk+ >= 3.4.0
gail >= 3.0
libxslt >= 1.1.7
SQLite >= 3.0
gstreamer >= 0.10
gstreamer-plugin-base >= 0.10.30
enchant >= 0.22
Clutter >= 1.8.2
Clutter GTK+ >= 1.0.2

More information
================

If you want to know more about the project or get in touch with us
you may:

- Visit our website at http://www.webkitgtk.org, or the upstream
  site at http://www.webkit.org. People interested in contributing
  should read: http://www.webkit.org/coding/contributing.html.

- Browse the bug list at http://bugs.webkit.org, WebKitGTK+ bugs are
  typically prefixed by "[GTK]." A bug report with a minimal,
  reproducible test case is often just as valuable as a patch.

- Join the #webkit and #webkitgtk+ IRC channels at irc.freenode.net.

- Subscribe to the WebKitGTK+ mailing list,
  http://lists.webkit.org/mailman/listinfo.cgi/webkit-gtk, or the
  WebKit's development mailing list,
  http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

Thanks
======

Thanks to all the contributors who made possible this release, they
are far too many to list!

The WebKitGTK+ team,
August 24, 2012

-- 
Carlos Garcia Campos
http://pgp.rediris.es:11371/pks/lookup?op=get&search=0xF3D322D0EC4582C3

Attachment: signature.asc
Description: This is a digitally signed message part



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]