The following modules have been added in this release: zenity The following modules have a new version: - NetworkManager (1.11.2 => 1.11.3) - atk (2.28.1 => 2.29.1) - eog (3.28.1 => 3.28.2) - epiphany (3.29.1 => 3.29.2) - evolution-data-server (3.29.1 => 3.29.2) - gdm (3.28.1 => 3.29.1) - gjs (1.52.1 => 1.53.2) - glib (2.56.1 => 2.57.1) (*) - glib-networking (2.57.1 => 2.57.2) - gnome-boxes (3.28.2 => 3.29.2) - gnome-calendar (3.28.1 => 3.28.2) - gnome-characters (3.28.0 => 3.28.2) - gnome-contacts (3.28.1 => 3.29.2) (*) - gnome-disk-utility (3.28.1 => 3.28.2) - gnome-getting-started-docs (3.28.1 => 3.28.2) - gnome-keyring (3.28.0.2 => 3.28.2) - gnome-maps (3.29.1 => 3.29.2) - gnome-music (3.28.1 => 3.29.2.1) (*) - gnome-shell (3.28.0 => 3.29.1) - gnome-shell-extensions (3.28.0 => 3.28.1) - gnome-software (3.28.1 => 3.29.1) - gnome-system-monitor (3.28.1 => 3.28.2) - gnome-terminal (3.28.1 => 3.28.2) (*) - gnome-user-docs (3.28.1 => 3.28.2) - gtksourceview (4.0.0 => 4.0.1) - gvfs (1.37.1 => 1.37.2) - libgsf (1.14.42 => 1.14.43) - libsoup (2.63.1 => 2.63.2) - mutter (3.28.0 => 3.29.1) - orca (3.28.0 => 3.28.1) - pygobject (3.29.1 => 3.29.2) - simple-scan (3.28.1 => 3.29.2) - sushi (3.24.0 => 3.28.3) - vala (0.40.4 => 0.40.6) - vte (0.52.1 => 0.53.0) (*) (*) No summarized news available The following modules weren't upgraded in this release: adwaita-icon-theme, at-spi2-atk, at-spi2-core, atkmm, baobab, cantarell-fonts, cheese, clutter, clutter-gst, clutter-gtk, cogl, dconf, evince, file-roller, folks, gcab, gcr, gdk-pixbuf, gedit, geocode-glib, gfbgraph, glibmm, gmime, gnome-autoar, gnome-backgrounds, gnome-bluetooth, gnome-calculator, gnome-clocks, gnome-color-manager, gnome-control-center, gnome-desktop, gnome-documents, gnome-font-viewer, gnome-initial-setup, gnome-logs, gnome-menus, gnome-online-accounts, gnome-online-miners, gnome-photos, gnome-screenshot, gnome-session, gnome-settings-daemon, gnome-themes-extra, gnome-user-share, gnome-video-effects, gnome-weather, gobject-introspection, gom, graphene, grilo, grilo-plugins, gsettings-desktop-schemas, gsound, gspell, gssdp, gtk+, gtk-doc, gtk-vnc, gtkmm, gupnp, gupnp-av, gupnp-dlna, gupnp-igd, json-glib, libchamplain, libcroco, libdazzle, libgdata, libgee, libgepub, libgnomekbd, libgovirt, libgrss, libgtop, libgudev, libgweather, libgxps, libmediaart, libnotify, libpeas, librsvg, libsecret, libsigc++, libzapojit, mm-common, mousetweaks, nautilus, network-manager-applet, pango, pangomm, phodav, pyatspi, rest, rygel, totem, totem-pl-parser, tracker, tracker-miners, vino, yelp, yelp-tools, yelp-xsl ======================================== NetworkManager ======================================== ============================================= NetworkManager-1.?? (not released yet) Overview of changes since NetworkManager-1.10 ============================================= * A non-hexadecimal DHCPv4 client-id is now properly passed to dhclient with the first byte (type) set to zero, as stated in the documentation. This represents a change in behavior since previous versions where the first character of the string was used as type. The internal client is not affected by the change. ======================================== atk ======================================== Changes in version 2.29.1 ========================= Important note: this is the first release without autotools support. From now on only meson would be supported. * Bugfixing: * Bug 794513: Setting accessible-role does not work * Build, autotools: * Bug 795315: Remove autotools support * Build, meson * Bug 795065: Fix linker options on Darwin * Bug 795301: meson: follow meson_options convention Contributors: Ignacio Casal Quinteiro, Alejandro Piñeiro, Samuel Thibault Translations: gogo (hr), Cheng-Chia Tseng (zh_TW), Daniel Șerbănescu (ro) ======================================== eog ======================================== Version 3.28.2 -------------- New and updated translations: - Marcos Lans [gl] ======================================== epiphany ======================================== 3.29.2 - May 22, 2018 ===================== - Change zoom sooner (#787486) - Improve incognito mode with non-Adwaita themes (#783912, Adrian Perez) - Add hidden setting to disable autosearch (#789776) - Better handle webmail when signing into Firefox Sync (#794352, Gabriel Ivascu) - Rewrite web process extension using JavaScript (#794395, Carlos Garcia Campos) - Again disallow new tab action in app mode (#795007) - Remove problematic adblock filters (#796245) - Fix crashes when signing out of Firefox Sync (Gabriel Ivascu) - Remove New Window menu items from hamburger menu ======================================== evolution-data-server ======================================== Evolution-Data-Server 3.29.2 2018-05-21 --------------------------------------- Bug Fixes: Bug 795295 - Fails to compile after icu 61.1 upgrade (icu::UnicodeString) (Hussam Al-Tayeb) Bug 794874 - [CalDAV/CardDAV] Use current-user-privilege-set to determine whether writeable (Milan Crha) Bug 795414 - Errors on delete of a detached instance (Milan Crha) Bug 794727 - [IMAPx] False unsubscribed signal emitted when LSUB is required (Milan Crha) Bug 795997 - Fails to parse Google OAuth2 authorization code (Milan Crha) Bug 585146 - Default to show Reminders window on notification (Milan Crha) Bug 796206 - CalDAV PUT's If-Match ETag is double quoted (Milan Crha) Miscellaneous: Introduce EReminderWatcher to listen for scheduled reminders (Milan Crha) Link WebKitGTK+ only with libedataserverui when OAuth2 is enabled (Milan Crha) [CamelSaslGssapi] Claim detailed error when org.gnome.KrbAuthDialog not found (Milan Crha) Stale connection used after resume (Milan Crha) Correct some public headers in libedataserverui (Milan Crha) Move evolution-alarm-notify to evolution-data-server (Milan Crha) Address some of the clang warnings (Milan Crha) Address some of the compiler and static analyzers warnings (Milan Crha) [EReminderWatcher] Make it possible to override ECalClient connect functions (Milan Crha) [module-secret-monitor] Correct runtime warning from secret_service_search_sync() (Milan Crha) Translations: Efstathios Iosifidis (el) Daniel Mustieles (es) Marek Černocký (cs) Matej Urbančič (sl) ======================================== gdm ======================================== Version 3.29.1 ============== - Reference counting fixes for GdmClient- ensure plymouth is quit properly even when local greeter is disabled - make sure GDM doesn't hang when called with unknown command line arguments ======================================== gjs ======================================== Version 1.53.2 -------------- - The `Template` parameter passed to `GObject.registerClass()` now accepts file:/// URIs as well as resource:/// URIs and byte arrays. - New API: `gjs_get_js_version()` returns a string identifying the version of the underlying SpiderMonkey JS engine. The interpreter executable has also gained a `--jsversion` argument which will print this string. - Several fixes for memory efficiency and performance. - Once again we welcomed contributions from a number of first-time contributors! - Closed bugs and merge requests: * Add support for file:/// uri to glade template [#108, !41, Jesus Bermudez, Philip Chimento] * Reduce memory overhead of g_object_weak_ref() [#144, !122, Carlos Garnacho, Philip Chimento] * gjs: JS_GetContextPrivate(): gjs-console killed by SIGSEGV [#148, !121, Philip Chimento] * Use compacting GC on RSS size growth [#151, !133, Carlos Garnacho] * Segfault on enumeration of GjSFileImporter properties when a searchpath entry contains a symlink [#154, !144, Ole Jørgen Brønner] * Compare linter jobs to correct base [#156, !140, Claudio André] * Various maintenance [!141, Philip Chimento] * Support interface signal handlers [!142, Tomasz Miąsko] * Remove unnecessary inline [!145, Emmanuele Bassi] * Add badges to the readme [!146, !147, Claudio André] * Fix debug logging [!148, Philip Chimento] * CI: add a GC zeal test [!149, Claudio André] Version 1.53.1 -------------- - Improvements to garbage collection performance. Read for more information: https://feaneron.com/2018/04/20/the-infamous-gnome-shell-memory-leak/ - Now, when building a class from a UI template file (using the `Template` parameter passed to `GObject.registerClass()`, for example) signals defined in the UI template file will be automatically connected. - As an experimental feature, we now offer a flatpak built with each GJS commit, including branches. You can use this to test your apps with a particular GJS branch before it is merged. Look for it in the "Artifacts" section of the CI pipeline. - Closed bugs and merge requests: * Tweener: Add min/max properties [!67, Jason Hicks] * `ARGV` encoding issues [#22, !108, Evan Welsh] * Make GC much more aggressive [#62, !50, Giovanni Campagna, Georges Basile Stavracas Neto, Philip Chimento] * Queue GC when a GObject reference is toggled down [#140, !114, !127, Georges Basile Stavracas Neto] * overrides: support Gtk template callbacks [!124, Andy Holmes] * Ensure not to miss the force_gc flag [#150, !132, Carlos Garnacho] * Create a flatpak on CI [#153, !135, Claudio André] * Readme update [!138, Claudio André] Version 1.52.3 -------------- - Closed bugs and merge requests: * Include calc.js example from Seed [!130, William Barath, Philip Chimento] * CI: Un-pin the Fedora Docker image [#141, !131, Claudio André] * Reduce overhead of wrapped objects [#142, !121, Carlos Garnacho, Philip Chimento] * Various CI changes [!134, !136, Claudio André] Version 1.52.2 -------------- - This is an unscheuled release in order to revert a commit that causes a crash on exit, with some Cairo versions. - Closed bugs and merge requests: * CI: pinned Fedora to old tag [!119, Claudio André] * heapgraph.py: adjust terminal output style [!120, Andy Holmes] * CI: small tweaks [!123, Claudio André] * Warn about compilation warnings [!125, Claudio André] * Miscellaneous commits [Philip Chimento, Jason Hicks] ======================================== glib-networking ======================================== 2.57.2 - May 21, 2018 ===================== This release disables build of the gnutls-pkcs11 backend by default. Please direct any complaints to https://bugzilla.gnome.org/show_bug.cgi?id=793281. - Several meson build system improvements (#794978, #795043, and #795982, Xavier Claessens and Nirbheek Chauhan) ======================================== gnome-boxes ======================================== 3.29.2 - May 21, 2018 ===================== Changes since 3.28.4 - Don't recreate bridge network when already existent (making ip address/mac address persistent) - Show a list of recommended OSes and a show more button to list all - Show an empty-state page when there's no downloads to list - Wrap views in a backgrounded widget so we don't have black borders - Delete stored credentials when deleting a machine - Don't keep credentials around when authentication fails - Introduce RDP support - Added/updated/fixed translations: - Friulian - Spanish - Czech - Slovenian - Indonesian - Romanian Dependencies changed: - Depend on Gtk-frdp (wrapper around freerdp) All contributors to this release: Daniel Mustieles Daniel Șerbănescu Fabio Tomat Felipe Borges Kukuh Syafaat Marek Cernocky Matej Urbančič Piotr Drąg 3.28.4 - May 09, 2018 ===================== Changes since 3.28.3 - Revert filter of incompatible OS supported architectures All contributors to this release: Felipe Borges 3.28.3 - May 07, 2018 ===================== Changes since 3.28.2 - Added/updated/fixed translations - Slovenian - Greek - Romanian - Brazilian Portuguese All contributors to this release: Daniel Șerbănescu Efstathios Iosifidis Felipe Borges Matej Urbančič Rafael Fontenelle ======================================== gnome-calendar ======================================== Major changes in 3.28.2: * Don't show time labels on full day events (Abdullahi Usman) * Fix Week grid collapsing non-overlapping events * Force timed events square box to be squared * Use the correct end date on tooltips * Minor improvements to the Month view paddings * Fix a crash when deleting tasks * Updates translations ======================================== gnome-characters ======================================== 3.28.2 === - libgc: Fix crasher with some GCC configurations New And Updated Translations ============================ Daniel Șerbănescu (ro) Dz Chen (zh_CN) Rafael Fontenelle (pt_BR) ======================================== gnome-disk-utility ======================================== 3.28.2 - May 8, 2018 ==================== Kai Lüke: * Register inhibitor for benchmark thread (no string change) Updated translations: * gogo (hr), Matej Urbančič (sl) ======================================== gnome-getting-started-docs ======================================== ============== Version 3.28.2 ============== * Videos for all supported locales are now rendered using VP9 instead of VP8 (Petr Kovar) * Updated translations: hr (gogo) lt (Piotr Drąg) nl (Piotr Drąg) ru (Piotr Drąg) ======================================== gnome-keyring ======================================== Changes in version 3.28.2 are: * Fix glitches in ssh-agent [#795699] ======================================== gnome-maps ======================================== 3.29.2 - May 21, 2018 ========================= Added/updated/fixed translations - Chinese (China) - Swedish - Romanian - Indonesian - Italian - Spanish - Slovenian - Greek - Friulian - Turkish All contributors to this release: Anders Jonsson Daniel Mustieles Daniel Șerbănescu Efstathios Iosifidis Fabio Tomat Kukuh Syafaat Mandy Wang Marcus Lundblad Matej Urbančič Milo Casagrande Muhammet Kara ======================================== gnome-shell ======================================== 3.29.1 ====== * Support icons in app-menu [Florian; #760985] * Misc. bug fixes [Marco, Florian, Lubomir; #792687, #221, !63] Contributors: Piotr Drąg, Takao Fujiwara, Christian Kellner, Florian Müllner, Mario Sanchez Prada, Lubomir Rintel, Didier Roche, Marco Trevisan (Treviño), verdre Translators: gogo [hr], Stas Solovey [ru], Matej Urbančič [sl], Daniel Șerbănescu [ro], Fabio Tomat [fur], Marek Cernocky [cs], Daniel Mustieles [es] 3.28.1 ====== * Fix compose characters in shell entries [Carlos; #115] * Don't show authentication dialogs on lock screen [Florian; #179, #166] * Fix handling of UTC timezone in world clock [Florian; #150] * Fix keyboard navigation in overview when hovering windows [Florian; #50] * Misc. bug fixes [Florian; #127, #788908, #763886, !39] Contributors: Jeremy Bicha, Carlos Garnacho, Andy Holmes, Florian Müllner, Bastien Nocera Translators: Stas Solovey [ru], Daniel Șerbănescu [ro], Dušan Kazik [sk], Rafael Fontenelle [pt_BR], Nathan Follens [nl], Dz Chen [zh_CN], Matej Urbančič [sl], Hannie Dumoleyn [nl], Khaled Hosny [ar], Guillaume Bernard [fr] ======================================== gnome-shell-extensions ======================================== 3.28.1 ====== * Misc. bug fixes [Xiaoguang, Florian; #59, #62] Contributors: Florian Müllner, Xiaoguang Wang Translators: Dz Chen [zh_CN] ======================================== gnome-software ======================================== Version 3.29.1 ~~~~~~~~~~~~~~ Released: 2018-03-05 This is an unstable release in the 3.27 development series, with the following improvements: * Show a better notification when a local file or URI is not supported * snap: Use ODRS for reviews This release also updates translations. Version 3.28.2 ~~~~~~~~~~~~~~ Released: 2018-05-09 This is a stable release with the following changes: * Add a warning when enabling the LVFS remote * Show a notification when failing to open an url or a local file * Fix multiple flatpak refreshes with new libflatpak * Build fixes for FreeBSD * Icon loading fixes for snap This release also updates translations. ======================================== gnome-system-monitor ======================================== New in 3.28.2 - 9 May 2018 * added/updated translations Stas Solovey (ru) Matej Urbančič (sl) Dz Chen (zh_CN) Guillaume Bernard (fr) List of fixed bugs 788066 End process dialog box title expands to full length of process title ======================================== gnome-user-docs ======================================== 3.28.2 ====== * Updates to GNOME Help (Petr Kovar, Mathieu Bridon) * Updated translations: ca (Piotr Drąg) cs (Marek Cernocky) es (Daniel Mustieles) fi (Jiri Grönroos, Piotr Drąg) gl (Piotr Drąg) hu (Gábor Kelemen) id (Piotr Drąg) ko (Piotr Drąg) nl (Piotr Drąg) pl (Piotr Drąg) pt_BR (Piotr Drąg) sv (Anders Jonsson) ======================================== gtksourceview ======================================== News in 4.0.1, 2018-05-05 ------------------------- * New syntax highlighting definition file for: TOML. * Improvements to the syntax highlighting of: CSS and XML. * Translation updates. ======================================== gvfs ======================================== Major changes in 1.37.2 ======================= * smb: Fix removal of non-empty dir * programs: Remove deprecated gvfs utils * gdu: Remove libgdu support * gphoto2: Switch to a stable device uri * mtp: Switch to a stable device uri * Several smaller bugfixes * Translation updates ======================================== libgsf ======================================== libgsf 1.14.43 Morten: * Handle modtime for memory mapped files. Corentin Nol and Rico Tzschichholz: * Introspection fixes. -------------------------------------------------------------------------- ======================================== libsoup ======================================== Changes in libsoup from 2.63.1 to 2.63.2: * Many fixes to the meson build system support [#795324, #782410, Tomas Popela, Jan Alexander Steffens] * Fixes to xmlrpc-server test with PHP >= 7.2 and related [#795111, #782410 Jan Alexander Steffens] * Fix critical warning in SoupSocket [Carlos Garcia Campos] * Updated translations: Romanian, Friulian, Slovenian, Czech, Spanish, Indonesian, Chinese (China). ======================================== mutter ======================================== 3.29.1 ====== * Fix various input-method regressions [Carlos, Olivier; #65, #74, #66, #112] * Fix wayland build on FreeBSD [Ting-Wei; #792280, #792717] * Fix swapped colors in screenshots (again) [Carlos; #72] * Allow building with elogind [Rasmus; !46] * Consider display rotation for cursor [Olivier; #85] * Fall back to non-modifier GBM surfaces [Daniel; #84] * Take inhibitors into account for monitoring idle [Bastien; #705942] * Misc. bug fixes [handsome-feng, Olivier, Mario, Jonas; !45, #83, #104, gnome-shell#157, #130, #21] Contributors: Jonas Ådahl, Olivier Fourdan, Carlos Garnacho, handsome-feng, Yussuf Khalil, Ting-Wei Lan, Aleksandr Mezin, Alberts Muktupāvels, Georges Basile Stavracas Neto, Bastien Nocera, Benjamin Otte, Mario Sanchez Prada, Daniel Stone, Ray Strode, Rasmus Thomsen, Marco Trevisan (Treviño), Daniel van Vugt Translators: Emin Tufan Çetin [tr], Dušan Kazik [sk], Matej Urbančič [sl] ======================================== orca ======================================== 3.28.1 - 21 April 2018 Web + Email: * Fix Orca-triggered focus change in Thunderbird message composition window General: * Handle event floods from Caja and Nautilus more efficiently Braille: * Release device when braille is deactivated for some applications * Fix bogus dots appearing after text New and updated translations (THANKS EVERYONE!!!): sv Swedish Anders Jonsson ========= ======================================== pygobject ======================================== 3.29.2 - 2018-05-16 ------------------- * Add a meson build system. :issue:`165` (:user:`Mathieu Duponchelle`) * Gtk.Template: Allow marking children as "internal-child". :mr:`58` * Gio.ListModel: implement most of the mutable sequence protocol. :issue:`115` :mr:`59` * Gio.Settings: implement __iter__. * Gio.Settings: support range types in __setitem__. :issue:`134` * Add overrides for Gio.ListStore.sort and Gio.ListStore.insert_sorted. :issue:`130` * Make Gtk.Widget.freeze_child_notify a context manager. :issue:`45` * OptionParser.parse_args: return leftover arguments. :issue:`200` * Release the GIL when emitting a signal. :mr:`66` (John Bassett ) * Add ActionMap and ActionMap.add_action_entries() to overrides. :issue:`29` :mr:`65` (:user:`yangfl`) * importer: raise ImportError in load_module() and not find_module(). :issue:`213` * Don't wrap GValue in GValue when creating GValueArray. :mr:`66` (Stian Selnes ) * ossig: Don't leak the callbacks in case the event loops are not stopped through SIGINT. :issue:`219` :mr:`72` * Various fixes (Havard Graff ) * Destroy custom GLib.Source instances when they get freed. :issue:`193` * Revert "Add PEP518/pyproject.toml file", fixes installation with pip 10, see https://github.com/pypa/pip/issues/5244 * Various fixes/improvements for PyPy. * Don't crash on multiple calls to GObject.Value.__del__. :mr:`66` Documentation: * Added StackOverflow (with PyGObject tag) as an contact resource. (:user:`buhtz`) * Add introduction to handling GLib.Error. :mr:`68` (:user:`Kai Willadsen `) * Add pycairo requires for development setup. :mr:`70` (:user:`Kai Willadsen `) ======================================== simple-scan ======================================== Overview of changes in simple-scan 3.29.2 * Fix compilation with recent Vala version * Stop using deprecated API Overview of changes in simple-scan 3.28.1 * Updated translations ======================================== sushi ======================================== 3.28.3 ====== - Fix another LibreOffice to PDF conversion regression (hopefully for good this time) 3.28.2 ====== - Fix another LibreOffice to PDF conversion regression 3.28.1 ====== - Fix LibreOffice to PDF conversion regression (Robert McQueen) - Add support for docx/pptx/xlsx MIME types (Robert McQueen) 3.28.0 ====== - Add support for GIF animations (Princeton Ferro) - Use LibreOffice directly instead of unoconv (Robert McQueen) - Prefer LibreOffice from flatpak when installed (Robert McQueen) ======================================== vala ======================================== Vala 0.40.6 =========== * Regression fix: - codegen: Avoid critical for array in-parameters with custom length-type - tests: Drop assert which is failing on big-endian archs Vala 0.40.5 =========== * Various improvements and bug fixes: - Warn if --gir is used without --library [#708693] - Report an error if rank attribute is required but was not found [#660991] - scanner: Accept \R and \N escape sequences in regex literals [#749576] - scanner: Accept backreferences \1 through \99 in regex literals [#728574] - codegen: + Avoid critical in get_basic_type_info() when there is no signature [#729517] + Fix serializing multidimensional arrays [#735437] + Guard get_default_ref_sink_function() against null base-class + Respect cname ccode-attribute of lockable fields + Fix casting of length for "ref" array parameters - codewriter: Add 'new' to symbols if needed to match the original source [#614686] - girparser: Deal with missing "name" attribute by falling back on "c:type" - girwriter: Drop errornous indent - girwriter: Properly output variadic methods and use introspectable="0" - genie: Add support for the \v escape character [#664689] - genie: Add support for the \uXXXX escape sequence * Bindings: - glib-2.0: Fix IConv.iconv() [#634753] - gobject-2.0: Make constructor of ParamSpecBoxed public - gstreamer: Cherry-pick some fixes from 0.42 - gtk+-3.0: Update to 3.22.30+21fddc39 - gtk+-4.0: Update to 3.93.0+3a860719 - javascriptcoregtk-4.0: buffer of String.get_utf8_cstring() is not "ref" [#788113] - posix: Add missing cname = "int" to Posix.Signal enum - sqlite3: Add additional constants for flags of Database.open_v2() [#795627] - webkit2gtk-4.0: Cherry-pick some fixes from 0.42