update XChange and other dependencies