···129129130130 * Yet another "pass the repository through the callchain" topic.
131131132132+ * "git describe" learned to stop digging the history needlessly
133133+ deeper.
134134+135135+ * Build procedure update plus introduction of Meson based builds.
136136+132137133138Fixes since v2.47
134139-----------------
···242247 * The --ancestry-path option is designed to be given a commit that is
243248 on the path, which was not documented, which has been corrected.
244249 (merge bc1a980759 kk/doc-ancestry-path later to maint).
250250+251251+252252+ * "git tag" has been taught to refuse to create refs/tags/HEAD
253253+ as such a tag will be confusing in the context of UI provided by
254254+ the Git Porcelain commands.
255255+ (merge bbd445d5ef jc/forbid-head-as-tagname later to maint).
256256+257257+ * The advice messages now tell the newer 'git config set' command to
258258+ set the advice.token configuration variable to squelch a message.
259259+ (merge 6c397d0104 bf/explicit-config-set-in-advice-messages later to maint).
260260+261261+ * The syntax ":/<text>" to name the latest commit with the matching
262262+ text was broken with a recent change, which has been corrected.
263263+ (merge 0ff919e87a ps/commit-with-message-syntax-fix later to maint).
264264+265265+ * Fix performance regression of a recent "fatten promisor pack with
266266+ local objects" protection against an unwanted gc.
245267246268 * Other code cleanup, docfix, build fix, etc.
247269 (merge 77af53f56f aa/t7300-modernize later to maint).