Skip to content

Releases: RosettaCommons/binder

v1.4.2

24 May 18:32
b9f309e
Compare
Choose a tag to compare

What's Changed

  • Add LLVM-18 support

Full Changelog: v1.4.1...v1.4.2

1.4.1

22 Mar 02:28
f8aeced
Compare
Choose a tag to compare

What's Changed

  • Fix external operators in limitations documentation by @haiiliin in #277
  • Add explicit readthedocs config file by @haiiliin in #278
  • Add a command-line option to print binder version by @andriish in #280
  • Implement skip-line-number option by @andriish in #281
  • Update util.cpp to avoid compiler warning and trow an error if a directory cannot be created. by @andriish in #282
  • Persist container ARGs across multiple stages by @rgov in #284
  • Modernization of CI by @andriish in #286
  • Update class.cpp to avoid compiler warnings by @andriish in #285
  • update tests by @lyskov in #287
  • Add Fedora 38,39,40 with LLVM 16,17 by @andriish in #288
  • add skipping-requested check for inner class enums by @lyskov
  • refactor self-test.py to use python3 by @lyskov

New Contributors

Full Changelog: v1.4.0...v1.4.1

v1.4.0

27 Nov 22:42
5a66684
Compare
Choose a tag to compare

What's Changed

  • Remove the banned symbols from enum bindings.
  • Add option to skip binding a field
  • Make CXX_STANDARD conditional on LLVM version
  • Add support for pybind11 Smart_holder branch
  • update build instructions for macOS
  • significant performance speedup for large code bases
  • other bug fixes and improvements

New Contributors

Full Changelog: v1.3.0...v1.4.0

v1.3.0

15 Dec 23:15
Compare
Choose a tag to compare

What's Changed

  • adding support for python_builtin, buffer_protocol, module_local_namespace, custom_shared and trampoline_member_function_binder options
  • add support for operators ~ | & ^ << >> |= &= ^= <<= >>=
  • adding support for --include-pybind11-stl option
  • deprecating plus_plus and minus_minus bindings in favor of pre/post increment/decrement
  • other improvements

New Contributors

Full Changelog: v1.2.0...v1.3.0

Adding support for LLVM-13 plus various improvements and bug fixes

06 Dec 23:25
90cf5b3
Compare
Choose a tag to compare
Merge pull request #165 from RosettaCommons/devel

Adding proper errors handling when compiling with LLVM-13 and improving `std::` names calculation.

Adding support for compilation with external LLVM

05 Nov 03:31
25bf97f
Compare
Choose a tag to compare
Merge pull request #146 from andriish/mac

Adding support for compilation with external LLVM on Mac

initial release

27 Sep 23:30
3de7949
Compare
Choose a tag to compare
Merge pull request #82 from simleo/fix_docs

Fix binder_for_namespace docs