[gobject-introspection] Created tag 1.69.0



The signed tag '1.69.0' was created.

Tagger: Emmanuele Bassi <ebassi gnome org>
Date: 1629821495 +0100

    GObject-Introspection 1.69.0
    
    * Fix build when gobject-introspection is a subproject :mr:`266`
    * Add more float types :issue:`384`, :mr:`269`
    * Make test suite work with cross-related options :issue:`227`
    * Fix several leaks found by Coverity :mr:`272`
    * Fix enum member c:identifier :mr:`264`
    * Add g-ir-doc-tool man page :mr:`284`
    * Export warnlib sources as variables :mr:`287`
    * Update the GLib annotations :mr:`288`
    * Add "final" class attribute :mr:`257`, :mr:`291`
    * Add option to make .gir files installation paths configurable :mr:`63`
    * Handle constructors with mismatched GTypes :issue:`399`, :mr:`292`
    * Add property accessors annotations :issue:`13`, :mr:`279`

Changes since the last tag '1.68.0':

Christoph Reiter (2):
      version bump
      CI: move from mingw32 to mingw64

Cristian Molina (1):
      Add Crystal lnaguage bindings to Users list

David King (9):
      girepository: Fix leak in g_callable_info_invoke
      girepository: Fix leak in _g_ir_parser_parse_file
      girepository: Fix leak in write_field_info
      girepository: Fix leak in write_vfunc_info
      girepository: Fix leak in prefix_with_context
      giscanner: Improve error handling while parsing macros
      g-ir-compiler: Fix leaks in write_out_typelib
      tests/repository: Fix leak in test_constructor_return_type
      docs: Add g-ir-doc-tool man page

Emmanuele Bassi (38):
      scanner: Add more float types
      Bump up version to 1.69.0
      ci: Use stable Fedora
      Use slightly less ancient Meson
      ci: Update run-docker scripts to work with Podman
      ci: Bump up the Docker tags
      ci: Use modern Meson command line
      build: Use warning_level=2
      Initialise argument
      ci: Install mako and markup modules in Docker
      ci: Add pcre-devel to the minimal image
      ci: Promote libpcre's subproject
      Clean up the subproject rules for GLib
      Update the developer.gnome.org URLs
      Update the GLib documentation
      Add version macros for 1.70
      Add "final" class attribute
      Add newly added girepository symbol to the API reference
      Property accessors work for interfaces and objects
      Add new annotations for property accessors
      tests: Check new property accessors annotations
      docs: Add the new accessors annotations
      Add introspection data for property accessors
      Add annotations for property setters and getters
      tests: Add a Regress test for the property accessors annotations
      Document the new property accessors annotations
      docs: Clarify the meaning of accessor functions
      scanner: Try to pair properties with accessor methods
      scanner: Add an heuristic for property getters
      Use a macro for the missing accessor sentinel value
      docs: Clarify scope of property-related annotations
      scanner: Warn if property annotations are mismatched
      Improve getter function matching heuristic
      Improve readability of error message
      Ignore accessor annotations for non-introspectable properties
      docs: Fix the "final" attribute in the GIR schema
      scanner: Handle constructors with mismatched GTypes
      Release gobject-introspection 1.69.0

John Ericson (2):
      Don't mypy giscanner src and installation
      Make test suite work with cross-related options

Marc-André Lureau (2):
      scanner: fix enum member c:identifier
      Add glib:name to enum member

Philip Chimento (2):
      introspection: Remove 'caller-allocates' from POD types
      build: Export warnlib sources as variables

Philip Withnall (2):
      subprojects: Use GLib main branch
      ci: Limit depth of subprojects when cloning

Xavier Claessens (1):
      Meson: Fix build when gobject-introspection is a subproject


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