Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#13241 closed enhancement (fixed)

GNOME 3.36 Libraries (Holding until March 25th for things to settle)

Reported by: Bruce Dubbs Owned by: Douglas R. Reno
Priority: normal Milestone: 10.0
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

Splitting the mega-ticket into sections.

Change History (39)

comment:1 by Bruce Dubbs, 4 years ago

Summary: GNOME 3.36 Libraries (Holding until March 25th for things to settle) vte libpeas yelp-xslGNOME 3.36 Libraries (Holding until March 25th for things to settle) vte libpeas yelp-xsl evolution-data-server

comment:2 by Bruce Dubbs, 4 years ago

Summary: GNOME 3.36 Libraries (Holding until March 25th for things to settle) vte libpeas yelp-xsl evolution-data-serverGNOME 3.36 Libraries (Holding until March 25th for things to settle) vte libpeas yelp-xsl evolution-data-server gjs

Add gjs to ticket.

comment:3 by Bruce Dubbs, 4 years ago

Summary: GNOME 3.36 Libraries (Holding until March 25th for things to settle) vte libpeas yelp-xsl evolution-data-server gjsGNOME 3.36 Libraries (Holding until March 25th for things to settle) vte libpeas yelp-xsl evolution-data-server gjs gsettings-desktop-schemas geocode-glib libgweather tracker tracker-miners

Add

  • gsettings-desktop-schemas-3.36.0
  • geocode-glib-3.26.2
  • libgweather-3.36.0
  • tracker-2.3.4
  • tracker-miners-2.3.3

comment:4 by Xi Ruoyao, 4 years ago

libpeas-1.26.0:

Overview of Changes in libpeas 1.26.0
=====================================

* Simplified i18n usage
* Build system fixes
* Translation updates:
  - British English
  - Malay
  - Slovak

Overview of Changes in libpeas 1.25.3
=====================================

* Fix access to peas_gettext()
* Fix duplicate rename-to annotations
* Tighten symbol availability for GLib symbols
* Fix various tests to work with G_DISABLE_ASSERT
* Fix building with luajit
* Add peas_extension_set_new_with_properties() to aid in using libpeas
  from language bindings
* Fix naming of Python2 loader
* Remove use of undocumented -export-dynamic
* Fis use of PeasExtension with GInitiallyUnowned
* Build fixes for macOS
* Fixes to pkg-config files
* Translation updates:
  - Chinese (Taiwan)
  - Danish
  - Dutch
  - Galicians
  - Persian

comment:5 by Xi Ruoyao, 4 years ago

yelp-xsl-3.36.0:

3.36.0
======
* Added a syntax highlighter for Ducktype
* Support multiple desc elements for links (MEP-0008)
* Fixed missing link when group specified twice on topic links
* Typo fix in docs
* Updated translations:
  dz    (Andre Klapper)
  en_GB (Zander Brown)
  ms    (Umarzuki Bin Mochlis Moktar)
  tr    (Emin Tufan Çetin)

comment:6 by Xi Ruoyao, 4 years ago

geocode-glib-3.26.2:

3.26.2
------

- Fix build exporting all the symbols
- Allow GIR generation when cross-compiling
- Allow unknown parameters inside geo: URL

comment:7 by Xi Ruoyao, 4 years ago

