1 parent
51ab9f435c
commit
0ffa3e35c7
1 file changed
+50
@@ -113,6 +113,22 @@ UI, Workflows & Features
|
||||
more appropriate for user-level preferences than per-repository
|
||||
settings.
|
||||
|
||||
* The command-line completion for 'git stash' has been updated to
|
||||
dynamically discover subcommands and to correct a Zsh-specific
|
||||
formatting issue where stash references were improperly unquoted.
|
||||
Additionally, the deprecated 'save' subcommand has been removed from
|
||||
completions and synopsis documentation.
|
||||
|
||||
* A new user manual page on how to resolve merge conflicts has been
|
||||
introduced, and other commands that could encounter conflicts have
|
||||
been updated to link to it.
|
||||
|
||||
* The error message given when pathname is too long has been updated
|
||||
to use the pluralized translation function, Q_().
|
||||
|
||||
* The obsolete 'gittutorial-2' documentation and all references to it
|
||||
have been removed from the documentation tree and 'command-list.txt'.
|
||||
|
||||
|
||||
Performance, Internal Implementation, Development Support etc.
|
||||
--------------------------------------------------------------
|
||||
@@ -286,6 +302,26 @@ Performance, Internal Implementation, Development Support etc.
|
||||
iteration, and the section on sending an updated version has been
|
||||
moved to appear after the discussion of the review process.
|
||||
|
||||
* The global state 'the_repository' in 'diffcore-rename.c' has been
|
||||
removed by utilizing the repository pointer available within the
|
||||
'diff_options' context structure.
|
||||
|
||||
* The 'unit-test' runner has been taught to safely ignore the
|
||||
'--long-tests' ('-l') option, preventing it from failing when the
|
||||
same compatibility arguments are passed to both unit and
|
||||
integration tests. The list of ignored arguments has also been
|
||||
sorted.
|
||||
|
||||
* The unused 'USE_THE_REPOSITORY_VARIABLE' macro has been removed from
|
||||
'diffcore-break.c'.
|
||||
|
||||
* The coding guidelines have been updated to officially allow the use
|
||||
of C99 compound literals, as the test balloon has been flying
|
||||
without issues since late 2024.
|
||||
|
||||
* A test script 't7104' has been modernized to use 'test_path_is_file'
|
||||
instead of 'test -f'.
|
||||
|
||||
|
||||
Fixes since v2.56
|
||||
-----------------
|
||||
@@ -474,6 +510,20 @@ Fixes since v2.56
|
||||
previous iterator populated the cache without them.
|
||||
(merge 7f4e8cd956 ak/refs-files-root-refs-cache later to maint).
|
||||
|
||||
* The --dry-run option of git reflog expire has been corrected to
|
||||
report "would prune" instead of "prune" when refs are named on the
|
||||
command line, bringing it in line with the behavior of the --all
|
||||
option.
|
||||
|
||||
* A test in 't1450-fsck.sh' failed on older macOS when overwriting a
|
||||
read-only loose object, which has been corrected by using 'mv -f'.
|
||||
(merge 830758c33a tb/t1450-use-mv-f later to maint).
|
||||
|
||||
* The CI workflow has been updated to pin GitHub Actions to their full
|
||||
commit IDs rather than version tags, which secures the CI
|
||||
environment against potential supply-chain attacks.
|
||||
(merge 10df2126aa tb/ci-pin-actions later to maint).
|
||||
|
||||
* Other code cleanup, docfix, build fix, etc.
|
||||
(merge e638de60bc kz/doc-add-rm-typofix later to maint).
|
||||
(merge 778c73948a kz/doc-user-manual-typo later to maint).
|
||||
|
||||
Reference in new issue
Block a user