The following modules have been added in this release: dconf-editor The following modules have been removed in this release: gnome-js-common The following modules have a new version: - atk (2.15.4 => 2.15.91) - clutter (1.21.4 => 1.21.6) - clutter-gst (2.0.14 => 3.0.4) - cogl (1.18.2 => 1.20.0) - dconf (0.22.0 => 0.23.1) - epiphany (3.15.1 => 3.15.90) - evolution-data-server (3.13.90 => 3.15.91) - gcr (3.14.0 => 3.15.90) - gdm (3.15.90.1 => 3.15.91.2) - glib (2.43.90 => 2.43.91) - glib-networking (2.43.1 => 2.43.91) - glibmm (2.43.3 => 2.43.90) - gnome-backgrounds (3.15.90 => 3.15.91) - gnome-calculator (3.15.4 => 3.15.91) - gnome-contacts (3.15.90 => 3.15.91) (*) - gnome-control-center (3.15.90 => 3.15.91) - gnome-desktop (3.15.90 => 3.15.91) - gnome-dictionary (3.15.90 => 3.15.91) - gnome-keyring (3.14.0 => 3.15.90) - gnome-online-accounts (3.15.4 => 3.15.91) - gnome-packagekit (3.15.90 => 3.15.91) - gnome-settings-daemon (3.15.90 => 3.15.91) - gnome-shell (3.15.90 => 3.15.91) - gnome-system-monitor (3.15.4 => 3.15.91) - gnome-user-docs (3.15.90 => 3.15.91) - gobject-introspection (1.43.3 => 1.43.91) (*) - gtk+ (3.15.8 => 3.15.10) - gtkmm (3.15.4 => 3.15.9) - libgsf (1.14.31 => 1.14.32) - libgweather (3.15.90 => 3.15.91) - librsvg (2.40.7 => 2.40.8) - libsigc++ (2.4.0 => 2.4.1) - libsoup (2.49.1 => 2.49.91.1) - mutter (3.15.90 => 3.15.91) - pygobject (3.14.0 => 3.15.91) - totem (3.15.90 => 3.15.91) - tracker (1.3.3 => 1.3.4) - vino (3.15.90 => 3.15.91) - yelp (3.15.90 => 3.15.91) (*) No summarized news available The following modules weren't upgraded in this release: NetworkManager, adwaita-icon-theme, at-spi2-atk, at-spi2-core, atkmm, baobab, cantarell-fonts, caribou, clutter-gtk, empathy, eog, evince, folks, gdk-pixbuf, geocode-glib, gjs, gmime, gnome-bluetooth, gnome-disk-utility, gnome-font-viewer, gnome-menus, gnome-online-miners, gnome-screenshot, gnome-session, gnome-shell-extensions, gnome-system-log, gnome-terminal, gnome-themes-standard, gnome-user-share, gnome-video-effects, gom, grilo, grilo-plugins, gsettings-desktop-schemas, gssdp, gtk-doc, gtk-engines, gtksourceview, gucharmap, gupnp, gupnp-igd, gvfs, json-glib, libchamplain, libcroco, libgdata, libgee, libgtop, libgxps, libmediaart, libnotify, libpeas, libsecret, libwnck, libzapojit, mm-common, mousetweaks, nautilus, pango, pangomm, rest, seed, sushi, totem-pl-parser, vala, vte, yelp-tools, yelp-xsl, zenity ======================================== atk ======================================== Contributors: Joanmarie Diggs ======================================== clutter ======================================== Clutter 1.21.6 2015-03-03 =============================================================================== • List of changes since Clutter 1.21.4 - Support quad-buffer stereo displays on X11/GLX This allows using Clutter to draw on GLX framebuffers with the stereo bit set. - Add a Mir windowing system backend This allows using Clutter applications natively on systems using the Mir display server. - Depend on Cogl ≥ 1.19 and Cairo ≥ 1.12 Cogl 1.19 is needed for the newly added Mir windowing system backend, as well as the quad-buffer stereo display on X11. Cairo 1.12 is needed for dropping the ad hoc check for the device scale parameter used with ClutterStage implementations as well as the ClutterCanvas content. - Improvements in the evdev input backend - Use the GdkFrameClock to drive the ClutterMasterClock When using the GDK backend, we want the ClutterMasterClock to be driven by the GdkFrameClock, as the latter is automatically frame limited by the compositor, which gives better results for client applications. - Updated translations Spanish, Hebrew, Hungarian, Czech, Basque, Russian, Slovenian, Galician, Chinese (Taiwan), French, Brazilian Portuguese, Lithuanian, Serbian. • List of bugs fixed since Clutter 1.21.4 #743355 - gdk: report an error when initialization fails #743615 - evdev: Ignore non seat wide button or key events #744058 - gdk: Disable cogl wayland event dispatching if requested #743865 - MetaSurfaceActorWayland: unset the surface when it goes away #744604 - stage: Process state update event immediately #744668 - GDK: integrate the MasterClock mechanism with GdkFrameClock #732706 - Allow setting up quad-buffer stereo output Many thanks to: Lionel Landwerlin, Jonas Ådahl, Alexandre Franke, Aurimas Černius, Balázs Úr, Chao-Hsiung Liao, Daniel Mustieles, Fran Dieguez, Giovanni Campagna, Inaki Larranaga Murgoitio, Jasper St. Pierre, Marco Trevisan (Treviño), Marek Černocký, Matej Urbančič, Owen W. Taylor, Rafael Ferreira, Rui Matos, Yosef Or Boczko, Yuri Myasoedov, Мирослав Николић ======================================== clutter-gst ======================================== clutter-gst 3.0.4 (24/01/2015) =============================================================================== List of changes o Fix introspection problem on systems with no display o Fix introspection problems with clutter-gst 2.0 installed o Fix incorrect warnings about deprecated properties o Only advertise RGBA format for texture upload clutter-gst 3.0.2 (11/01/2015) =============================================================================== List of changes o Fix dependency version of Gstreamer and Cogl o Fix crash with the autovideosink when you're running without a display server o Fix linking problem with examples Many Thanks to: Koop Mast Ting-Wei Lan clutter-gst 3.0.0 (06/12/2014) =============================================================================== List of changes o Add ability to set modified frames on content o Add RGBx/BGRx format support to video sink o A few small bug fixes Many Thanks to: Olav Vitters Philip Withnall clutter-gst 2.99.4 (26/06/2014) =============================================================================== List of changes o Improve GStreamer debug topics o A few small bug fixes clutter-gst 2.99.2 (09/06/2014) =============================================================================== List of changes o Add color correction support using GLSL shaders o Add overlay support using additional ClutterPaintNode o Video sink now derives from GstVideoSink Many Thanks to: Colin Walters Ryan Lortie Piotr Drąg clutter-gst 2.99.0 (19/11/2013) =============================================================================== List of changes o Split the concept of player from the concept of video display in the Clutter scenegraph (ie. you can now display the same or part of the same video stream several times in a one or multiple Clutter scenes) You should start by creating a Player that is in charge of decoding a video (ClutterGstPlayer interface). 2 player classes are currently available : ClutterGstPlayback (wrapper around playbin) ClutterGstCamera (wrapper around camerabin) You then attach a player to one of the ClutterGstContent, and put the content into a ClutterActor anywhere in a scene. o Introduce ClutterGstPlayer interface as a replacement for ClutterMedia o Introduce ClutterGstCameraManager to discover/list available camera on the system o Remove usage of Clutter and Cogl deprecated APIs o Add many example to help with usage of the new API, including JavaScript examples (see examples/ directory). o Rework a basic GStreamer plugin Many Thanks to: Andre Moreira Magalhaes Bastian Winkler Bastien Nocera Marvin Schmidt Sjoerd Simons ======================================== cogl ======================================== Cogl 1.20.0 2015-03-23 • List of changes since Cogl 1.18.2 » Support for "quad buffer" based stereo rendering » Support for Mir window system » A number of updates for the Wayland support » Improved vblank sync when using glXWaitForMSC Many thanks to: Marco Trevisan (Treviño) Owen W. Taylor Robert Bragg Rui Matos Adel Gadllah Chris Wilson Necdet Yücel Sebastian Rasmussen Seong-ho Cho Ting-Wei Lan ======================================== dconf ======================================== Changes in dconf 0.23.1 ======================== - dconf-editor is now in a separate package - portability improvements ======================================== epiphany ======================================== ================ Epiphany 3.15.90 ================ - Make sure that locale changes do not lose search engine. - Add a new Incognito Window desktop action. - Allow access to the URL bar in application mode. - Show a speaker icon in tabs playing audio. - Show a network error page on TLS errors. - Remove unused cache size preference. - Handle notification permissions. - Fix cookies policy values. - Fix memory leaks, segfaults, code improvements, ui fixes. - Help updates, updated translations. ======================================== evolution-data-server ======================================== Evolution-Data-Server 3.15.91 2015-03-02 ---------------------------------------- Bug Fixes: Bug 726036 - Hard to know which password belongs to which account part (Milan Crha) Bug 732018 - [IMAPx] Crash due to passing set GError to glib-networking ][ (Milan Crha) Bug 659522 - [CalDAV] Show URI in generic connection error messages (Milan Crha) Bug 744785 - [IMAPx] Check for correct Date before using it in APPEND (Milan Crha) Bug 737974 - [IMAPx] Resource-expensive EXPUNGE command (Milan Crha) Miscellaneous: Avoid crash under e_source_set_connection_status() (Milan Crha) Load ESourceCredentialsProvider modules only once (Milan Crha) Provide and use thread safe variants of g_object_bind_property*() functions (Milan Crha) e_source_dup_secret_label: Fix compiler warning about printf format (Milan Crha) Update devel-doc Since from 3.14 to 3.16 (Milan Crha) Use recursive lock for camel_binding_* proxy functions (Milan Crha) [CalDAV] Be able to open in offline mode when VPN is down (Milan Crha) CamelNetworkService: Check for non-NULL session (Milan Crha) Fix a crash in server_side_source_credentials_lookup_cb() (Milan Crha) Sync version with GNOME 3.15 series (Milan Crha) Translations: Kjartan Maraas (nb) Chao-Hsiung Liao (zh_TW) Dimitris Spingos (el) Dušan Kazik (sk) Daniel Mustieles (es) Claude Paroz (fr) Efstathios Iosifidis (el) Balázs Úr (hu) Aurimas Černius (lt) Fran Dieguez (gl) ======================================== gcr ======================================== gcr 3.15.90: - Fix memory leaks [#738508 #739239] - Updated translations - Build fixes [#743201 #739449 #737622] ======================================== gdm ======================================== ================= Version 3.15.91.2 ================= - Fix hang on logout of wayland - Drop caribou autostart file ================= Version 3.15.91.1 ================= - Fix hang on VT switch - Translation updates =============== Version 3.15.91 =============== - Improved debug output - more X-without-root fixes - pass LANG to gdm daemon - fix hang with autologin - Less flicker with wayland ================= Version 3.15.90.5 ================= - Code clarification - Initial Setup fixes - X-without-root fixes - Translation updates ================= Version 3.15.90.4 ================= - Pass DISPLAY/XAUTHORITY to dbus-daemon - Translation updates ================= Version 3.15.90.3 ================= - Disable gnome-initial-setup for now - One more stab at the widespread "No user list" problem - Fix X session environment to use provided dbus-daemon - Translation updates ================= Version 3.15.90.2 ================= - Fix crashers in gdm-wayland-session and gdm-x-session - Start dbus-daemon in more platform agnostic way - clean up log spew - fix accountsservice race leading to gnome-shell tanking on startup for some people. ======================================== glib ======================================== Overview of changes in GLib 2.43.91 =================================== We have now added 'g_autofree' as a libgsystem-style autocleanup macro that calls g_free() on the content of a local variable when it leaves scope (working only on GCC and clang). GApplication now has an "is-busy" property, allowing one to query the effective busy state. There have been various other bugfixes and cleanups. Bugs fixed: 661554 GIO's use of GError is wrong 744263 Fix format specifier for __LINE__ in G_OBJECT_WARN_INVALID_PSPEC 744565 gapplication: add bind_busy_property() 744747 Add g_autofree 744756 Can't find out if gapplication is marked as busy 744830 autocleanups: Add GArray and GPtrArray 744876 Unclean exit from from g_application_run 745239 g_property_action_new missing type annotation Translations updated: Chinese (Taiwan) French Galician Lithuanian Slovak ======================================== glib-networking ======================================== 2.43.91 ======= * tls/gnutls: Removed a workaround for connecting to servers with weak DH parameters, which was apparently only needed because gnutls was prioritizing DHE over RSA. (Michael Catanzaro) (https://bugzilla.redhat.com/show_bug.cgi?id=1177964#c8) * tls/gnutls: We now require gnutls 3.x again. (In fact, 2.42.1 and 2.43.1 accidentally used a 3.x-only function, so we already required it, we were just failing to declare that fact.) * tls/tests: Skip certain tests when running against old gnutls or GLib releases. (glib-networking 2.43.91 itself does not require GLib 2.43, but one of the test cases does.) * Updated translations: Friulian ======================================== glibmm ======================================== 2.43.90 (unstable): Glib: * Error::register_init(): Call Glib::wrap_register_init(). (Kjell Ahlstedt) Bug #743466 (Mike Fleetwood). * OptionGroup: - Fix enable/disable bool option pairs. (Kjell Ahlstedt) Bug #744854 (Tom Schoonjans) - Fix memory leaks (Kjell Ahlstedt) Bug #745173. - Don't use deprecate g_option_group_free(). (Kjell Ahlstedt) * Value: Deprecate Value, add Value. Because g_value_[get,set]_char() are deprecated in favour of g_value_[get,set]_schar(). (Kjell Ahlstedt) Gio: * Application: Deprecate property_action_group(). (Kjell Ahlstedt) * Notification: Add set_priority() and enum NotificationPriority. (Kjell Ahlstedt) * Add TcpWrapperConnection. (Murray Cumming) * UnixSocketAddress: Deprecate property_abstract(). (Kjell Ahlstedt) gmmproc: * Fix error messages in glib and gio by removing unnecessary _IGNORES(). (Kjell Ahlstedt) * h2def.py: Remove *_DEPRECATED_IN_*_*_FOR(*) prefixes with white space. (Kjell Ahlstedt) * Put DOXYGEN_SHOULD_SKIP_THIS around *_Class prototypes. To workaround a doxygen bug, to fix the genereated DevHelp search index. (Murray Cumming) Bug #743918 2.43.3 (unstable): ======================================== gnome-backgrounds ======================================== =============== Version 3.15.91 =============== * Release for GNOME 3.15.91 Updated translations: Daniel Korostil (uk) ======================================== gnome-calculator ======================================== Overview of changes in gnome-calculator 3.15.91 * New : Remove red color from clear button (Allan Day) * Update : Powers page in documentation (Sebastian Rasmussen, Ekaterina Gerasimova) * Update : Translations (Translation team) ======================================== gnome-control-center ======================================== =============== Version 3.15.91 =============== Details: - Fix a possible crash with Firefox' nightly builds Display: - Fix clone mode leading to broken setups in some cases Region: - Add a way to sort input sources, so that the default source can be chosen User Accounts: - Don't show fingerprint options if disabled - Fix possible crash handling Enterprise logins - Updated translations ======================================== gnome-desktop ======================================== ================ Version 3.15.91 ================ - No changes ======================================== gnome-dictionary ======================================== GNOME Dictionary 3.15.91 2015-03-02 ================================================================================ Application * Rename the AppData file to match the desktop name (Richard Hughes) * Fix #745022: Drop deprecated API (Emmanuele Bassi) * Drop slash for the 'Find' action (Saurav Agarwalla) Library * Fix #745022: Drop deprecated API (Emmanuele Bassi) Translations * cs (Marek Černocký), de (Wolfgang Stöggl), el (Efstathios Iosifidis), el (Tom Tryfonidis), es (Daniel Mustieles), fr (Alexandre Franke), gl (Fran Dieguez), he (Yosef Or Boczko), hu (Balázs Úr), lt (Aurimas Černius), pt_BR (Rafael Ferreira), ru (Stas Solovey), sk (Dušan Kazik), sl (Matej Urbančič), tr (Muhammet Kara), uk (Daniel Korostil), zh_TW (Chao-Hsiung Liao), zh_TW (Cheng-Chia Tseng) Build * Fix #745022: Drop deprecated API (Emmanuele Bassi) * Use $(LIBM) instead of -lm (Emmanuele Bassi) * Remove unused define (Emmanuele Bassi) * Move UI definitions to GResource (Emmanuele Bassi) ======================================== gnome-keyring ======================================== Changes in version 3.15.90 are: * Fix leaks [#738508] * Refactoring * Build fixes [#740190] * Updated translations ======================================== gnome-online-accounts ======================================== Overview of changes in 3.15.91 ============================== * Remove Yahoo! support (721061) * Bugs fixed: 742680 Port to WebKit2 * Updated translations: Serbian Ukrainian Overview of changes in 3.15.90 ============================== * Remove Facebook chat support (745004) * Bugs fixed: 742651 ewsclient, httpclient: Stop using deprecated SoupSessionAsync * Updated translations: Aragonese Simplified Chinese Traditional Chinese (Taiwan) French Friulian Galician Greek Hebrew Icelandic Japanese Kazakh Slovak Swedish Turkish ======================================== gnome-packagekit ======================================== Version 3.15.91 ~~~~~~~~~~~~~~~ Released: 2015-03-02 This release only updates translations. ======================================== gnome-settings-daemon ======================================== =============== Version 3.15.91 =============== - Fix build with some build systems - Use proper quotes in Housekeeping plugin - Fix possible crashes in the Wacom plugin - Fix a regression in XSettings caused by recent glib changes - Updated translations ======================================== gnome-shell ======================================== 3.15.91 ======= * Don't disable all shortcuts while non-panel menus are open [Florian; #745039] * Do not wake up the screen for disabled notifications [Florian; #744114] * Add unminimize animation [Florian; #702662] * Change default shortcut for viewing notifications [Florian; #687986] * Add shortcut to dismiss notifications from list [Florian; #745279] * Use Polari instead of Empathy for IRC conversations [Giovanni; #745431] * Add a hideable bottom tray for legacy status icons [Florian; #745162] * Improve accessibility of calendar/message list [Florian; #706903, #745393] * Fix window thumbnail scaling in overview [Sebastian; #744883] * Stop handling non-chat notifications for Empathy [Giovanni; #745503] * Fix mouse interaction with ibus candidate window [Rui; #745167, #745245] * Misc bug fixes and cleanups [Giovanni, Florian, Miguel, Cosimo, Jakub, Michele, Raul, Matthias, Rui; #677412, #744880, #744900, #744894, #744907, #745061, #741111, #744912, #745175, #745246, #744959, #744575, #745570, #652742, #659187, #745412, #745521, #745521, #741665, #745574, #745627, #745494, #745111, #745132, #745110] Contributors: Michele, Giovanni Campagna, Cosimo Cecchi, Matthias Clasen, Raul Gutierrez Segales, Sebastian Keller, David Liang, Rui Matos, Florian Müllner, Yosef Or Boczko, Jakub Steiner, Jasper St. Pierre, Rico Tzschichholz, Miguel Vaello Martínez Translations: Dušan Kazik [sk], Chao-Hsiung Liao [zh_TW], Muhammet Kara [tr], Balázs Úr [hu], Daniel Mustieles [es], Frédéric Péters [fr], Rafael Ferreira [pt_BR], Aurimas Černius [lt], Milo Casagrande [it], Yosef Or Boczko [he], Stas Solovey [ru], Baurzhan Muftakhidinov [kk], Daniel Korostil [uk], Fran Dieguez [gl], Kjartan Maraas [nb], Tom Tryfonidis [el], Cheng-Chia Tseng [zh_TW], Friedel Wolff [af], Alexandre Franke [fr], Efstathios Iosifidis [el], Aron Xu [zh_CN], Marek Černocký [cs], Enrico Nicoletto [pt_BR] ======================================== gnome-system-monitor ======================================== New in 3.15.91 - 2 March 2015 * added/updated translations it, courtesy of Milo Casagrande ======================================== gnome-user-docs ======================================== 3.15.91 ======= * Updates to GNOME Help (Ekaterina Gerasimova, Jim Campbell) * Updated translations: el (Dimitris Spingos) es (Daniel Mustieles) ======================================== gtk+ ======================================== Overview of Changes in GTK+ 3.15.10 =================================== * GtkFileChooser: - Don't start search too eagerly - Use fts with tracker - Make tracker queries more similar to nautilus GtkWindow: - Improve window dragging on header bars * Printing: - Make avahi-browsed printers work - Set printer state correctly * Wayland - Exit cleanly if the compositor goes away - Don't ignore early maximization/fullscreening - Make subsurface popovers work under Weston * GL - Port GdkGears example to modern OpenGL * Bugs fixed: 741511 Critical message: NULL is passed to g_object_unref() in spi_... 743323 avahi-discovered CUPS printers don't work 743427 subsurface-using popovers don't work on Weston 744879 Another core dump when clicking the Back button 745225 eventcontroller: Don't crash if the widget is destroyed first 745263 The Open button in the new file chooser is too low/thin 745289 wayland: do not use g_error() on connection errors 745303 Wayland: Initial setup window is not maximised 745344 overlay scrollbar fail 745400 fix a couple of issues in gdkglcontext-win32 703610 Problems with UC-Logic WA60 tablet 729366 Changes to folder name are not shown when creating new fol... 745315 Overshoot deceleration causes WebKitGTK1 web view to jump ... * Translation updates Afrikaans Czech French Greek Hebrew Hungarian Kazakh Lithuanian Polish Slovak Spanish Vietnamese Overview of Changes in GTK+ 3.15.9 ================================== * GtkScrolledWindow - Avoid 'jumping' when zoom scrolling kicks in - Make zoom scrolling less easy to trigger - Make steppers use smooth autoscrolling * Input methods can now be turned off entirely, which can be useful to free up the Ctrl-Shift-u shortcut * Add some DND support to gtk3-icon-browser * Bugs fixed: 696505 Segfault on Windows x64: gtkstatusicon.c tries to put 64-bit... 744942 quartz: Avoid segfaulting when calling gdk_window_ensure_native 744991 Fix loading of GResource SVGs 745052 Icon theme code assumes directories with mtime 0 don't exist 745076 Various DPI and OpenGL related fixes in the Wayland backend Fix crash and miscalculation in css bitmask manipulation Fix a crash due to too large surfaces * Translation updates Chinese (Taiwan) Hebrew Hungarian Galician Greek Slovak Spanish ======================================== gtkmm ======================================== 3.15.9 (unstable); Gtk: * Add StackSidebar. (Kjell Ahlstedt) * StackSwitcher: Add unset_stack(). (Kjell Ahlstedt) * StyleContext: Deprecate list_regions(), add_region(), remove_region(), has_region(), get_backgrount_color(), get_border_color(), invalidate. (Kjell Ahlstedt) * TextBuffer: Wrap the serialize()/deserialize() methods. (Kjell Ahlstedt) Bug #694250 * Widget: Deprecate Deprecate override_color(), unset_color(), override_background_color(), unset_background_color(), override_font(), unset_font(), override_symbolic_color(), unset_symbolic_color(), override_cursor(), unset_cursor(). (Kjell Ahlstedt) * Window: Deprecate Deprecate property_has_resize_grip(), property_resize_grip_visible(), set/get_has_resize_grip(), get_resize_grip_is_visible(), get_resize_grip_area(). (Kjell Ahlstedt) * Fix error messages from gmmproc by removing unnecessary _IGNORES()s. (Kjell Ahlstedt) Gdk: * Device: Add get_vendor_id() and get_product_id(). (Murray Cumming) Documentation: * demos: Add stacksidebar demo. (Kjell Ahlstedt) * demos: Replace calls to deprecated Widget::override_*() API. (Kjell Ahlstedt) * Container: Remove obsolete comments that confuse doxygen. (Kjell Ahlstedt) * Put DOXYGEN_SHOULD_SKIP_THIS around *_Class prototypes. To workaround a doxygen bug, to fix the genereated DevHelp search index. (Murray Cumming) Bug #743918 ======================================== libgsf ======================================== libgsf 1.14.32 Morten: * Fix obscure problem with xml parser. * Add vml to openpkg utils. * Allow NULL content type for openpkg. * Plug leak. -------------------------------------------------------------------------- ======================================== libgweather ======================================== =============== Version 3.15.91 =============== * Updated translations ======================================== librsvg ======================================== Version 2.40.8 - Bugs fixed from fuzz testing: #744688 - possible double g_free() when processing stroke-dasharray - Optimize rendering of polylines, lines, rectangles, circles, and ellipses. These should be marginally faster, marginally more precise, and should put less pressure on the memory allocator. ======================================== libsigc++ ======================================== 2.4.1 (stable): * A slot's functor is destroyed when an empty slot is assigned to the slot. (Kjell Ahlstedt) Bug #738602 (James Lin) * test_disconnect_during_emit tests that the slot is really disconnected during signal emission. (Kjell Ahlstedt) ======================================== libsoup ======================================== Changes in libsoup from 2.49.1 to 2.49.91.1: * WebSockets! Libsoup now has support for WebSockets in both SoupSession and SoupServer. [#627738, Dan Winship and Lionel Landwerlin, based on code from the Cockpit project] * The WebSocket code in libsoup 2.49.91 did not build on 32-bit architectures. 2.49.91.1 was released to fix this. * Added support for NTLMv2 Session Security to SoupAuthNTLM. (This is transparent to the app/user; if the server supports it, it will be used.) [#739192, Adam Seering] * Added soup_server_accept_iostream() to allow feeding a non-GSocketConnection GIOStream to SoupServer (eg, when accepting HTTP requests on some other sort of connection). [#744186, Marc-André Lureau] * Added soup_session_steal_connection() and soup_client_context_steal_connection(), to allow you to steal a GIOStream from a SoupSession or SoupServer and then use it for non-HTTP purposes. [#721343, Dan Winship] * Added soup_server_add_early_handler(), for adding SoupServer handlers to run at :got-headers time rather than :got-body (eg, to set up a streaming read of the request body). [#625645, Dan Winship] * Added a new SOUP_MESSAGE_IGNORE_CONNECTION_LIMITS flag, which can be used to bypass SoupSession:max-conns and SoupSession:max-conns-per-host on a per-message basis. [#744720, Carlos Garcia Campos] * Multiple SoupCache fixes from Carlos Garcia Campos: * Leaked resources are now cleaned up when opening the cache. [#667682] * The "Age" header is no longer added to cached responses. [#741108] * Fixed the interpretation of the "must-revalidate" directive to not be stricter than required. [#744468] * Messages retrieved from cache now behave slightly more like non-cache messages in terms of SoupSession signals and timing. [#744788] Additionally, there is a new SoupMessage::starting signal, which is like SoupSession::request-started, but emitted for cached resources as well. [#731153] * Fixed soup_session_cancel_message() to work reliably on paused messages. [#745094, Sven Neumann] * Added code-coverage support to the build. [#744744, Marc-André Lureau] * Fixed the library symbol check in "make check" to work when building with linker options that result in slightly different organization. [#741348, Iain Lane] * Added a hack to SoupSessionFeature so that people will stop re-reporting an old Eclipse bug against libsoup. [#710242] * Miscellaneous bug and leak fixes in the test programs, leak fixes in libsoup, and documentation updates. * Updated translations: Brazilian Portuguese, French, Galician, Hungarian, Slovak, Slovenian, Spanish, Turkish ======================================== mutter ======================================== 3.15.91 ======= * wayland: Fix nested compositor mode [Jonas; #745401] * wayland: Fix pointer constraining [Marek; #727337] * wayland: Fix input region on HiDPI [Jonas; #744933] * Allow themes to style buttons differently based on function [Horst; #745108] * Misc. bug fixes and cleanups [Ray, Rui, Alban; #745141, #745118, #745476, #745442] Contributors: Jonas Ådahl, Alban Browaeys, Marek Chalupa, Horst, Rui Matos, Jasper St. Pierre, Ray Strode Translations: Chao-Hsiung Liao [zh_TW], Efstathios Iosifidis [el], Dušan Kazik [sk], Balázs Úr [hu], Daniel Mustieles [es], Claude Paroz [fr], Stas Solovey [ru], Yosef Or Boczko [he], Rafael Ferreira [pt_BR], Aurimas Černius [lt], Fran Dieguez [gl], Anders Jonsson [sv], Мирослав Николић [sr, sr@latin] ======================================== pygobject ======================================== 3.15.91 05-Mar-2015 - tests: Don't use deprecated override attributes (Christoph Reiter) (#743514) - Add GLib.MINFLOAT etc. and mark GObject.G_MINFLOAT etc. deprecated (Christoph Reiter) (#743514) - Emit PyGIDeprecationWarning when accessing deprecated override attributes (Christoph Reiter) (#743514) - Add namespace and container name to all warnings/error messages (Christoph Reiter) (#743468) - tests: Add test for GIRepository.UnionInfo.get_size() (Garrett Regier) (#745362) - Avoid duping filenames when marshalling from Python to C (Garrett Regier) (#744719) 3.15.0 20-Feb-2015 - Avoid copying bytearrays from Python to C when transfer nothing (Garrett Regier) (#743278) - Allows passing arguments to opaque Boxed types (Garrett Regier) (#743214) - Emit ImportWarning when gi.require_version() is not used (Christoph Reiter) (#727379) - Refactor overrides import/modules (Christoph Reiter) (#736678) - Replace statically bound GLib.Variant.new_tuple() with GI (Simon Feltman) (#735199) - overrides: Add Gdk.EventTouch union discrimination (Simon Feltman) (#736380) - PyGObjectFlags: Remove a trailing comma on the enum. (Murray Cumming) - Remove redefinitions of function and vfunc cache typedefs (Simon Feltman) (#737874) ======================================== totem ======================================== Major changes in 3.15.91: - Build fixes - Internationalisation fixes - Update appdata file - Translation updates ======================================== tracker ======================================== NEW in 1.3.4 - 2015-03-03 ========================= * Fixed playlists being processed by tracker-extract * Fixes: #743727, Account for cardinality=0 on DB migration * Fixes: #745219, mp3 passes album instead of song title to libmediaart Translations: zh_TW, sk, eo, nb, lt, eu, po ======================================== vino ======================================== Vino 3.15.91 ============ David King (1): Avoid a critical EggSMClient warning on startup Ondrej Holy (1): Handle closed signal properly on notification prompt ======================================== yelp ======================================== 3.15.91 ======= * Update AX_COMPILER_FLAGS from autoconf-archive (David King) * Use GtkSettings 'gtk-xft-dpi' property to keep track of Xft DPI changes (Mario Sanchez Prada)