Releases: RosettaCommons/binder
Releases · RosettaCommons/binder
v1.4.2
1.4.1
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
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
- @jlblancoc made their first contribution in #257
- @andrewandersonintel made their first contribution in #265
- @masinag made their first contribution in #267
- @nikitalita made their first contribution in #272
Full Changelog: v1.3.0...v1.4.0
v1.3.0
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
- @jwuttke made their first contribution in #184
- @zwimer made their first contribution in #196
- @chrkr made their first contribution in #205
- @kkrissian-gpfw made their first contribution in #222
- @kliegeois made their first contribution in #217
Full Changelog: v1.2.0...v1.3.0
Adding support for LLVM-13 plus various improvements and bug fixes
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
Merge pull request #146 from andriish/mac Adding support for compilation with external LLVM on Mac
initial release
Merge pull request #82 from simleo/fix_docs Fix binder_for_namespace docs