Opened 5 years ago

Closed 5 years ago

#12484 closed enhancement (fixed)

vala-0.46.0

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

Description

New minor version

For change notes, fetch the 0.45.x series and then 0.46.0.

Change History (3)

comment:1 by Bruce Dubbs, 5 years ago

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

comment:2 by Bruce Dubbs, 5 years ago

Vala 0.46.0

  • Highlights:
    • Add boolean CodeContext.keep_going and corresponding compiler option
  • Various improvements and bug fixes:
    • vala: + Move find_parent_type_symbol/get_this_type() to SemanticAnalyzer + Exclude nullable simple-type structs from gobject-property support + Reject unary operations on nullable integer/floating/boolean type
    • codegen: + Don't append unreachable clean-up section of Block + Don't cause double-free due append_local_free() in uncaught-errors + Don't unconditionally add/return internal "result" variable
    • codewriter: Write "weak" modifier for properties
    • girparser: Improve evalution of instance-parameter information (Regenerate GIR-based bindings to pick up out/ref instance-parameters)
    • girparser/gidlparser: "value_owned = true" by default for property types
    • libvaladoc: Don't traverse into close circles with parent
    • genie: Creation methods should not be static
  • Bindings:
    • glib-2.0: Fix MutexLocker binding
    • glib-2.0: Add missing "DestroysInstance" attributes to Mutex/Locker API
    • glib-2.0: Use 'GStatBuf' as ctype for 'Stat'
    • glib-2.0: Add new symbols from 2.62
    • gio-2.0: Drop metadata for NativeSocketAddress
    • gstreamer: Update from 1.17.0+ git master
    • gtk4: Regenerate to pick up DestroyInstance attributes
    • json-glib-1.0: Change abstract methods of Serializable to virtual
    • libsoup-2.4: soup_auth_new is not a constructor but a factory method
    • vapi: Update GIR-based bindings

comment:3 by Bruce Dubbs, 5 years ago

Resolution: fixed
Status: assignedclosed

Fixed at revision 22116.

Note: See TracTickets for help on using tickets.