[webkit-gtk] WebKitGTK+ 1.6.1 released!
alex
alex at igalia.com
Wed Sep 28 07:08:02 PDT 2011
After six months of work we are excited to announce the new 1.6 stable
series of WebKitGTK+ with the release of WebKitGTK+ 1.6.1.
http://webkitgtk.org/webkit-1.6.1.tar.gz
sha256sum:
05b09d851a04597d50fdca71ed8b09f5a0337d696b141a435255ae2095e140ad
md5sum: c11743694b1b71dad287b2e7a9e73b05
You may also access the stable branch directly from the SVN repository:
http://svn.webkit.org/repository/webkit/releases/WebKitGTK/webkit-1.6
Future maintenance releases in the stable series will be made from this
branch.
What's new in the WebKitGTK+ 1.6 series
=======================================
WebKitGTK+ 1.6.x is the first stable series since our 1.4.0 series.
We have maintained API and ABI compatibility with 1.4.0.
- The JavaScriptCore library is now installed independently as
"libjavascriptcoregtk", and it comes with its own pkg-config file.
This allows linking to JavaScriptCore without WebKitGTK+.
- New DOM methods exist to check if editable areas have been modified
by the user (webkit_dom_html_{input,text_area}_is_edited). A
typical
usecase for these APIs is to warn the user if they are leaving
a page without submitting a form.
- A few new spell checking APIs are added, which make implementing
spell checking in a user agent much easier.
- Added API to set local storage database path.
- GTK+ 3.x is now the default toolkit for WebKitGTK+. GTK+ 2 is
considered deprecated now and we will stop supporting it in future
releases, so please try to move to GTK+3 in the near future.
- Bug fixes galore: WebKitGTK+ contains all the bug fixes accumulated
in the 1.5.x series including:
* Fix documentation generation by specifying the sources directory
with $(top_srcdir)
* Bug 68797 - [GTK] pot file is not properly remove during
distcheck
* Bug 68600 - [GTK] REGRESSION: Empathy crashes when switching
theme
* Bug 68502 - [GTK] Fix build break when enabling webgl on r95593
* Bug 68837 - [GTK] Do not ignore 'Replaceable' attributes in the
DOM bindings
* Create pot files in builddir
* Remove G_CONST_RETURN usage throughout WebKit, it's deprecated
in
glib
* Google Calendar no longer delivers the mobile interface to
WebKitGTK+
* So much more
- Because our DOM bindings wrap some functionalities still in
development in the W3C DOM working group, this release has changes
that we could not avoid to keep the library API compatible. We
assume nobody was seriously depending on these yet, but we still
want to warn all users of this. They are as follow:
* webkit_dom_blob_slice was renamed to
webkit_dom_webkit_blob_slice, now webkit_dom_blob_slice is
deprecated and a dummy function that calls the former.
* webkit_dom_html_form_element_dispatch_form_change and
webkit_dom_html_form_element_dispatch_form_input do not exist
anymore, to avoid changing the API this functions are still
there but they just print a warning message.
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:
===========
libsoup >= 2.33.6
cairo >= 1.10
fontconfig >= 2.4
FreeType2 >= 9.0
libxml >= 2.6
Depending on your configuration options WebKitGTK+ may also depend on:
libxslt >=1.1.7
sqlite >= 3.0
gstreamer >= 0.10
gstreamer-plugin-base >= 0.10.30
enchant >= 0.22
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 #webkit-gtk 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,
September 28, 2011
More information about the webkit-gtk
mailing list