regenerate docs and update history.