Skip to content
Snippets Groups Projects
To find the state of this project's repository at the time of any of these versions, check out the tags.
CHANGELOG.md 41.18 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

Unreleased

Fixed

  • Fix Python library linkage for Debug build on Windows ([#514])

3.10.1 - 2024-10-30

Added

  • Add Pixi support (#444)

Fixed

  • Don't use C++14 feature (#510)
  • Add inline to deprecationTypeToPyObj definition to avoid linking error (#512)

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 (#503)
  • Add more general visitor GenericMapPythonVisitor for map types test boost::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