gjs-1.64.0: NEWS too long. It needs mozjs-68 (#13111).

comment:8 by Xi Ruoyao, 4 years ago

Summary: GNOME 3.36 Libraries (Holding until March 25th for things to settle) vte libpeas yelp-xsl evolution-data-server gjs gsettings-desktop-schemas geocode-glib libgweather tracker tracker-minersGNOME 3.36 Libraries (Holding until March 25th for things to settle) vte libpeas yelp-xsl evolution-data-server gjs gsettings-desktop-schemas geocode-glib libgweather tracker tracker-miners gnome-online-accounts

gnome-online-accounts:

Overview of changes in 3.36.0
=============================

* Updated translations:
 Finnish
 Kurdish (Sorani)


Overview of changes in 3.35.90
==============================

* Bugs fixed:
 !41 Polish some rough edges in the Meson build
 !43 build: Remove AC_ISC_POSIX
 !44 build: Remove AC_HEADER_STDC
 !45 kerberos-identity-manager: Remove unused signal handler ID
 #43 daemon, dbus: Enable checking if a provider type is supported

* Updated translations:
 Croatian
 English (British)
 Japanese
 Malay


Overview of changes in 3.35.3
=============================

* Remove Pocket (!18)

* Bugs fixed:
 !36 Drop the priv pointer from the GObject instance structures
 !37 Port away from deprecated GLib API like g_memove and g_get_current_time
 !39 webview: Port to JSCValue
 !40 Use the G_DECLARE_* macros to reduce GObject boilerplate
 #83 Add Exchange and Last.fm icons

* Updated translations:
 Galician
 Russian


Overview of changes in 3.35.1
=============================

* Bugs fixed:
 #8 icons: Unbreak providers without any visual identity

* Updated translations:

comment:9 by Bruce Dubbs, 4 years ago

Summary: GNOME 3.36 Libraries (Holding until March 25th for things to settle) vte libpeas yelp-xsl evolution-data-server gjs gsettings-desktop-schemas geocode-glib libgweather tracker tracker-miners gnome-online-accountsGNOME 3.36 Libraries (Holding until March 25th for things to settle) vte libpeas yelp-xsl evolution-data-server gjs gsettings-desktop-schemas geocode-glib libgweather tracker tracker-miners gnome-online-accounts gnome-desktop gnome-menus gnome-online-accounts

Add

gnome-desktop
gnome-menus
gnome-online-accounts

comment:10 by Xi Ruoyao, 4 years ago

Summary: GNOME 3.36 Libraries (Holding until March 25th for things to settle) vte libpeas yelp-xsl evolution-data-server gjs gsettings-desktop-schemas geocode-glib libgweather tracker tracker-miners gnome-online-accounts gnome-desktop gnome-menus gnome-online-accountsGNOME 3.36 Libraries (Holding until March 25th for things to settle) vte libpeas yelp-xsl evolution-data-server gjs gsettings-desktop-schemas geocode-glib libgweather tracker tracker-miners gnome-online-accounts gnome-desktop gnome-menus gnome-online-accounts gcr

gcr-3.36.0:

gcr 3.36.0:
- gcr: Update gtk-doc get_der_data() vfunc [GNOME/gcr!48]
- Updated translations

gcr 3.35.91:
- Mark deprecated functions with G_DEPRECATED [GNOME/gcr#36, GNOME/gcr!47]
- egg-oid: Add comments for translators for new abbrevations [GNOME/gcr#40, GNOME/gcr!45]
- Updated translations

gcr 3.35.90:
- Add support for "NEW CERTIFICATE REQUEST" header [GNOME/gcr!44]
- Add support for GOST certificates [GNOME/gcr!43]
- Rework handling of ASN.1 standard types [GNOME/gcr!42]
- Fix a few regressions in the Meson build [GNOME/gcr!46, 7ba0e00d]
- Add support for g_autoptr [GNOME/gcr!36, GNOME/gcr#16]
- Fixed some compiler warnings [GNOME/gcr!38]
- Updated translations

gcr 3.35.1:
- gcr-certificate: Add (virtual) annotation [GNOME/gcr!35, GNOME/gcr#37]
- Always use G_PARAM_STATIC_STRINGS [GNOME/gcr!31]
- Support Meson build system [GNOME/gcr!11,32,33,34]
- Avoid potential 64-bit pointer aliasing alignment issues [GNOME/gcr!27, GNOME/gcr#34]
- Update README to mention correct environment variables [GNOME/gcr!25]
- build: Use sed for .desktop variables substitution [GNOME/gcr!24]
- Updated translations
Last edited 4 years ago by Xi Ruoyao (previous) (diff)

comment:11 by Xi Ruoyao, 4 years ago

gnome-menus-3.36.0:

==============
Version 3.36.0
==============

* Translation updates
Last edited 4 years ago by Xi Ruoyao (previous) (diff)

comment:12 by Xi Ruoyao, 4 years ago

Summary: GNOME 3.36 Libraries (Holding until March 25th for things to settle) vte libpeas yelp-xsl evolution-data-server gjs gsettings-desktop-schemas geocode-glib libgweather tracker tracker-miners gnome-online-accounts gnome-desktop gnome-menus gnome-online-accounts gcrGNOME 3.36 Libraries (Holding until March 25th for things to settle) vte libpeas yelp-xsl evolution-data-server gjs gsettings-desktop-schemas geocode-glib libgweather tracker tracker-miners gnome-online-accounts gnome-desktop gnome-menus gcr

Remove duplicated g-o-a.

comment:13 by Xi Ruoyao, 4 years ago

libgweather-3.36.0:

==============
Version 3.36.0
==============

This version contains translation updates, addition of a number of cities
and airports, some memory leak and possible crash fixes. The
gweather_location_get_english_name() function is also exported.

comment:14 by Xi Ruoyao, 4 years ago

evolution-data-server-3.36.0: NEWS too long (150 lines).

comment:15 by Xi Ruoyao, 4 years ago

Summary: GNOME 3.36 Libraries (Holding until March 25th for things to settle) vte libpeas yelp-xsl evolution-data-server gjs gsettings-desktop-schemas geocode-glib libgweather tracker tracker-miners gnome-online-accounts gnome-desktop gnome-menus gcrGNOME 3.36 Libraries (Holding until March 25th for things to settle) vte libpeas yelp-xsl evolution-data-server gjs gsettings-desktop-schemas geocode-glib libgweather tracker tracker-miners gnome-online-accounts gnome-desktop gnome-menus gcr folks

folks-0.14.0:

Overview of changes from libfolks 0.13.2 to libfolks 0.14.0
===========================================================

Major changes:
 * Lots of translation updates

comment:16 by Xi Ruoyao, 4 years ago

tracker-2.3.3:

NEW in 2.3.3 - 2020-03-09
=========================
  * Fix race condition during tracker-store shutdown maybe leading to
    warnings and missed writeback events.
  * Made fts:offsets stronger against corrupt FTS tables

Now 2.3.4:

NEW in 2.3.4 - 2020-03-10
=========================
  * Brown paper bag release, fix NULL check.
Last edited 4 years ago by Xi Ruoyao (previous) (diff)

comment:17 by Xi Ruoyao, 4 years ago

tracker-miners-2.3.3:

NEW in 2.3.3 - 2020-03-09
=========================

  * The secure sandbox for tracker-extract now permits clock_nanosleep() calls,
    fixing crashes on some systems.
  * Miners now set nice/scheduler priorities in a way that placates glib. The
    sched_setscheduler syscall is as a side effect also allowed by the
    tracker-extract sandbox.

comment:18 by Xi Ruoyao, 4 years ago

gsettings-desktop-schemas-3.36.0:

Major changes in 3.36.0
=======================
- Translation updates

Major changes in 3.35.91
========================
- Add USB protection key 
- Translation updates

comment:19 by Bruce Dubbs, 4 years ago

Summary: GNOME 3.36 Libraries (Holding until March 25th for things to settle) vte libpeas yelp-xsl evolution-data-server gjs gsettings-desktop-schemas geocode-glib libgweather tracker tracker-miners gnome-online-accounts gnome-desktop gnome-menus gcr folksGNOME 3.36 Libraries (Holding until March 25th for things to settle) vte libpeas yelp-xsl evolution-data-server gjs gsettings-desktop-schemas geocode-glib libgweather tracker tracker-miners gnome-online-accounts gnome-desktop gnome-menus gcr folks libsecret

Add libsecret.

comment:20 by Xi Ruoyao, 4 years ago

libsecret-0.20.2:

0.20.2
 * secret-file-collection: force little-endian in GVariant [!49, #42]
 * Prefer g_info() over g_message() [!48, #40]
 * meson: Don't specify shared_library() [!47]
 * docs: Make sure to set install: true [!46]

comment:21 by Douglas R. Reno, 4 years ago

Owner: changed from blfs-book to Douglas R. Reno
Status: newassigned

comment:22 by Douglas R. Reno, 4 years ago

Summary: GNOME 3.36 Libraries (Holding until March 25th for things to settle) vte libpeas yelp-xsl evolution-data-server gjs gsettings-desktop-schemas geocode-glib libgweather tracker tracker-miners gnome-online-accounts gnome-desktop gnome-menus gcr folks libsecretGNOME 3.36 Libraries (Holding until March 25th for things to settle) vte libpeas yelp-xsl evolution-data-server gjs gsettings-desktop-schemas geocode-glib libgweather tracker tracker-miners gnome-online-accounts gnome-desktop gnome-menus gcr folks libsecret libwnck

Add a new one - libwnck

comment:23 by Douglas R. Reno, 4 years ago

Summary: GNOME 3.36 Libraries (Holding until March 25th for things to settle) vte libpeas yelp-xsl evolution-data-server gjs gsettings-desktop-schemas geocode-glib libgweather tracker tracker-miners gnome-online-accounts gnome-desktop gnome-menus gcr folks libsecret libwnckGNOME 3.36 Libraries (Holding until March 25th for things to settle) vte libpeas yelp-xsl evolution-data-server gjs geocode-glib libgweather tracker tracker-miners gnome-online-accounts gnome-desktop gnome-menus gcr folks libsecret libwnck

gsettings-desktop-schemas-3.36.0 done at r22894

comment:24 by Douglas R. Reno, 4 years ago

Gcr will be moving to meson. The instructions primarily remain the same, but we can remove the "--sysconfdir=/etc". I'm also going to add a caution regarding libtool files similar to what we have in GTK+-3.

comment:25 by Douglas R. Reno, 4 years ago

gnome-desktop

3.35.1

==============
Version 3.35.1
==============

- No changes

3.35.2

==============
Version 3.35.2
==============

- Fix time display issue with Japanese translation (Tianhao Chai)

3.35.3

==============
Version 3.35.3
==============

- Add utility function to start a transient systemd scope
- Blacklist seccomp on riscv64 architecture as its not supported yet
- Honor XKB_CONFIG_ROOT environment variable

3.35.4

==============
Version 3.35.4
==============

- Remove unused API not compatible with wayland

3.35.90

===============
Version 3.35.90
===============

- Fix crash in idle monitor

3.35.91

===============
Version 3.35.91
===============

- Translation updates

3.36.0

===============
Version 3.36.0
===============

- Translation updates

comment:26 by Douglas R. Reno, 4 years ago

gjs

1.63.1

Version 1.63.1
--------------

- Note that the 1.59, 1.60, 1.61, and 1.62 releases are hereby skipped, because
  we are calling the next stable series 1.64 to match gobject-introspection and
  GLib.

- GJS now includes a Meson build system. This is now the preferred way to build
  it; however, the old Autotools build system is still available for a
  transitional period.

- Closed bugs and merge requests:
  * GObject: Add convenience wrapper for signal_handler_(un)block() [Florian
    Müllner, !326]
  * GObject based class initialization checks [Marco Trevisan, Philip Chimento,
    !336]
  * Meson port [Philip Chimento, !338]
  * add http client example [Sonny Piers, !342]
  * Smaller CI, phase 2 [Philip Chimento, !343]
  * add websocket client example [Sonny Piers, !344]
  * Fix Docker images build [Philip Chimento, !345]
  * CI: Use new Docker images [Philip Chimento, !346]
  * docs: Update internal links [Andy Holmes, !348]
  * Don't pass generic marshaller to g_signal_newv() [Niels De Graef, !349]
  * tests: Fail debugger tests if command failed [Philip Chimento, !350]
  * Minor CI image fixes [Philip Chimento, !351]
  * Various fixes [Marco Trevisan, Philip Chimento]

1.63.2

Version 1.63.2
--------------

- There is an option for changing the generated GType name for GObject classes
  created in GJS to a new scheme that is less likely to have collisions. This
  scheme is not yet the default, but you can opt into it by setting
  `GObject.gtypeNameBasedOnJSPath = true;` as early as possible in your
  prograṁ. Doing this may require some changes in Glade files if you use
  composite widget templates.

  We recommend you make this change in your codebase as soon as possible, to
  avoid any surprises in the future.

- New JS API: GObject.Object has gained a stop_emission_by_name() method which
  is a bit more idiomatic than calling GObject.signal_stop_emission_by_name().

- It's now supported to use the "object" attribute in a signal connection in a
  composite widget template in a Glade file.

- Closed bugs and merge requests:
  * CI: Tweak eslint rule for unneeded parentheses [Florian Müllner, !353]
  * Smarter GType name computation [Marco Trevisan, !337]
  * Meson CI [Philip Chimento, !354]
  * Visual Studio builds using Meson [Chun-wei Fan, !355]
  * Hide internal symbols from ABI [Marco Trevisan, #194, !352]
  * Allow creating custom tree models [Giovanni Campagna, #71]
  * build: Fix dist files [Florian Müllner, !357]
  * GObject: Add convenience wrapper for signal_stop_emission_by_name() [Florian
    Müllner, !358]
  * Various maintenance [Philip Chimento, !356]
  * object_instance_props_to_g_parameters should do more check on argv [Philip
    Chimento, #63, !359]
  * Support flat C arrays of structures [Philip Chimento, !361]
  * Gtk Templates: support connectObj argument [Andy Holmes, !363]

- Various build fixes [Philip Chimento]

Version 1.58.2
--------------

- Closed bugs and merge requests:
  * GObject based class initialization checks [Marco Trevisan, Philip Chimento,
    !336]
  * Silently leaked return value of callbacks [Xavier Claessens, Philip
    Chimento, #86, !44]
  * Crash when calling Gio.Initable.async_init with not vfunc_async_init
    implementation [Philip Chimento, #287, !362]
  * [cairo] insufficient checking [Philip Chimento, #49, !360]

- Various crash fixes backported from the development branch that didn't close
  a bug or merge request.

1.63.3

Version 1.63.3
--------------

- Closed bugs and merge requests:
  * JS ERROR: TypeError: this._rooms.get(...) is undefined [Philip Chimento,
    #289, !367]
  * Run CI build with --werror [Philip Chimento, #286, !365]
  * build: Remove Autotools build system [Philip Chimento, !364]
  * gjs-symlink script is incompatible with distro builds [Michael Catanzaro,
    Bastien Nocera, #291, !369, !370]
  * installed-tests: Don't hardcode the path of bash [Ting-Wei Lan, !372]
  * Update Visual Studio build instructions (after migrating to full Meson-based
    builds) [Chun-wei Fan, !375]
  * object: Warn when setting a deprecated property [Florian Müllner, !378]
  * CI: Create mozjs68 CI images [Philip Chimento, !379]
  * Various maintenance [Philip Chimento, !374, !380, !381]

Version 1.58.4
--------------

- Now prints a warning when constructing an unregistered object inheriting from
  GObject (i.e. if you forgot to use GObject.registerClass.) In 1.58.2 this
  would throw an exception, which broke some existing code, so that change was
  reverted in 1.58.3. In this version the check is reinstated, but we log a
  warning instead of throwing an exception, so that people know to fix their
  code, but without breaking things.
  NOTE: In 1.64 (the next stable release) the warning will be changed back into
  an exception, because code with this problem can be subtly broken and cause
  unexpected errors elsewhere. So make sure to fix your code if you get this
  warning.

- Closed bugs and merge requests:
  * GSettings crash fixes [Andy Holmes, !373]

- Memory savings for Cairo objects [Philip Chimento, !374]

- Fix for crash in debug functions [Philip Chimento, !374]

1.63.90

Version 1.63.90
---------------

- New JS API: The GObject module has gained new overrides:
  GObject.signal_handler_find(), GObject.signal_handlers_block_matched(),
  GObject.signal_handlers_unblock_matched(), and
  GObject.signal_handlers_disconnect_matched(). These overrides replace the
  corresponding C API, which was not idiomatic for JavaScript and was not fully
  functional because it used bare C pointers for some of its functionality.
  See modules/overrides/GObject.js for API documentation.

- New JavaScript features! This version of GJS is based on SpiderMonkey 68, an
  upgrade from the previous ESR (Extended Support Release) of SpiderMonkey 60.
  Here are the highlights of the new JavaScript features.
  For more information, look them up on MDN or devdocs.io.

  * New language features
    + The BigInt type, currently a stage 3 proposal in the ES standard, is now
      available.

  * New syntax
    + `globalThis` is now the ES-standard supported way to get the global
      object, no matter what kind of JS environment. The old way, `window`, will
      still work, but is no longer preferred.
    + BigInt literals are expressed by a number with "n" appended to it: for
      example, `1n`, `9007199254740992n`.

  * New APIs
    + String.prototype.trimStart() and String.prototype.trimEnd() now exist and
      are preferred instead of trimLeft() and trimRight() which are nonstandard.
    + String.prototype.matchAll() allows easier access to regex capture groups.
    + Array.prototype.flat() flattens nested arrays, well-known from lodash and
      similar libraries.
    + Array.prototype.flatMap() acts like a reverse filter(), allowing adding
      elements to an array while iterating functional-style.
    + Object.fromEntries() creates an object from iterable key-value pairs.
    + Intl.RelativeTimeFormat is useful for formatting time differences into
      human-readable strings such as "1 day ago".
    + BigInt64Array and BigUint64Array are two new typed array types.

  * New behaviour
    + There are a lot of minor behaviour changes as SpiderMonkey's JS
      implementation conforms ever closer to existing ECMAScript standards and
      adopts new ones. For complete information, read the Firefox developer
      release notes:
      https://developer.mozilla.org/en-US/Firefox/Releases/61#JavaScript
      https://developer.mozilla.org/en-US/Firefox/Releases/62#JavaScript
      https://developer.mozilla.org/en-US/Firefox/Releases/63#JavaScript
      https://developer.mozilla.org/en-US/Firefox/Releases/64#JavaScript
      https://developer.mozilla.org/en-US/Firefox/Releases/65#JavaScript
      https://developer.mozilla.org/en-US/Firefox/Releases/66#JavaScript
      https://developer.mozilla.org/en-US/Firefox/Releases/67#JavaScript
      https://developer.mozilla.org/en-US/Firefox/Releases/68#JavaScript

  * Backwards-incompatible changes
    + The nonstandard String generics were removed. These had only ever been
      implemented by Mozilla and never made it into a standard. (An example of a
      String generic is calling a string method on something that might not be a
      string like this: `String.endsWith(foo, 5)`. The proper way is
      `String.prototype.endsWith.call(foo, 5)` or converting `foo` to a string.)
      This should not pose much of a problem for existing code, since in the
      previous version these would already print a deprecation warning whenever
      they were used.
      You can use `moz68tool` from mozjs-deprecation-tools
      (https://gitlab.gnome.org/ptomato/moz60tool) to scan your code for this
      nonstandard usage.

- Closed bugs and merge requests:
  * invalid import on signal.h [#295, !382, Philip Chimento]
  * SpiderMonkey 68 [#270, !386, Philip Chimento]
  * GObject: Add override for GObject.handler_block_by_func [#290, !371, Philip
    Chimento]

1.63.91

Version 1.63.91
---------------

- Closed bugs and merge requests:
  * [mozjs68] Reorganize modules for ESM. [Evan Welsh, Philip Chimento, !383]
  * Various maintenance [Philip Chimento, !388]
  * Fix building GJS master with Visual Studio and update build instructions
    [Chun-wei Fan, !389]
  * Resolve "Gnome Shell crash on GC run with mozjs68" [Philip Chimento, !391]
  * installed-tests/js: Add missing dep on warnlib_typelib [Jan Alexander
    Steffens, !393]
  * object: Cache known unresolvable properties [Daniel van Vugt, Philip
    Chimento, !394, #302]

Version 1.58.5
--------------

- Closed bugs and merge requests:
  * Fix Visual Studio builds of gnome-3-34 (1.58.x) branch [Chun-wei Fan, !392]
  * Can not access GObject properties of classes without GI information [Juan
    Pablo Ugarte, !385, #299]

1.63.92

Version 1.63.92
---------------

- Closed bugs and merge requests:
  * object: Use g_irepository_get_object_gtype_interfaces [Colin Walters, Philip
    Chimento, #55, !52]
  * Add -fno-semantic-interposition to -Bsymbolic-functions [Jan Alexander
    Steffens (heftig), #303, !397]
  * examples: add a dbus-client and dbus-service example [Andy Holmes, !398]
  * Various GNOME Shell crashes during GC, mozjs68 regression [Jan Alexander
    Steffens (heftig), Philip Chimento, #301, !396]

1.64.0

Version 1.64.0
--------------

- No change from 1.63.92.

1.64.1

Version 1.64.1
--------------

- The BigInt type is now _actually_ available, as it wasn't enabled in the
  1.64.0 release even though it was mentioned in the release notes.

- Closed bugs and merge requests:
  * testCommandLine's Unicode tests failing on Alpine Linux [Philip Chimento,
    #296, !399]
  * build: Various clean-ups [Jan Tojnar, !403]
  * Correctly handle vfunc inout parameters [Marco Trevisan, !404]
  * Fix failed redirect of output in CommandLine tests [Liban Parker, !409]

Version 1.58.6
--------------

- Various backports:
  * Correctly handle vfunc inout parameters [Marco Trevisan]
  * Fix failed redirect of output in CommandLine tests [Liban Parker]
  * Avoid filename conflict when tests run in parallel [Philip Chimento]

comment:27 by Douglas R. Reno, 4 years ago

Summary: GNOME 3.36 Libraries (Holding until March 25th for things to settle) vte libpeas yelp-xsl evolution-data-server gjs geocode-glib libgweather tracker tracker-miners gnome-online-accounts gnome-desktop gnome-menus gcr folks libsecret libwnckGNOME 3.36 Libraries (Holding until March 25th for things to settle) vte libpeas yelp-xsl evolution-data-server geocode-glib libgweather tracker tracker-miners gnome-online-accounts gnome-menus folks libsecret libwnck

gcr-3.36.0, gnome-desktop-3.36.0, gjs-1.64.1 done at r22911

comment:28 by Douglas R. Reno, 4 years ago

libsecret has many deprecation warnings out of each file, especially with asynchronous I/O, but builds and tests fine otherwise. Hopefully the next update will address those.

comment:29 by Douglas R. Reno, 4 years ago

Summary: GNOME 3.36 Libraries (Holding until March 25th for things to settle) vte libpeas yelp-xsl evolution-data-server geocode-glib libgweather tracker tracker-miners gnome-online-accounts gnome-menus folks libsecret libwnckGNOME 3.36 Libraries (Holding until March 25th for things to settle) vte libpeas yelp-xsl evolution-data-server geocode-glib libgweather tracker tracker-miners gnome-online-accounts gnome-menus folks libwnck

libsecret-0.20.2 done at r22916

comment:30 by Douglas R. Reno, 4 years ago

VTE doesn't have any changelogs or release notes that I can find. In the VTE git repo at https://gitlab.gnome.org/gnome/vte, it seems that changelogs are supposed to be generated when creating a tarball with "make dist". That does not seem to be happening

comment:31 by Douglas R. Reno, 4 years ago

Note: VTE now includes a /etc/profile.d/vte.csh file for compatibility in case tcsh is used.

comment:32 by Douglas R. Reno, 4 years ago

Summary: GNOME 3.36 Libraries (Holding until March 25th for things to settle) vte libpeas yelp-xsl evolution-data-server geocode-glib libgweather tracker tracker-miners gnome-online-accounts gnome-menus folks libwnckGNOME 3.36 Libraries (Holding until March 25th for things to settle) libpeas evolution-data-server libgweather tracker tracker-miners gnome-online-accounts folks libwnck

gnome-menus-3.36.0, geocode-glib-3.26.2, vte-0.60.1, and yelp-xsl-3.36.0 fixed at r22920

comment:33 by Douglas R. Reno, 4 years ago

We can drop the sed in libgweather that fixes a duplicate weather station

comment:34 by Douglas R. Reno, 4 years ago

libwnck-3.36.0

==============
Version 3.36.0
==============

  Fixes

  * Add a weak reference callback to window to disconnect obsolete signal
    handlers (Alberts Muktupāvels) [GNOME/libwnck#141]
  * pager: Add scroll modes [GNOME/libwnck#134]
  * meson build fixes (Jan Alexander Steffens, Jan Tojnar, Victor Kareh)
    [GNOME/libwnck#139]

comment:35 by Douglas R. Reno, 4 years ago

evolution-data-server

3.35.2

Evolution-Data-Server 3.35.2 2019-11-22
---------------------------------------

Bug Fixes:
	I#156 - EBook/CalMetaBackend: Automatic refresh not always setup ][ (Milan Crha)
	I#157 - IMAPx: Does not respect LOGINDISABLED (Milan Crha)
	I#159 - LDAP: Fails to read userCertificate from the server (Milan Crha)
	I#162 - e-cal-recur: Ignores recurrence exceptions (Milan Crha)
	I#164 - HSTS (RFC 6797) support for "On The Web" calendars (Milan Crha)
	I#169 - Detached instances shown as with floating time (Milan Crha)
	I#173 - ESoupSession: Accept also compressed responses (Milan Crha)

Miscellaneous:
	EWeatherSource: Use g_signal_connect_object() in e_weather_source_parse() (Milan Crha)
	Correct runtime warning from camel_network_service_can_reach() (Milan Crha)
	ESoupSession: Do not presend credentials on insecure connections (Milan Crha)
	EBackend: Slightly enhance g_warning() messages with an ESource identification (Milan Crha)
	ESource: Required signals not connected after EDBusObject is replaced (Milan Crha)
	LDAP: Change how LDAP query is constructed (Milan Crha)

Translations:
	Daniel Mustieles (es)
	Jordi Mas (ca)

3.35.3

Evolution-Data-Server 3.35.3 2020-01-03
---------------------------------------

Bug Fixes:
	I#177 - DAV: Ignore 404 responses on content refresh (Milan Crha)

Translations:
	Yi-Jyun Pan (zh_TW)
	Jordi Mas (ca)
	Fabio Tomat (fur)
	Fran Dieguez (gl)

3.35.90

Evolution-Data-Server 3.35.90 2020-01-31
----------------------------------------

Bug Fixes:
	I#154 - Replace deprecated gdk_beep() usage in the code (Milan Crha)
	I#179 - Calendar: Handle errors in file backend's refresh thread gracefully (Milan Crha)
	I#184 - WebDAV: Privilege with multiple child elements not handled properly (Milan Crha)
	I#186 - Allow override of PHONENUMBER_DEFINITIONS (Milan Crha)
	M!34 - Use G_PARAM_STATIC_STRINGS (Niels De Graef)
	M!35 - CamelMessageContentInfo: Define CamelProviderAutoDetectFunc (Corentin Noël)
	M!36 - EBookSqlite: Make the signal definition for before-*-contact more specific (Corentin Noël)
	M!37 - CamelFolderSummary: Explicitely map the virtual methods to their callers (Corentin Noël)
	evo-I#686 - Broken search folder that includes all mails from other search folders (Milan Crha)

Miscellaneous:
	EDBusServer: Delay new module load (Milan Crha)
	alarm-notify: Double-free with certain types of the reminder (Milan Crha)
	ESourceCollection: Add 'allow-sources-rename' property (Milan Crha)
	camel: Document the GHashTable type in CamelProviderAutoDetectFunc and camel_provider_auto_detect (Corentin Noël)
	Speed-up e_contact_get_attributes_set() (Milan Crha)
	Prefer GSlice over heap allocation for short-lived structures (Milan Crha)
	EBookSqlite: Address runtime warnings from remove_leading_zeros() in unit tests (Milan Crha)
	CamelMessageInfo: Cache common strings in the string pool (Milan Crha)
	ECalCache: Be more specific regarding the signal definition and fix documentation (Corentin Noël)
	CamelHeaderParam: Specify the transfer annotation for camel_header_param (Corentin Noël)
	Vala: Add more .metadata fixes (Corentin Noël)
	Bump libical-glib dependency to 3.0.7 and benefit from its behavior (Milan Crha)

Translations:
	Rafael Fontenelle (pt_BR)
	Sucipto (id)
	Dušan Kazik (sk)
	Anders Jonsson (sv)
	Umarzuki Bin Mochlis Moktar (ms)

3.35.91

Evolution-Data-Server 3.35.91 2020-02-14
----------------------------------------

Bug Fixes:
	I#168 - Camel: Can fail to connect when password contains non-ASCII letters (Milan Crha)
	I#178 - Implement RFC 6856 - POP3 support for UTF-8 (Milan Crha)
	I#187 - camel-sasl-gssapi: Fails to build without KRB5 (Milan Crha)
	I#189 - Crash on malformed server response with minimal capabilities (Milan Crha)

Miscellaneous:
	Remove outdated and unused devel-docs files from camel (Milan Crha)
	EWebDAVDiscover: Returns address books when asked for calendars only (Milan Crha)

Translations:
	Aurimas ÄŒernius (lt)
	Daniel Mustieles (es)
	Anders Jonsson (sv)
	Rafael Fontenelle (pt_BR)
	Sabri Ãœnal (tr)
	Kukuh Syafaat (id)
	Balázs Úr (hu)

3.35.92

Evolution-Data-Server 3.35.92 2020-02-28
----------------------------------------

Bug Fixes:
	I#166 - Remembers last connection error for too long (Milan Crha)
	I#167 - IMAPx: Can claim existing folders as gone (Milan Crha)
	I#192 - Collection accounts: Do not suddenly enable disabled sub-sources (Milan Crha)
	I#193 - EWebDAVDiscover: Can skip lookup for books with /.well-known/carddav address (Milan Crha)
	I#194 - e-cal-recur: Incorrect timezone used for DTEND from DURATION (Milan Crha)

Miscellaneous:
	EWebDAVCollectionBackend: Require credentials only if user name is set (Milan Crha)
	CalDAV/CardDAV: Fix 'local_error' variable usage in connect_sync() (Milan Crha)
	CalDAV/CardDAV: Remove unused variable declaration (Milan Crha)
	CalDAV: Claim not found objects during refresh as removed (Milan Crha)

Translations:
	Fran Dieguez (gl)
	Piotr DrÄ…g (pl)
	Asier Sarasua Garmendia (eu)
	Charles Monzat (fr)
	Marek Černocký (cs)
	Changwoo Ryu (ko)

3.36.0

Evolution-Data-Server 3.36.0 2020-03-06
---------------------------------------

Bug Fixes:
	I#198 - goa: Doesn't set ESourceAuthentication::is-external properly (Milan Crha)

Translations:
	Alan Mortensen (da)
	Nathan Follens (nl)
	Matej Urbančič (sl)
	Jiri Grönroos (fi)
	Gianvito Cavasoli (it)
	Tim Sabsch (de)

3.36.1

Evolution-Data-Server 3.36.1 2020-03-27
---------------------------------------

Bug Fixes:
	I#199 - ESoupAuthBearer: Is not thread safe (Milan Crha)
	evo-I#831 - Free/Busy times are not in UTC (Milan Crha)
	ews-I#87 - Meta backends not moved back online after connect failure (Milan Crha)

Translations:
	Goran Vidović (hr)
	Daniel Korostil (uk)
	Daniel Șerbănescu (ro)

comment:36 by Douglas R. Reno, 4 years ago

Summary: GNOME 3.36 Libraries (Holding until March 25th for things to settle) libpeas evolution-data-server libgweather tracker tracker-miners gnome-online-accounts folks libwnckGNOME 3.36 Libraries (Holding until March 25th for things to settle)

tracker-miners-2.3.3, tracker-2.3.4, folks-0.14.0, evolution-data-server-3.36.1, libwnck-3.36.0, libpeas-1.26.0, gnome-online-accounts-3.36.0, and libgweather-3.36.0 fixed at r22926

comment:37 by Douglas R. Reno, 4 years ago

Resolution: fixed
Status: assignedclosed

comment:38 by Bruce Dubbs, 4 years ago

Milestone: 9.210,0

Milestone renamed

comment:39 by Bruce Dubbs, 4 years ago

Milestone: 10,010.0

Milestone renamed

Note: See TracTickets for help on using tickets.