What's Changed
- prepare for next release, v3.2 by @Byron in #2260
- objects: decode a byte mode before reading its digits by @SashaMIT in #2261
- build(deps): bump https://github.com/astral-sh/ruff-pre-commit from v0.16.5 to 0.16.9 in the pre-commit group by @dependabot[bot] in #2263
- fix(submodule): validate destinations before mutation by @Byron in #2264
- fix(util): create lock files in one exclusive step by @radhika1314 in #2267
- fix(commit): accumulate gpgsig continuation lines in linear time by @Keerthana-64 in #2268
- fix(index): accept a single PathLike in checkout by @kokotatan in #2269
- fix(util): redact URL credentials without corrupting the host by @yunaremaia in #2270
- change line for changelogs by @CrowZhen in #2272
- fix(commit): reject identity fields that alter commit headers by @Keerthana-64 in #2271
- fix: stop stalled remote commands when their timeout expires by @Byron in #2277
- fix(util): reject symbolic links that alias
.gitmodulesby @Keerthana-64 in #2278 - fix: send one object name or path per git stdin record by @Keerthana-64 in #2279
- fix(stats): preserve whitespace in filenames by @v1shay in #2280
- fix(config): preserve exact large integer values by @xiehuanyi in #2281
- fix: resolve IterableList names independently of list attributes by @FanWu-ai in #2283
- fix relative blocking lock 20261011 by @Byron in #2284
New Contributors
- @SashaMIT made their first contribution in #2261
- @kokotatan made their first contribution in #2269
- @yunaremaia made their first contribution in #2270
- @CrowZhen made their first contribution in #2272
- @v1shay made their first contribution in #2280
- @xiehuanyi made their first contribution in #2281
- @FanWu-ai made their first contribution in #2283
Full Changelog: 3.2.0...3.2.1