aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/RelNotes/2.50.0.adoc
diff options
context:
space:
mode:
Diffstat (limited to 'Documentation/RelNotes/2.50.0.adoc')
-rw-r--r--Documentation/RelNotes/2.50.0.adoc51
1 files changed, 51 insertions, 0 deletions
diff --git a/Documentation/RelNotes/2.50.0.adoc b/Documentation/RelNotes/2.50.0.adoc
index bf73de114e..c6c34d1a1d 100644
--- a/Documentation/RelNotes/2.50.0.adoc
+++ b/Documentation/RelNotes/2.50.0.adoc
@@ -72,6 +72,23 @@ UI, Workflows & Features
* The `send-email` documentation has been updated with OAuth2.0
related examples.
+ * Two of the "scalar" subcommands that add a repository that hasn't
+ been under "scalar"'s control are taught an option not to enable the
+ scheduled maintenance on it.
+
+ * The userdiff pattern for shell scripts has been updated to cope
+ with more bash-isms.
+
+ * "git merge-tree" learned an option to see if it resolves cleanly
+ without actually creating a result.
+
+ * The commit title in the "rebase -i" todo file are now prefixed with
+ '#', just like a merge commit being replayed.
+
+ * "git receive-pack" optionally learns not to care about connectivity
+ check, which can be useful when the repository arranges to ensure
+ connectivity by some other means.
+
Performance, Internal Implementation, Development Support etc.
--------------------------------------------------------------
@@ -157,6 +174,25 @@ Performance, Internal Implementation, Development Support etc.
* Build performance fix.
+ * Teach "git send-email" to also consult `hostname -f` for mail
+ domain to compute the identity given to SMTP servers.
+
+ * The dependency on the_repository variable has been reduced from the
+ code paths in "git replay".
+
+ * Support to create a loose object file with unknown object type has
+ been dropped.
+
+ * The code path to access the "packed-refs" file while "fsck" is
+ taught to mmap the file, instead of reading the whole file in the
+ memory.
+
+ * Assorted fixes for issues found with CodeQL.
+
+ * Remove the leftover hints to the test framework to mark tests that
+ do not pass the leak checker tests, as they should no longer be
+ needed.
+
Fixes since v2.49
-----------------
@@ -306,6 +342,19 @@ Fixes since v2.49
* Use-after-free fix in the sequencer.
(merge 5dbaec628d pw/sequencer-reflog-use-after-free later to maint).
+ * win+Meson CI pipeline, unlike other pipelines for Windows,
+ used to build artifacts in develper mode, which has been changed to
+ build them in release mode for consistency.
+ (merge 184abdcf05 js/ci-build-win-in-release-mode later to maint).
+
+ * CI settings at GitLab has been updated to run MSVC based Meson job
+ automatically (as opposed to be done only upon manual request).
+ (merge 6389579b2f ps/ci-gitlab-enable-msvc-meson-job later to maint).
+
+ * "git apply" and "git add -i/-p" code paths no longer unnecessarily
+ expand sparse-index while working.
+ (merge ecf9ba20e3 ds/sparse-apply-add-p later to maint).
+
* Other code cleanup, docfix, build fix, etc.
(merge 227c4f33a0 ja/doc-block-delimiter-markup-fix later to maint).
(merge 2bfd3b3685 ab/decorate-code-cleanup later to maint).
@@ -336,3 +385,5 @@ Fixes since v2.49
(merge e5dd0a05ed ly/am-split-stgit-leakfix later to maint).
(merge bac220e154 rc/t1001-test-path-is-file later to maint).
(merge 91db6c735d ly/reftable-writer-leakfix later to maint).
+ (merge 20e4e9ad0b jc/doc-synopsis-option-markup later to maint).
+ (merge cddcee7f64 es/meson-configure-build-options-fix later to maint).