Skip to content

v2.1.0

Compare
Choose a tag to compare
@nicholasjng nicholasjng released this 25 Jul 08:18
· 13 commits to master since this release

This release adds the nanobind_shared_library and nanobind_stubgen rules/macros, to allow C++ shared libraries containing a statically linked nanobind and automatic stub generation at build time, respectively.

From now on, users can bazel run //:mypkg/stubgen/target to build an extension and generate stubs for it at the same time. An example of this is given in the nanobind example.

Note: The nanobind_stubgen() rule can be considered experimental at this point. In particular, pattern files and non-standard output paths have not yet been exhaustively tested. Please raise an issue to report any bugs you experience with it!

What's Changed

Full Changelog: v2.0.0...v2.1.0