Skip to content

Releases: heremaps/gluecodium

Release version 6.6.1 (#303)

27 Apr 14:25
25ceb3c
Compare
Choose a tag to compare

Bug fixes:

  • Fixed C++ build issue in CMake helpers.
  • Fixed Swift issue in CMake helpers.
  • Fixed Windows build issue with Gradle.

Release version 6.6.0 (#297)

22 Apr 12:45
5f99390
Compare
Choose a tag to compare

Features:

  • Added support for Skip platform-specific attribute in IDL (e.g. @Java(Skip), @Swift(Skip),
    or @Dart(Skip)). Elements marked with this attribute will be omitted in that platform's
    generated code. This attribute is not supported for C++.
  • Added support for creating an interface implementation directly from a set of lambdas in Dart.
  • Added -werror command line parameter to support elevating specific validation warnings to
    errors. Current supported warning types are DocLinks and DartOverloads.
  • Added support for @Equatable attribute on interface declarations in IDL.
  • Added support for @Cached attribute on read-only property declarations in IDL.

Bug fixes:

  • Fixed Windows build issue in CMake helpers.
  • Fixed Java memory issue in CMake helpers.

Release version 6.5.0 (#283)

16 Apr 12:45
726b1b9
Compare
Choose a tag to compare

Features:

  • Added support for @Cpp(CString) IDL attribute that marks a function parameter of String type
    to accept const char* in C++ generated code.
  • Added support for including method signature when adding a documentation reference link in IDL.
  • Added validation warnings for method overloads in Dart generator.

Bug fixes:

  • Fixed Dart conversion issue for enumerations with mixed explicit and implicit values.

Release version 6.4.9 (#267)

07 Apr 09:41
9dfc4eb
Compare
Choose a tag to compare

Features:

  • Added support for configuring name-joining infix for Dart naming rules.

Bug fixes:

  • Fixed reference resolution for Dart documentation comments.

Release version 6.4.8 (#265)

06 Apr 13:40
689103a
Compare
Choose a tag to compare

Features:

  • Added support for configuring the path to Dart native shared library at runtime.

Bug fixes:

  • Fixed compilation issue in Dart for structs with a mix of internal fields with and without
    default values.

Release version 6.4.7 (#258)

02 Apr 13:52
0b53077
Compare
Choose a tag to compare

Bug fixes:

  • Fixed validation for parameter types in lambda IDL declarations.
  • Fixed Dart runtime issue for cross-platform handles.

Release version 6.4.6 (#255)

02 Apr 08:22
6b836bf
Compare
Choose a tag to compare

Bug fixes:

  • Fixed compilation issue in Dart for internal constructors.
  • Fixed validation for type references in lambda IDL declarations.
  • Fixed compilation issue in Dart for collection type references in lambdas.

Release version 6.4.5 (#252)

01 Apr 16:08
d949e3f
Compare
Choose a tag to compare
Signed-off-by: Daniel Kamkha <[email protected]>

Release version 6.4.4 (#249)

01 Apr 12:38
b12e6f8
Compare
Choose a tag to compare

Bug fixes:

  • Fixed compilation issue in Dart for internal lambdas.

Release version 6.4.3 (#246)

01 Apr 10:21
43ef8a2
Compare
Choose a tag to compare

Bug fixes:

  • Fixed compilation issue in Dart for inherited properties with class type reference.