The following modules have a new version: - at-spi2-atk (2.15.3 => 2.15.4) - at-spi2-core (2.15.3 => 2.15.4) - atk (2.15.3 => 2.15.4) - clutter (1.20.0 => 1.21.4) - evince (3.14.1 => 3.15.4) - evolution-data-server (3.12.9 => 3.12.10) - folks (0.10.0 => 0.10.1) - geocode-glib (3.15.3.1 => 3.15.4) - gjs (1.42.0 => 1.43.3) - glib (2.43.2 => 2.43.3) - glibmm (2.43.2 => 2.43.3) - gnome-bluetooth (3.14.0 => 3.15.4) - gnome-contacts (3.14.2 => 3.15.4) - gnome-control-center (3.14.2 => 3.15.4) (*) - gnome-desktop (3.15.3 => 3.15.4) - gnome-online-accounts (3.15.3 => 3.15.4) - gnome-packagekit (3.15.3 => 3.15.4) - gnome-settings-daemon (3.15.1 => 3.15.4) - gnome-shell (3.15.3 => 3.15.4) - gnome-shell-extensions (3.15.3.1 => 3.15.4) - gnome-system-monitor (3.15.3 => 3.15.4) - gnome-terminal (3.14.2 => 3.15.0) (*) - gobject-introspection (1.42.0 => 1.43.3) (*) - gsettings-desktop-schemas (3.14.1 => 3.15.4) - gssdp (0.14.10 => 0.14.11) - gtk+ (3.15.3 => 3.15.4) - gtkmm (3.15.3 => 3.15.4) - gtksourceview (3.15.2 => 3.15.3) - gucharmap (3.14.2 => 3.15.0) (*) - gupnp (0.20.12 => 0.20.13) - gvfs (1.23.3 => 1.23.4) - libgweather (3.14.1 => 3.15.1) - mutter (3.15.3 => 3.15.4) - totem (3.14.1 => 3.15.4) - vala (0.26.1 => 0.27.1) - vino (3.14.1 => 3.15.4) (*) No summarized news available The following modules weren't upgraded in this release: NetworkManager, adwaita-icon-theme, atkmm, baobab, cantarell-fonts, caribou, clutter-gst, clutter-gtk, cogl, dconf, empathy, eog, epiphany, gcr, gdk-pixbuf, gdm, glib-networking, gmime, gnome-backgrounds, gnome-calculator, gnome-dictionary, gnome-disk-utility, gnome-font-viewer, gnome-js-common, gnome-keyring, gnome-menus, gnome-online-miners, gnome-screenshot, gnome-session, gnome-system-log, gnome-themes-standard, gnome-user-docs, gnome-user-share, gnome-video-effects, gom, grilo, grilo-plugins, gtk-doc, gtk-engines, gupnp-igd, json-glib, libchamplain, libcroco, libgdata, libgee, libgsf, libgsystem, libgtop, libgxps, libmediaart, libnotify, libpeas, librsvg, libsecret, libsigc++, libsoup, libwnck, libzapojit, mm-common, mousetweaks, nautilus, network-manager-applet, pango, pangomm, pygobject, rest, seed, sushi, totem-pl-parser, tracker, vte, yelp, yelp-tools, yelp-xsl, zenity ======================================== at-spi2-atk ======================================== What's new in at-spi2-atk 2.15.4: * Don't parse non-existent signal arguments from atk. * Support ATK_STATE_HAS_TOOLTIP (bgo#738953). * Support ATK_STATE_READ_ONLY (bgo#690008). ======================================== at-spi2-core ======================================== What's new in at-spi2-core 2.15.4: * Add names to every timeout (bgo#710644). * Remove accessibility.conf from EXTRA_DIST (bgo#742987). * Add ATSPI_STATE_READONLY (bgo#690004). ======================================== atk ======================================== Changes in version 2.15.4: ========================== * * AtkRole: * Bug 742806: Add new roles for fractions, roots, subscripts, and superscripts ======================================== clutter ======================================== Clutter 1.21.4 2015-01-22 =============================================================================== • List of changes since Clutter 1.21.2 - Use the GDK backend by default when possible Instead of using the X11 or the Wayland backend by default, Clutter now uses the GDK backend for both input and output. This improves the integration with the windowing system. Backends can still be selected programmatically, or via environment variables. On Windows and MacOS, we still prefer the native backend, if available, because of asymmetries in the GDK API. - Use libinput 0.8 For the evdev input backend, the dependency for libinput has been bumped to the newly released 0.8, which improves wheel and scroll events. - Allow access to vendor and product ID for input devices - Allow ClutterConstraint implementations to change the preferred size ClutterConstraint classes can now update an actor's preferred size, along with its allocation; this means that querying the preferred size of actors using constraints will take constraints into consideration, and improves the integration of constraints inside the layout system. - Improve the GDK backend Properly support high DPI displays, as well as Wayland. - Updated translations Czech, Basque, Spanish, Hungarian. • List of bugs fixed since Clutter 1.21.2 #730815 - Mouse events limited to upper left rectangle #740759 - Add getters for input device vendor/product IDs #734587 - Position gdk backend before x11/wayland/egl ones #742829 - Update to new libinput API for pointer_axis events Many thanks to: Jonas Danielsson, Carlos Garnacho, Peter Hutterer, Marek Černocký, Inaki Larranaga Murgoitio, Daniel Mustieles, Balázs Úr. Clutter 1.21.2 2014-12-15 =============================================================================== • List of changes since Clutter 1.20.0 - Improve input device handling Both on the evdev input backend, and the XInput2 backend for X11. - Allow content implementations to drive actors preferred size If a ClutterActor is only used to paint a ClutterContent implementation, it should be possible to allow the actor to have the same preferred size of its content. We use a ClutterRequestMode to specify this behaviour. - Documentation fixes • List of bugs fixed since Clutter 1.20.0 #738520 - evdev: Flush event queue before removing device(s) #739050 - Fix some weird graphical glitches in RTL #741350 - Improve touchpad detection on libinput #740997 - Easing modes are not used when computing the value of a KeyframeTransition #676326 - actor: Add a :request-content-size property #711182 - Incorrect drawing behaviour with clutter content centered #709252 - ensure that all deprecated symbols are correctly annotated for gtk-doc #669743 - ObjectInfo property is_actor not correctly set when updating existing actor using ClutterScriptParser #719962 - clutter/osx: add clutter_osx_disable_event_retrieval #681300 - Miss CLUTTER_INPUT_BACKEND description in doc #729462 - DeviceManagerXi2: Update cached core pointer in getter if NULL Many thanks to: Carlos Garnacho, Jasper St. Pierre, Jonas Ådahl, Rico Tzschichholz, Samuel Degrande, Sjoerd Simons, cee1. ======================================== evince ======================================== ================ Evince 3.15.4 ================ New features and improvements: * Add document size to the properties dialog (#741057, Tobias Westergaard Kjeldsen) * Add support for bsdtar command in comics backend (#742721, Balló György) * Improve the the sidebar UI (#739836, Trinh Anh Ngoc) * Add support for TextMarkup annotation in read-only mode for now (#583377, Giselle Reis) * Use headerbar and improve spacing and borders in properties dialog (#739836, Trinh Anh Ngoc) Bug fixes: * Fix properties dialog shortcut (#739116, Boris Egorov) * Bring back Open in new window action to the context menu (#739046, Boris Egorov) * Do not save n-copies when saving printing settings (#696203, José Aliste) * Use correct maximum size for thumbnail images in evince-thumbnailer (#740877, Sebastian Keller) * Fix a typo in configure.ac that made configure fail with ligbnome-desktop (#733721, Marek Kasik) * Correctly scroll to the search result selected by user when not in continuous mode (#730252, Marek Kasik) * Fix memory leak when adding new text annotations (Carlos Garcia Campos) * Fix border-radius CSS property of thumbnails (#739836, Trinh Anh Ngoc) * Fix quoting issues in configure.ac (#739226, Alexander Tsoy) * Fix runtime critical warning when starting in fullscreen mode (#737864, Carlos Garcia Campos) * Handle TIFF files reporting a 0 resolution (#646414, Gabor Kelemen) * Disable toggle-find action for documents not supporting find (#738262, Carlos Garcia Campos) Translation updates: * Daniel Martinez (an) * Marek Černocký (cs) * Bernd Homuth (de) * Wolfgang Stoeggl (de) * Tom Tryfonidis (el) * Daniel Mustieles (es) * Iñaki Larrañaga Murgoitio (eu) * Jiri Grönroos (fi) * Yosef Or Boczko (he) * Balázs Úr (hu) * Gabor Kelemen (hu) * Andika Triwidada (id) * Baurzhan Muftakhidinov (kk) * Aurimas Černius (lt) * Kjartan Maraas (nb) * Rafael Ferreira (pt_BR) * Stas Solovey (ru) * Muhammet Kara (tr) * Trần Ngọc Quân (vi) ======================================== evolution-data-server ======================================== Evolution-Data-Server 3.12.10 2015-01-12 ---------------------------------------- Bug Fixes: Bug 695754 - Use-after-free in source_registry_source_notify_enabled_idle_cb() (Milan Crha) Bug 741434 - Use-after-free after error in GPG signature verification (Milan Crha) Bug 741699 - Fix "incompatible pointer type" compiler warning (Debarshi Ray) Bug 741786 - Gets stuck while closing fds before execing gpg (Debarshi Ray) Bug 741787 - [Maildir] Cannot create subfolder 'Inbox' (Milan Crha) Bug 741557 - Bump vala dependency to version 0.22 (Milan Crha) Miscellaneous: Fix "may be used uninitialized" warning (Fabiano Fidêncio) EDataBook/Cal: Complete Refresh operation in IDLE (Milan Crha) ======================================== folks ======================================== Overview of changes from libfolks 0.10.0 to libfolks 0.10.1 =========================================================== Major changes: • Lots of translation updates ======================================== geocode-glib ======================================== 3.15.4 ------ Changes since 3.15.3.1: - Derive the order of street name and street number from locale. (GLIBC only) All contributors to this release: Jonas Danielsson Marcus Lundblad All contributors to this release: Jonas Danielsson ======================================== gjs ======================================== Version 1.43.3 -------------- - GTypeClass and GTypeInterface methods, such as g_object_class_list_properties(), are now available [#700347] - Added full automatic support for GTK widget templates [#700347, #737661] [Jonas Danielsson, #739739] - Added control of JS Date caches to system module [#739790] - Misc bug fixes and memory leak fixes [Owen Taylor, #738122] [Philip Chimento, #740696, #737701] ======================================== glib ======================================== Overview of changes in GLib 2.43.3 ================================== * add g_set_object() convenience function * GNetworkMonitor: check if NM is not running and don't crash * fix some races with g_mkdir_with_parents * fix some warnings in MSVC * avoid use of G_STRLOC in G_OBJECT_WARN_INVALID_PSPEC in order to save on static strings * fix some content type vs. mime issues * documentation improvements * Bugs fixed: 719455 g_file_make_directory_with_parents() can erroneously throw G_IO_ERROR_EXISTS 732439 GSocket: avoid unnecessary g_socket_wait_condition() for blocking sockets 734946 Implement GContentType on OSX 741589 gobject: Add g_set_object() convenience function to set GObject pointers 741653 gnetworkmonitornm: Check if network-manager is running 741654 [patch] gobject: don't use G_STRLOC in G_OBJECT_WARN_INVALID_PSPEC() macro 741707 Gsocket blocks trying to send data 741788 Document GSettings build system integration 742548 configure.ac: stay out of autoconf's namespace 742851 avoid MSVC warnings in G_STMT_END 742972 ggettext: Include an example of setlocale() and friends in the i18n docs 743014 gtestutils: Add an example of using test fixtures * Translations updated: Basque Brazilian Portuguese Spanish ======================================== glibmm ======================================== 2.34.3 (unstable): Glib: * Binding: Rename and change BindingTransformSlot to SlotTransform. (Kjell Ahlstedt) Bug #738663. * Add SlotSpawnChildSetup. (Kjell Ahlstedt) Bug #528285. Documentation: * Resource: Suppress incorrect doxygen links. (Kjell Ahlstedt) ======================================== gnome-bluetooth ======================================== ver 3.15.4: - Fix some memory leaks in BluetoothAgent - Deprecation warning fixes - Use widget templates to create the UI ======================================== gnome-contacts ======================================== Major changes in 3.15.4: * Added maps view for postal address ======================================== gnome-desktop ======================================== =============== Version 3.15.4 =============== - Modernize gtk-doc use (#742479) - Fix memory handling in GnomeRR and language code (#742111, #742569) ======================================== gnome-online-accounts ======================================== Overview of changes in 3.15.4 ============================= * Bugs fixed 743044 ewsclient: httpclient: Don't crash or deadlock during clean up * Updated translations: Basque Czech Hungarian Indonesian Lithuanian Norwegian bokmål Portuguese (Brazilian) Russian Slovenian Swedish ======================================== gnome-packagekit ======================================== Version 3.15.4 ~~~~~~~~~~~~~~ Released: 2015-01-19 * Translations - Updated Basque language (Inaki Larranaga Murgoitio) - Updated Brazilian Portuguese translation (Rafael Ferreira) - Updated Czech translation (Marek Černocký) - Updated Friulian translation (Fabio Tomat) - Updated Hungarian translation (Balázs Úr) - Updated Indonesian translation (Andika Triwidada) - Updated Russian translation (Stas Solovey) - Updated Spanish translation (Daniel Mustieles) * Bugfix: - Add suitable Keywords to the package updater desktop file (Richard Hughes) - Update executable blacklist for gnome-terminal (Debarshi Ray) ======================================== gnome-settings-daemon ======================================== ============== Version 3.15.4 ============== - Added GsdDeviceManager with X11 and udev (for native wayland sessions) backends - Most keyboard, mouse, touchpad and wacom settings schemas moved to gsettings-desktop-schemas. User settings migration is done automatically at startup - The moved settings are now applied by mutter >= 3.15.4 Media-keys: - Adjust to ShellKeyGrabber changes (requires gnome-shell >= 3.15.4 at run time) - Make power-actions non-interactive based on mode XSettings: - Export the session bus ID as an xsetting ======================================== gnome-shell ======================================== 3.15.4 ====== * Add mode parameter to AcceleratorActivated signal [Florian; #711682] * Fix PID based window/app association [Sebastian; #736527] * Fix current day highlight on day change [Sebastian; #742492] * Switch to vp9 for screencast recordings [Adel; #742744] * Disable IBus input sources on password entries [Takao; #730628] * Make slider scrolling smoother [Adel; #742648] * Allow move-up shortcut to move window above top workspace [Florian; #665764] * Misc. bug fixes [Adel, Rui; #742748, #742824, #741114] Contributors: Cosimo Cecchi, Takao Fujiwara, Adel Gadllah, Sebastian Keller, Rui Matos, Florian Müllner, Jasper St. Pierre Translations: Andika Triwidada [id], Matej Urbančič [sl], Saibal Ray [bn_IN], Inaki Larranaga Murgoitio [eu], Stas Solovey [ru], Kjartan Maraas [nb], Balázs Úr [hu], Marek Černocký [cs], Rafael Ferreira [pt_BR], Bernd Homuth [de], Daniel Mustieles [es], Fabio Tomat [fur] ======================================== gnome-shell-extensions ======================================== 3.15.4 ====== * window-list: Improve interaction with system modal dialogs * updated translations (cs, de, es, eu, fur, hu, id, nb, pt_BR, ru, sl, vi) ======================================== gnome-system-monitor ======================================== New in 3.15.4 - 19 January 2015 List of fixed bugs 742070 fixed freebsd crasher caused by PID 0 ======================================== gsettings-desktop-schemas ======================================== Major changes in 3.15.4 ======================= - Adopt peripherals' gschemas from gnome-settings-daemon - Change the default focus-tracking key - Update docs for org.gnome.desktop.wm.preferences.raise-on-click - Deprecate window manager theme key - Add report-technical-problems key to privacy ======================================== gssdp ======================================== 0.14.11 ======= - Fix memory leak in GSSDPClient. Bugs fixed in this release: - https://bugzilla.gnome.org/show_bug.cgi?id=737870 All contributors to this release: - Richard Röjfors - Jens Georg ======================================== gtk+ ======================================== Overview of Changes in GTK+ 3.15.4 ================================== * GtkTextView - Allow to customize multi-click behaviors, using the new ::extend-selection signal - Selection can now be extended by scrolling - Better behavior and appearance for text selection with touch * GtkApplication: - Use app menu fallback with ssh connections - Provide a mechanism to hide unnecessary app menu items on OS X, so a single menu file can be used across platforms * GtkCalendar: - Show other months in a different color under Adwaita again - Ensure we always show a bit of the other month on both ends * GtkScrolledWindow - Make overlay scrollbars more dynamic * GtkFileChooser: - Make bookmark DND insert at the right location - Make '~' and '/' work in recent mode - Make Ctrl-L work in recent mode - Re-integrate search * CSS: - Introduce immutable style nodes - Performance improvements - Reduced memory consumption * GtkInspector: - Add a magnifier for the selected widget - Show more display information - Show memory address of objects * Wayland: - Use subsurfaces for popovers, so popovers can extend beyond the window boundaries - Prefer the Wayland backend over X11 if both are available * GL: - Fix interaction with hi-dpi - Add OpenGL support to the Windows backend * Bugs: 111503 Customization of text selection bounds on double click 301835 should the calendar start on the 1st of month? 477454 libgtk crashed in gtk_notebook_button_release 671802 no menu fallback with ssh -X or sudo 671895 gtk_print_context_get_hard_margins needs to take into account page... 674537 GtkMenuPositionFunc: x and y should be "inout" 705582 gtk_recent_manager_init fails to check settings==NULL 710612 [PATCH] Allow to extend selection with mouse scrollwheel 738338 quartz: NSWindow NULL check in get_scale_factor 738891 Use GDK_WINDOW_SUBSURFACE for popovers 739038 gtk_recent_manager_set_filename: assertion failed: (priv->filename... 740758 Add getters for device vendor/product IDs 740795 GDK: Add OpenGL Support for Windows 741259 gtkmodelmenuitem: force icon scaling 741569 Minor theme bug: square progress bars 741610 Finish up support for macos menubar 741652 Leaking menus when attaching to a button 741702 Right margin not respected with RTL text in non-wrapping mode only 741827 typo in testsuite/reftests/Makefile.am causes build failure on Min... 741897 documentation fix 741969 GTK_STOCK_COPY 742010 GtkLabel eats thumb-button clicks 742170 cut/copy/paste binding entries are registered 2x 742181 "show images in menus" causes weird padding outside GNOME 742243 GtkScrolledWindow draws overshoot at the wrong position 742311 On cellrenderertext, notify for "size" and "size-points" propertie... 742343 Hide scrollbar in GtkFileChooser if appropriate 742518 object overview should include the pointer to the object in memory 742631 Left padding on File Chooser List 742653 gtkfilechooserwidget: When using an extra widget, show or hide the... 742664 Portabilitiy issues with GTK-Inspector 32-bit and non-gnome3 desktop 742702 GtkTreeView separator has wrong color if not active 742704 GtkComboBox: Separators not visible with Adwaita 742727 nautilus adding bookmark by dragging appear always at top 742764 Fix check for 'y' padding in gtk_cell_renderer_set_padding() 742771 Properly ignore BadWindow and BadDrawable in get_child_info_handler() 742774 Properly check result of g_utf8_get_char_validated() 742778 Fix accessible_class->widget_set initialization 742785 Fix event->button.y_root when using mouse buttons and dnd canceled 742786 Fix save_hot_y init in gtk_drag_get_icon() 742940 Adjust annotations of gtk_status_icon_position_menu to match GtkMe... 742980 cannot start broadway on FreeBSD 743037 Typo in gdk_window_get_root_coords documentation 743101 commit 77b876fa breaks zathura 743117 / and ~ Don't work in filechooser's recent mode 743157 gtk3-demo editable cells treeview problem 742646 DnD images not shown * Translation updates: Basque British English Czech Galician German Greek Hebrew Hungarian Icelandic Lithuanian Russian Spanish Vietnamese ======================================== gtkmm ======================================== 3.15.4 (unstable); Gtk: * Builder::get_type_from_name_vfunc(): Call the base class function. Instead of jusgin calling g_type_from_name(), in case the base class function does more. (Kjell Ahlstedt) Bug #742637. * TextBuffer: - Add insert_martkup(). - Add the copy_target_list and paste_target_list properties. (Kjell Ahlstedt) Documentation: * Pixbuf: Change a mention of Glib::ResourceError to Gio::ResourceError. (Kjell Ahlstedt) ======================================== gtksourceview ======================================== News in 3.15.3 -------------- * Better word boundaries for word selection (double-click) and word movements (ctrl+arrow, shift+ctrl+arrow, ctrl+backspace, etc). * Add style scheme chooser widgets: GtkSourceStyleSchemeChooser (interface), GtkSourceStyleSchemeChooserButton and GtkSourceStyleSchemeChooserWidget. * Add gtk_source_view_indent_lines() and gtk_source_view_unindent_lines(). * Add the GtkSourceView::move-to-matching-bracket action signal. * Add gtk_source_buffer_join_lines(). * Gutter: use current line background color for current line. * Add syntax highlighting support for Apache Thrift. * Various other improvements and bug fixes * Translation updates ======================================== gupnp ======================================== 0.20.13 ======= Changes since 0.20.12: - Fix cyclic includes. - Avoid redefinition of symbols. - Fix missing function declaration. - Don't check von connman.pc. - Allow actions without arguments. - Respect "prefer_bigger" even if there is no icon size. - DOAP fixes. - Fix VAPI generation. - Fix reference counting. - Port to new libsoup API. Bugs fixed in this release: - https://bugzilla.gnome.org/show_bug.cgi?id=722696 - https://bugzilla.gnome.org/show_bug.cgi?id=731209 - https://bugzilla.gnome.org/show_bug.cgi?id=731457 - https://bugzilla.gnome.org/show_bug.cgi?id=733241 - https://bugzilla.gnome.org/show_bug.cgi?id=740267 - https://bugzilla.gnome.org/show_bug.cgi?id=742075 All contributors to this release: - Jens Georg - Sven Neumann - Jussi Kukkonen - Olav Vitters - Etienne Peron - Andre Klapper ======================================== gvfs ======================================== Major changes in 1.23.4 ======================= * gproxymount: Fix crashes if eject callback isn't specified * metadata: Fix crashes if tree initilization failed * Several smaller bugfixes * Translation updates ======================================== libgweather ======================================== ============== Version 3.15.1 ============== * Location database fixes [Maksim Kraev, #743092, #743111, #743112] * Updated translations ============== Version 3.14.3 ============== * Fixed a crash in the location entry [Matthias Clasen, #739899] * Location database fixes [#740932, #721446] * Updated translations ======================================== mutter ======================================== 3.15.4 ====== * Use GTK+ theme for window decorations instead of metacity [Florian; #741917] * Export the same EDID information on X11 and wayland [Carlos; #742882] * Apply input device configuration on wayland [Carlos; #739397] * Implement pointer barriers on wayland [Jonas; #706655] * Misc. bug fixes (Ting-Wei, Rui, Ikey, Florian, Marek, Jonas; #741829, #738630, #737463, #698995, #727893, #742825, #742824, #742841, #743173, #743189, #743217, #743254] Contributors: Jonas Ådahl, Giovanni Campagna, Marek Chalupa, Ikey Doherty, Adel Gadllah, Carlos Garnacho, Ting-Wei Lan, Rui Matos, Florian Müllner, Jasper St. Pierre, Rico Tzschichholz Translations: Matej Urbančič [sl], Balázs Úr [hu], Marek Černocký [cs], Inaki Larranaga Murgoitio [eu], Rafael Ferreira [pt_BR], Daniel Mustieles [es], Fran Dieguez [gl] ======================================== totem ======================================== Major changes in 3.15.4: - Remove spacing around preferences tabs - Stop thumbnailing when exiting, and when playback starts - Handle "Powerpoint" buttons on remotes - Keep the controls visible when seeking with the slider - Show controls when seeking with the keyboard - Use the theme's foreground color to render the symbolics - Only show videos longer than 5 seconds in the overview - Hide source which provide torrent URLs (for now) - Remove use of a number of deprecated properties - Require a newer cairo for hi-dpi support - Fix Totem doubling files added on the cmd line - Fix missing translation support in thumbnailer/gallery support ======================================== vala ======================================== Vala 0.27.1 =========== * Print compiler messages in color. * Add clutter-gdk-1.0 bindings. * Add clutter-gst-3.0 bindings. * Add clutter-x11-1.0 bindings. * Add rest-extras-0.7 bindings. * Bug fix and binding updates. ======================================== vino ======================================== Vino 3.15.4 =========== David King (6): Remove obsolete GSettings conversion file Fix Turkish desktop keywords translation Remove obsolete intltool scripts from Makefile Skip intermediate file with Automake 1.15 Do not set obsolete PKG_NAME variable Update NEWS for 3.15.4 release