You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
Cloud SessionsArea: what it touches
ImprovementsKind: in v2.1.236,
ImprovementsSection of the release
What
Git invocations on the path that packages your repository for a cloud session now run with no network protocols allowed (GIT_ALLOW_PROTOCOL set to "none"), lazy fetching off, terminal credential prompts off, and bare repositories only when explicitly named. A hang waiting for a password or a surprise fetch is no longer possible there.
Details
The base argument list adds safe.bareRepository=explicit.
git status --porcelain now always states an untracked-file mode, passing --untracked-files=normal when it is not asking for all of them, rather than relying on whatever the repository configures.
A new failure message covers the case where untracked files exceed the size budget for seeding.
Evidence
GIT_ALLOW_PROTOCOL: "none",
Strings lifted out of the shipped bundle, so the claim above can be checked against them.