Additions
* There is now a `xacrodoc.packages.update_package_cache` function, which allows the user to directly pass a dictionary mapping package names to paths in order to resolve `$(find)` and other package look-ups. Furthermore, package paths that are resolved through the other look-up mechanisms are also cached, which should bring some performance benefits.
Changes
* This release incorporates https://github.com/ros/xacro/pull/339, which enables `$(find)` to be nested in an `$(arg)`. This behaviour was supported in the ROS1 versions of xacro, but had been lost through some refactoring, and was thus also not in xacrodoc.