Skip to content

v0.1.0

Compare
Choose a tag to compare
@jothepro jothepro released this 25 Apr 19:31
· 33 commits to main since this release
35fdcac

This release requires djinni-generator v0.5.0 or newer.

Added

  • C# support from the iit-reacts/djinni iit branch (#25):
    • C# support in Djinni is experimental, but ready to try out.
    • The C# bridge uses C++/CLI and is only supported on Windows.
  • Python support from the dropbox/djinni python branch (#24):
    • Python support in Djinni is experimental, but ready to try out. It can generate code for bridging C++ with Python 3.
    • Known limitations of the generator:
      • External types defined in YAML are not yet supported.
      • Use of non-nullable pointers is not yet supported.
  • Improved QA:
    • The test-suite from the dropbox repository has been migrated. It is now automatically executed on each commit. (#17)
    • The correct installation of the library is ensured with automated tests. (#11)

Changed

  • Wether or not djinni_main.cpp is added for JNI builds was determined by the value of DJINNI_STATIC_LIB. This was not flexible enough. Now the new option DJINNI_JNI_WITH_MAIN controls wether the file is included. (#21)

Fixed

  • The library is now correcty installed if built as shared library on Windows (#18)
  • A sign-compare warning from clang in jni/Marshal.hpp has been resolved (#13)