Better documentation and some version pins due to things changing so much