addLog: implement smooth transition for custom buildstep

I fixed the remaining tests, and updated the doc