Cloud sync holds back files with non-UTF-8 names instead of corrupting them or breaking uploads.
What's wrong with this entry?
Directory sync now carries raw filename bytes through the whole path rather than decoded strings, so files with names that are not valid UTF-8 are detected and held back with the message "could not hold the paths whose names are not valid UTF-8" instead of being corrupted or breaking the upload.
- The git index payload is now assembled by concatenating raw byte buffers rather than building a text template.
- Applies to anyone using cloud directory sync; no flag guards it.
could not hold the paths whose names are not valid UTF-8
Strings lifted out of the shipped bundle, so the claim above can be checked against them.