Git changelog shows "No changes" after upgrading to Jenkins 2.479.2

After upgrading Jenkins to version 2.479.2, all deployment descriptions show “No changes” instead of listing the actual changes from Git commits.

Environment:

  • Jenkins version: 2.479.2
  • Git plugin version: 4.11.5
  • OS: Ubuntu 22.04.1 LTS
  • Git repository: Github

Configuration:

  • Job type: Freestyle project
  • SCM: Git
  • Branch: controller

What was working before:

  • Before the Jenkins upgrade, the build descriptions showed the Git commit changes
  • The changelog was properly generated for each build

What happens now:

  • Build descriptions only show “No changes”
  • This happens even when there are actual commits between builds

What I’ve tried:

  • Added Git extensions for changelog generation
  • Simplified Git configuration
  • Restarted Jenkins service

Relevant configuration (from config.xml):
[We can include the relevant parts of your config.xml, focusing on the SCM section]

Questions:

  1. Is this a known issue with Jenkins 2.479.2?
  2. Are there any specific configuration changes needed for the new version?
  3. Are there any workarounds available?

Are you really using version 4.11.5 of the git plugin? That is 2 years old. You should update all plugins and then check if the problem still persists.