-
Wilson Jallet authoredWilson Jallet authored
To find the state of this project's repository at the time of any of these versions, check out the tags.
CHANGELOG.md 40.63 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
Unreleased
3.10.0 - 2024-09-26
Added
-
GenericMapPythonVisitor
/StdMapPythonVisitor
can now take an extra visitor argument in theexpose()
method, similar toStdVectorPythonVisitor
Changed
- Move
GenericMapPythonVisitor
to its own headereigenpy/map.hpp
- Rename
overload_base_get_item_for_std_map
tooverload_base_get_item_for_map
, move out ofeigenpy::details
namespace - Move
EmptyPythonVisitor
to new headereigenpy/utils/empty-visitor.hpp
3.9.1 - 2024-09-19
Added
- Add test returning reference of std::pair (#503)
- Add more general visitor
GenericMapPythonVisitor
for map types testboost::unordered_map<std::string, int>
(#504) - Support for non-default-contructible types in map types (#504)
- Add type_info helpers (#502)
- Add NumPy 2 support (#496)
Changed
- Move
StdMapPythonVisitor
out ofeigenpy::python
namespace, which was a mistake (#504)
3.9.0 - 2024-08-31
Changed
- The
exposeStdVectorEigenSpecificType()
template function now takes the vector allocator as a template parameter (#500)
Added
- Add bp::dist to std::map converter (#499)