[gobject-introspection] Created tag 1.71.0



The unsigned tag '1.71.0' was created.

Tagger: Emmanuele Bassi <ebassi gnome org>
Date: 1644842799 +0000

    GObject-introspection 1.71.0
    
    Changes since 1.70.0
    --------------------
    
    * Create new API for libffi closures [Sergei Trofimovich, Cimbali]
    * Treat @-prefixed shlib paths as absolute on macOS [Rok Mandeljc]
    * Add new `forever` scope [#49]
    * Build fixes with newer Meson [#414]
    * Improve regression test suite [Marco Trevisan (Treviño)]
    * Avoid a segfault when using an invalid GType [Lukas Oberhuber]
    * Build fixes on Windows when using g-i as a subproject [Andoni Morales Alastruey]
    * Warn about property name collisions [#386]
    * Add "strict" warnings to g-ir-scanner
    * Add the "emitter" annotation for signal emitters
    * Add a command line option to g-ir-scanner to specify the compiler
    * Add new convenience API to libgirepository [Philip Chimento]
    * Build fixes on Windows when using MSVC [Chun-wei Fan]
    * Documentation fixes [#211, #327]
    * Update the GIR data for GLib, GObject, and GIO

Changes since the last tag '1.70.0':

Andoni Morales Alastruey (2):
      windows: fix build using subprojects with python >=3.8
      ci: ensure to use the downloaded pkg-config.exe

Andy Holmes (1):
      docwriter.py: change DocFormatterGjs to return Uint8Array

Christoph Reiter (1):
      CI: use a newer mypy in CI to fix the msys2 job

Chun-wei Fan (4):
      brz.c: Avoid C4715 warnings
      brz.c: Consider _WIN64 for 64-bit pointers too
      bdz.c: Some cleanups
      scannerparser.y: Include io.h on Windows

Cimbali (4):
      Create new API for libffi closures
      Avoid leaking memory from FFI closure if no segfault risk
      Remove runtime warnings, add doxygen deprecation notices
      Correct logic for legacy ffi free_closure

David King (1):
      license: Update FSF address

Emmanuele Bassi (38):
      Post-release version bump to 1.70.1
      docs: Fix documentation links in the GIR schema
      docs: Point to the GitLab page for libgrepository's API reference
      docs: Point to the GObject reference on docs.gtk.org
      ci: Fix pcre subproject promotion
      Open g-i for 1.71 development
      Fix styling issues from suggestions
      Do not use GLib versioning symbols
      Update build_test.rst
      Update giannotations.rst
      Add "forever" scope
      doctool: Add templates_dir CLI argument
      Depend on Meson >= 0.58.2
      build: Avoid the doctemplates hack
      build: Do not use deprecated API
      cmph: Handle fgets() return value
      ci: Update the installed version of Meson
      ci: Update the Docker images
      Handle property name collisions
      scanner: Add strict mode
      scanner: Use strict_node() for property name collision
      scanner: Mark colliding properties as not introspectable
      scanner: Fix strict log node emitter
      scanner: Add (emitter) annotation for signals
      scanner: Validate emitter methods
      Add --compiler argument to g-ir-scanner
      Document the newly added g-ir-scanner CLI option
      Revert "scanner: Mark colliding properties as not introspectable"
      Use the proper private triglyph
      docs: Remove DocBook tags
      docs: Reformat a long description
      docs: Rename a field annotation
      Add GI_TYPE_TAG_IS_BASIC
      Use GI_TYPE_TAG_IS_BASIC
      docs: Add missing symbols to the sections file
      Rename argument in the declation
      docs: Add missing versioned indices
      Release gobject-introspection 1.71.0

Hu Jialun (1):
      Use binary mode buffer for stdout

Lukas Oberhuber (1):
      girepository: avoids segfault in case of bad gtype

Marc-André Lureau (1):
      giscanner.ast: map uintptr_t and intptr_t

Marcel Tiede (1):
      Add forever scope

Marco Trevisan (Treviño) (5):
      regress: Add Fundamental type with no set/get-value-func's
      Regress: Add further subtype of fundamental with no set/get functions
      regress: Add a function to enable conversion between different fundamental
      gimarshallingtests: Add some-string property to PropertiesObject
      gimarshallingtests: Add GValue round-trip and copy functions

Philip Chimento (5):
      gitypeinfo: Add GI_TYPE_TAG_IS_NUMERIC macro
      gitypeinfo: Add GI_TYPE_TAG_IS_CONTAINER macro
      girepository: Clarify SimpleTypeBlob documentation
      girepository: Fix documentation comments
      girffi: Add gi_type_tag_extract_ffi_return_value()

Rok Mandeljc (1):
      gitypelib.c: on macOS, treat @-prefixed shlib paths as absolute

Sebastian Dröge (4):
      Update glib introspection data
      Update glib introspection data
      Update glib introspection data
      Update glib introspection data

Sergei Trofimovich (2):
      girffi.c: fix return value for g_callable_info_prepare_closure()
      girffi.h: add g_callable_info_get_closure_native_address() API

badcel (3):
      Add "forever" scope to docs
      Fix typos in comments
      Record: Properties are not supported


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]