Opened 3 years ago

Closed 3 years ago

#10511 closed enhancement (fixed)

vala-0.40.0

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 8.3
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

New minor version.

Change History (3)

comment:1 by Bruce Dubbs, 3 years ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:2 by Bruce Dubbs, 3 years ago

Vala 0.40.0

  • Various bug fixes:
    • compiler: Fix critical when vala is called without run args #793657
  • Bindings:
    • alsa: Add the major part of the ALSA Sequencer API #763127
    • gstreamer-1.0: Update to 1.13.90
    • gtk+-4.0: Update to 3.93.0+527d265b
    • linux: Add various symbols
    • posix: Add various symbols #663633
    • Update GIR-based bindings

Vala 0.39.92

  • Highlights
    • Add support for feature test macros #793444 e.g. [CCode (feature_test_macro = "_GNU_SOURCE")]
  • Various bug fixes:
    • codegen: + Use pointers when accessing constant multi-dimensional arrays #604371 + Add valid support for const multi-dimensional arrays #604371 + Don't append fixed-length of array fields in initializers + Add source_reference to some store_local/_field() calls
    • Properly handle array-initializers inside struct-initializers #622178
    • The rank of an array-initializer should match the target's rank #744923
    • Make SemanticAnalyzer.check_arguments() independent of context
    • Check with same rules for dbus compatibility as in GBusModule #793859
    • Fix recursive declaration in generic base type #688732
    • Prevent WITH_CGRAPH conditional having an impact on generated sources
    • Update manual from wiki.gnome.org
  • Bindings:
    • glib-2.0, posix: Add feature test macro _GNU_SOURCE for pow10(3), pow10f(3), exp10(3) and exp10f(3) #614788
    • gstreamer-1.0: Update from 1.13.1+ git master
    • linux: Add dup3 #729803
    • linux: Add feature_test_macros to non-POSIX file control constants and dup3
    • posix: Fix sig*set and sigprocmask parameters to be out/ref #727425
    • posix: Add feature_test_macro _GNU_SOURCE to sighandler_t #761975
    • libgnome-menu-3.0: Add deps file
    • Update GIR-based bindings

Vala 0.39.91

  • Various bug fixes:
    • Fix GDestroyNotify of delegate parameters in delegate declaration #639059
    • Avoid critical when connecting dynamic signals
    • valac: Always use the given "pkg-config" and respect PKG_CONFIG envar
    • compiler: Prefix headers for set_cheader_override() if includedir is given #793299
    • vala: Issue a warning on DBus methods which are not throwing an Error
    • Don't warn about unused internal methods which are meant to be visible on DBus #593902
    • Don't install vapicheck #793370
  • Bindings:
    • glib-2.0: Add KeyFile.get_locale_for_key()
    • gstreamer-1.0: Update from 1.13+ git master
    • gtk+-4.0: Update to 3.93.0+d07b14f4
    • purple: Update to 2.12.0
    • Update GIR-based bindings

Vala 0.39.7

  • Regression fix:
    • codegen: Don't try to infer error argument on async begin methods #793158 This was a regression introduced by #614294

Earlier changes too numerous to list here. See the NEWS file.

comment:3 by Bruce Dubbs, 3 years ago

Resolution: fixed
Status: assignedclosed

Fixed at revision 19975.

Note: See TracTickets for help on using tickets.