Hi, You may want to be careful if changes were made by multiple authors or on behalf of someone else (i.e. pull request by a non committer), especially if any of them have not signed an ICLA. IP provenance needs to be preservered. In those cases I’d suggest not squashing commits.
Justin
