Security
- Git status no longer runs commands that a repository's own config names. A directory whose
.git/config(or a file it includes, or a submodule's config) setcore.fsmonitoror a filter driver could run any command as you on every render (GHSA-fq7j-8hxj-jfqh). Filters from your global or system config, such as git-lfs, still run.
Changed
- Uncommitted changes inside a submodule no longer mark the repository dirty; a submodule moved to a new commit still does.