Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
## [3.10.0] - 2024-09-26 ### Added - `GenericMapPythonVisitor`/`StdMapPythonVisitor` can now take an extra visitor argument in the `expose()` method, similar to `StdVectorPythonVisitor` ### Changed - Move `GenericMapPythonVisitor` to its own header `eigenpy/map.hpp` - Rename `overload_base_get_item_for_std_map` to `overload_base_get_item_for_map`, move out of `eigenpy::details` namespace - Move `EmptyPythonVisitor` to new header `eigenpy/utils/empty-visitor.hpp` ## [3.9.1] - 2024-09-19 ### Added - Add test returning reference of std::pair stack-of-tasks/eigenpy#503 - Add more general visitor `GenericMapPythonVisitor` for map types test `boost::unordered_map<std::string, int>` stack-of-tasks/eigenpy#504 - Support for non-[default-contructible](https://en.cppreference.com/w/cpp/named_req/DefaultConstructible) types in map types stack-of-tasks/eigenpy#504 - Add type_info helpers stack-of-tasks/eigenpy#502 - Add NumPy 2 support stack-of-tasks/eigenpy#496 ### Changed - Move `StdMapPythonVisitor` out of `eigenpy::python` namespace, which was a mistake stack-of-tasks/eigenpy#504 ## [3.9.0] - 2024-08-31 ### Changed - The `exposeStdVectorEigenSpecificType()` template function now takes the vector allocator as a template parameter stack-of-tasks/eigenpy#500 ### Added - Add bp::dist to std::map converter stack-of-tasks/eigenpy#499 ## [3.8.2] - 2024-08-26 ### Fixed - Fix function signature on Windows stack-of-tasks/eigenpy#494 ## [3.8.1] - 2024-08-25 ### Fixed - Fix compatibility issue with NumPy 2.x on Windows stack-of-tasks/eigenpy#492 ## [3.8.0] - 2024-08-14 ### Added - Add compatibility with jrl-cmakemodules workspace stack-of-tasks/eigenpy#485 - Remove support of Python 3.7 stack-of-tasks/eigenpy#490 ### Fixed - Remove CMake CMP0167 warnings stack-of-tasks/eigenpy#487 - Fix compilation error on armhf stack-of-tasks/eigenpy#488
- Loading branch information