- Support Vec<T> where T is a shared struct from a different bridge module (#535)
- Support explicit impls
impl Vec<T> {}
andimpl Box<T> {}
(#542, #555) - Fix missing imports when generating C++
std::hash
template specialization via#[derive(Hash)]
(#556, #557) - Respect class-specific member
operator new
in the implementation of UniquePtr::new (#553) - Support reuse of non-POD shared types by value across bridge modules (#551, #559, #560)