dependency updates, associated code fixes, and documentation improvements