{"thread":{"id":"62178","subject":"[ANNOUNCE] Git v2.46.2","startedAt":"2024-09-23T21:02:42Z","lastAt":"2024-09-23T21:02:42Z","messageCount":1,"participants":["Junio C Hamano"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"503288","messageId":"xmqqa5fyytg0.fsf@gitster.g","threadId":"62178","inReplyTo":null,"subject":"[ANNOUNCE] Git v2.46.2","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2024-09-23T21:02:39Z","receivedAt":"2024-09-23T21:02:42Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"The latest maintenance release Git v2.46.2 is now available at\nthe usual places.\n\nThe tarballs are found at:\n\n    https://www.kernel.org/pub/software/scm/git/\n\nThe following public repositories all have a copy of the 'v2.46.2'\ntag and the 'maint' branch that the tag points at:\n\n  url = https://git.kernel.org/pub/scm/git/git\n  url = https://kernel.googlesource.com/pub/scm/git/git\n  url = git://repo.or.cz/alt-git.git\n  url = https://github.com/gitster/git\n\n----------------------------------------------------------------\nGit 2.46.2 Release Notes\n========================\n\nThis release is primarily to merge changes to unbreak the 32-bit\nGitHub actions jobs we use for CI testing, so that we can release\nreal fixes for the 2.46.x track after they pass CI.\n\nIt also reverts the \"git patch-id\" change that went into 2.46.1,\nas it seems to have got a regression reported (I haven't verified,\nbut it is better to keep a known breakage than adding an unintended\nregression).\n\nOther than that, a handful of minor bugfixes are included.\n\n * In a few corner cases \"git diff --exit-code\" failed to report\n   \"changes\" (e.g., renamed without any content change), which has\n   been corrected.\n\n * Cygwin does have /dev/tty support that is needed by things like\n   single-key input mode.\n\n * The interpret-trailers command failed to recognise the end of the\n   message when the commit log ends in an incomplete line.\n\n----------------------------------------------------------------\n\nChanges since v2.46.1 are as follows:\n\nBrian Lyles (1):\n      interpret-trailers: handle message without trailing newline\n\nJeff King (4):\n      ci: drop run-docker scripts\n      ci: unify ubuntu and ubuntu32 dependencies\n      ci: use more recent linux32 image\n      ci: use regular action versions for linux32 job\n\nJunio C Hamano (5):\n      doc: remote.*.skip{DefaultUpdate,FetchAll} stops prefetch\n      ci: remove 'Upload failed tests' directories' step from linux32 jobs\n      Revert \"Merge branch 'jc/patch-id' into maint-2.46\"\n      Start preparing for Git 2.46.2\n      Git 2.46.2\n\nMartin Ågren (2):\n      t1517: add missing LIBCURL prereq\n      t0211: add missing LIBCURL prereq\n\nPatrick Steinhardt (1):\n      ci: add Ubuntu 16.04 job to GitLab CI\n\nRamsay Jones (1):\n      config.mak.uname: add HAVE_DEV_TTY to cygwin config section\n\nRené Scharfe (2):\n      diff: report copies and renames as changes in run_diff_cmd()\n      diff: report dirty submodules as changes in builtin_diff()\n\n"}]}