update changelog and docs