update documentation and changelog with doc generation