I am not sure where this post belongs. If it is found in the wrong section please feel free to move or delete it.
I created an auto updater that uses PlayFab and Unity. It assigns each player a version on login from a JSON in internal title data. Updates occur when a new version is set in title data, and events are logged and statistics written.
On the client side, only missing files are downloaded. Each version sends content through files in File Management.
I hope this is useful for some of you. If you are not using Unity, feel free to use the Cloudscript Functions and general setup for your updater. My code is heavily commented.