• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1=================
2WebKitGTK+ 1.1.12
3=================
4
5What's new in WebKitGTK+ 1.1.12?
6
7  - Fix WebKitSoupAuthDialog to only save passwords in gnome-keyring
8    (if enabled) when authentication succeeds.
9  - Implement a proper size_request method for WebKitWebView. The
10    widget will request the size of the whole page as its size
11    requisition.
12  - Many a11y improvements.
13  - The usual amount of other misc fixes.
14  - WEBKIT_DEBUG variable now accepts channel names in any case
15    again.
16
17=================
18WebKitGTK+ 1.1.11
19=================
20
21What's new in WebKitGTK+ 1.1.11?
22
23  - WebKit has got a new feature - a XSS auditor, that should improve
24    security; this feature is still experimental, and disabled by
25    default, but applications can enable it using the setting.
26  - The hackish content sniffing code that was beig used to avoid
27    pages requesting downloads instead of displaying content has been
28    replaced by usage of a new Soup feature, which implements proper
29    content sniffing.
30  - More accessibility work, including fixes for problems which were
31    critical for a possible GNOME 2.28 release.
32  - Pasting rich text from other browsers should now work as expected.
33  - The usual amount of misc fixes.
34
35=================
36WebKitGTK+ 1.1.10
37=================
38
39What's new in WebKitGTK+ 1.1.10?
40
41  - WebKitNetworkRequest has now GObject properties for its URI and
42    the SoupMessage that backs it up.
43  - Fix AtkText methods get_selection and get_n_selections to not use
44    the global selection but only the selection that belongs to the
45    object being used.
46  - Fix a crasher when emitting the a11y signal 'text-caret-moved' in
47    some situations with debug builds.
48
49================
50WebKitGTK+ 1.1.9
51================
52
53What's new in WebKitGTK+ 1.1.9?
54
55  - Scrolling once again received a lot of love, and many subtle
56    problems and bugs were killed, and we now get correct behavior in
57    acid2; a number of smaller improvements are in the queue.
58  - Accessibility keeps gaining better support. On this release a lot
59    of work was done on the AtkText interface implementation.
60  - WebKitNetworkRequest now carries with it all the information
61    regarding the request, not only the URI. This means you will no
62    longer miss headers such as Referer when passing NetworkRequest
63    objects from a callback to webkit_web_frame_load_request.
64
65================
66WebKitGTK+ 1.1.8
67================
68
69What's new in WebKitGTK+ 1.1.8?
70
71  - We found out that WebKitWebHistoryItems were being kept with a
72    reference count of 2 instead of 1 as they should; nobody should be
73    relying on that, but if you hit reference counting problems with
74    items you were creating yourself, this is for you.
75  - You can now copy images from the web page to the clipboard.
76  - Improvements were made to the Plugin handling code.
77  - Scroll events will now be correctly reported to web applications.
78  - You can now embed arbitrary widgets as if it was a plugin, with
79    the new "create-plugin-widget" signal.
80  - The atk_text_get_text_{at,after,before}_offset methods are now
81    implemented for all boundary types except LINE_AFTER and
82    LINE_BEFORE.
83  - The usual stream of minor fixes and improvements, as always.
84
85================
86WebKitGTK+ 1.1.7
87================
88
89What's new in WebKitGTK+ 1.1.7?
90
91  - This release includes a security fix:
92    SVGList::insertItemBefore would not perform a bounds check on the
93    index it was provided, potentially leading to a buffer overflow.
94  - New frame loading properties supersede various load-* signals, and
95    are also accessible in the WebView, for convenience, making this
96    API saner.
97  - JIT is now supported for X86-64 on Linux, and enabled by default!
98  - A regression on webkit_web_view_load_string has been fixed, making
99    it work correctly again when the document uses encodings which may
100    use more than 1 byte per character.
101  - Yet more work has been done to the ATK support, caret browsing
102    support improvements in particular.
103  - Filenames suggested by the Download functionality now correctly
104    use the filename given by the host, if available.
105  - Build fixes for IA64, and AMD64
106  - gtk-doc support has also improved, and you should now be able to
107    cd WebKit/gtk/docs and type make docs, if you --enable-gtk-doc on
108    configure, as long as you build  with srcdir == builddir.
109  - More crashes and other bugs fixed, and small improvements made
110    under the hood.
111
112================
113WebKitGTK+ 1.1.6
114================
115
116What's new in WebKitGTK+ 1.1.6?
117
118  - Several ATK support additions and fixes got landed, with many
119    roles being now implemented, providing better accessibility.
120  - Caret browsing is now available.
121  - Spelling check has been implemented using Enchant; the API is
122    still lacking, and some of the functionality still needs to be
123    improved, though.
124  - Error reporting is now available, with default error pages, and
125    API that allows the application to override the default behavior;
126    localization of those pages is still not supported, but planned.
127  - More crashes and other bugs fixed.
128
129================
130WebKitGTK+ 1.1.5
131================
132
133What's new in WebKitGTK+ 1.1.5?
134
135  - Added gtk-doc support to the build system. It is not fully
136    integrated yet, so some manual tweaking is still needed.
137  - Minimum required GTK+ version is now 2.10.
138  - Added l10n support with gettext. Translations are stored in
139    WebKit/gtk/po/.
140  - Many improvements to the ATK support. It's good enough to provide
141    a basic user experience with Accerciser now, but we'll keep
142    improving it in further releases.
143  - New printing API that allows applications to control and monitor
144    the printing process, when requested by javascript or started by
145    the user.
146  - Many bugfixes.
147
148================
149WebKitGTK+ 1.1.4
150================
151
152What's new in WebKitGTK+ 1.1.4?
153
154  - WebKitWebView gained uri and title properties, deprecating the
155    usage of the title-changed signal.
156  - Basic functionality for HTML5 media tags has been achieved; there
157    are many unimplented methods, and rough edges still, though.
158  - Font rendering received quite some love, with layouting, and
159    memory handling fixes, and at least one less crash.
160  - A new signal, new-window-policy-decision-requested, has been added
161    to WebKitWebView, that makes it possible for the application to
162    correctly decide what to do when new windows are requested.
163  - A bug that made tooltips for consecutive links not update their
164    location was fixed.
165  - Several improvements were made to the HTTP backend, including
166    making it more robust when talking to servers which send bad
167    Content-Type headers.
168  - WebKitWebView now uses the GtkBinding system to handle key events,
169    which means that the user is now able to customize the keys used
170    for various operations, and that many subtle bugs have been fixed.
171
172================
173WebKitGTK+ 1.1.3
174================
175
176The 1.1.3 release was just a quick bug fix release, because we made a
177mistake in library versioning.
178
179================
180WebKitGTK+ 1.1.2
181================
182
183What's new in WebKitGTK+ 1.1.2?
184
185  - Added support for downloads: a new signal, 'download-requested',
186    will be emitted by WebKit when a dowload is requested. On top of
187    that, the download process has been encapsulated in a new object,
188    WebKitDownload, which allows the user to control it or to start
189    new downloads from the client side.
190  - Added webkit_web_view_get_encoding to get the automatic encoding
191    of the current page.
192  - Added GObject properties for 'encoding' and 'custom-encoding'.
193  - Added 'javascript-profiling-enabled' property to the WebInspector,
194    which allows to enable and disable the profiling functionality.
195  - Added API to create and add history items to WebKit's history.
196  - Improved debugging support with WEBKIT_DEBUG environment
197    variable. Most of the settings will only give useful output for
198    debug builds, but WEBKIT_DEBUG=Network will log all HTTP traffic
199    form libsoup to console. See WebCore/platform/gtk/LoggingGtk.cpp
200    for all the options available.
201  - Lots of bugfixes.
202
203================
204WebKitGTK+ 1.1.1
205================
206
207What's new in WebKitGTK+ 1.1.1?
208
209  - ABI compatibility with 1.0.3 was broken, so you will need to
210    recompile your application against 1.1.1
211  - Support for the CURL backend was dropped, libsoup is the only HTTP
212    backend now.
213  - webkit_get_default_session, to get the SoupSession used internally
214    by WebKit.
215  - 'create-web-view' signal, emitted when the creation of a new
216    window is requested.
217  - 'navigation-policy-decision-requested' signal, emitted when a
218    navigation to another page is requested.
219  - 'mime-type-policy-decision-requested' signal, emitted each time
220    WebKit is about to show a URI with a given MIME type.
221  - Support for the Web Inspector
222    (see http://webkit.org/blog/197/web-inspector-redesign/)
223  - HTTP authentication support, with optional gnome-keyring storage.
224  - New load functions: webkit_web_view_open, webkit_web_view_load_uri
225    and webkit_web_view_load_request. The old
226    webkit_web_view_load_string and webkit_web_view_load_html_string
227    are now deprecated.
228  - webkit_web_view_reload_bypass_cache
229  - webkit_web_view_{get,set}_custom_encoding, to override the
230    encoding of the current page.
231  - Improved stability and lots of bugfixes.
232
233