[vala] Created tag 0.40.18



The signed tag '0.40.18' was created.

Tagger: Rico Tzschichholz <ricotz ubuntu com>
Date: 1574082025 +0100

    0.40.18

Changes since the last tag '0.40.17':

Florian Brosch (5):
      vala: Do not allow += for arrays with fixed length
      vala: Infer array length of inline allocated arrays for fields
      vala: Do not allow to .resize() on arrays with fixed length
      vala: Do not allow to change .length of arrays with fixed length
      vala: Improve error message for arrays as type arguments

Ole André Vadla Ravnås (1):
      vala: Add missing gmodule-2.0 to Requires.private of pkg-config file

Rico Tzschichholz (41):
      valadoc/tests: Use type for property which is compatible with owned getter
      libvaladoc: Fix parameter and property ownership declarations
      libvaladoc: Fix ownership declarations of Constants
      libvaladoc: Drop unused code
      glib-2.0: Guard against passing null source to GLib.Memory.copy()
      parser: `owned` is not allowed on Constants
      codegen: ErrorType is not a Symbol
      tests: Add "wrongly named constructor" tests
      tests: Extent "post-condition" virtual method test to increase coverage
      tests: Add "default-handler with base-access" signal test to increase coverage
      codegen: Use G_TYPE_INSTANCE_GET_INTERFACE to get vtable for base-access
      tests: Extend "property base-access" interface test to increase coverage
      libusb-1.0: Don't depend on glib-2.0
      posix: Bind some essential memory allocation functions
      libuse-1.0: Remove unused private "malloc" binding
      girparser: Detect and replace "-" in parameter names
      vala: Issue warning when passing arrays to typeof(), except for "string[]"
      tests: Add "typeof" tests for fundamental GLib.Type
      tests: Add invalid "silent cast of array" test to increase coverage
      linux: Add memfd_create(2)
      vala: Don't falsely resolve binary-expression to bool
      vala: Array with fixed length don't require explicit instantiation
      codegen: Fix setting of generic-type properties for gobject style chain up
      girwriter: Add readable="0"/private="1" attribute to type-specific fields
      vala: Improve error reporting for invalid interface prerequisites
      tests: Add invalid "multiple base classes" tests to increase coverage
      codegen: Make type-parameter properties readable
      vala: Write value of constants/enums in fast-vapi if they are constant only
      g-i: Calculate size correctly, avoid use-after-free
      g-i: Avoid use of uninitialized "markup" warning
      g-i: Ignore flags like -mfpmath=sse, -msse or -msse2
      libvaladoc: Move gmodule-2.0 to Requires.private of pkg-config file
      vala: Restore DestroysInstance behaviour for non-compact classes
      gtk+-3.0: Skip _MountOperationHandler* symbols
      test: Add "GLib.Closure parameter" test to increase coverage
      codegen: Fix support of dynamic DBus methods
      vala: Report error for async creation expression without yield
      codegen: Fix vfunc signature of delegate-typed property in interface
      vala: Don't require constant initializer in fast-vapi
      tests: Add "invalid address-of" test to increase coverage
      Release 0.40.18


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