Also worth reading: https://people.gnome.org/~michael/bl...-hood-5-2.html as it describes many under-the-hood changes.