Path handling now transforms each segment, with new six-character reserved-name lists.
What's wrong with this entry?
The helper that converts backslashes to forward slashes now also splits the path and maps every segment through a transform, falling back to the segment unchanged. New sets that cut reserved and ignored names to six characters suggest filename sanitisation for sync, but the transform itself is not identifiable in this build.
replaceAll("\\", "/")
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
Related
Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.
-
v2.1.238
Sync state machine gains a moved-root case and a per-turn pull hook
Both mention directory
-
v2.1.238
Untracked-file survey extracted and shared
Both mention directory
-
v2.1.238
Sync internals reshaped around per-file credential state
Both mention directory