Skip to content

Releases: Clemapfel/jluna

Performance (alpha) (0.5.9.0)

17 Feb 19:00
2b96f96
Compare
Choose a tag to compare

This release is a temporary merge of the current working branch performance, it hotfixes a GC safety issue in the previous release. Many new features are already implemented but not yet documented and should thus be ignored by users until the proper release in a few days.

No old behavior was changed so the documentation from 0.5.4.1 is still valid. It is strongly recommended to use this release over 0.5.4.1.

Thank you,
C.

Introspection (v0.5.4.1)

14 Feb 18:42
4a657a2
Compare
Choose a tag to compare

This release adds introspection features through jluna::Type along with small bug fixes and polish:

The following headers and their corresponding implementations were added:

  • include/module.hpp
  • include/symbol.hpp
  • include/type.hpp

The following headers were added but not yet implemented

  • include/function.hpp

The manual and readme were modified to reflect the new classes.

I think the next release will contain benchmarks and optimizations as those seem more important than a more convenient way to do things you can already do through julia.

Note: this release was previously deleted and reuploaded because a critical bug was found that was fixed by this commit

A New Moon (v0.5.0)

05 Feb 19:27
Compare
Choose a tag to compare

This is the first publicly available release. For more information, see the README.md.

The following user-facing headers and their corresponding .cpp / .inl files were added:

  • include/box.hpp
  • include/unbox.hpp
  • include/exceptions.hpp
  • include/state.hpp
  • include/proxy.hpp
  • include/concepts.hpp
  • include/cppcall.hpp
  • include/typedefs.hpp
  • include/array.hpp
  • jluna.hpp

The following julia files were added:

  • include/jluna.jl

The following public headers were added, but not yet implemented:

  • include/expression.hpp

The following documentation files were added:

  • README.md
  • docs/installation.md
  • docs/manual.md