Releases: jenkinsci/git-plugin
Releases Β· jenkinsci/git-plugin
Git Plugin 4.8.0
π New features and improvements
- JENKINS-28335 - Git username and password binding (GSoC 2021) (#1104) @arpoch
π Bug fixes
- JENKINS-66149 - Warn against checkout to subdir extension in Pipeline (#1108) @MarkEWaite
- JENKINS-65798 - use stream provided by jgit directly (#1089) @scddev
π¦ Dependency updates
- Bump git-client from 3.7.1 to 3.8.0 (#1092, #1109) @dependabot
- Bump bom-2.263.x from 831.v9814430e6383 to 887.vae9c8ac09ff7 (#1091, #1094, #1096, #1097) @dependabot
- Bump plugin from 4.19 to 4.20 (#1110) @dependabot
- Bump spotbugs from 4.2.3 to 4.3.0 (#1099) @dependabot
- Bump equalsverifier from 3.6.1 to 3.7 (#1106) @dependabot
- Bump jakarta.activation-api from 1.2.2 to 2.0.1 (#1102) @dependabot
π Documentation updates
- Better describe git build data deletion script (#1103) @MarkEWaite
π» Maintenance
- Remove caffeine dependency (#1101) @MarkEWaite
π¦ Tests
Git Plugin 4.7.2
π New features and improvements
- JENKINS-39905 - Add repo browser for on-premise Bitbucket Server (#1071) @camshoff
- JENKINS-38676 - Add repository to git build data summary (#1067) @MarkEWaite
π Bug fixes
- Correct spelling errors (#1072) @darinpope
π¦ Dependency updates
- Bump promoted-builds from 3.7 to 3.9.1 (#1068) @dependabot
- Bump plugin from 4.17 to 4.19 (#1088) @dependabot
- Bump bom-2.263.x from 26 to 831.v9814430e6383 (#1085) @dependabot
- Bump equalsverifier from 3.5.5 to 3.6.1 (#1084) @dependabot
- Bump spotbugs from 4.2.2 to 4.2.3 (#1076) @dependabot
π Documentation updates
- JENKINS-65398 - Terminology update (#1077) @twasyl
- Correct capitalization of Snippet Generator (#1065) @MarkEWaite
π» Maintenance
π¦ Tests
- Improving a unit test in GitSCMTest (#1073) @raghavgarg098
Git Plugin 4.7.1
π Bug fixes
- JENKINS-38699 - Only check for git repo in current workspace dir (#1064) @MarkEWaite
- JENKINS-65123 - Always sets GIT_URL (#1061) @andham
π¦ Dependency updates
- Bump git-client from 3.6.0 to 3.7.0 (#1060) @dependabot
π¦ Tests
- Safeguard against long path on Windows test (#1063) @MarkEWaite
Git Plugin 4.7.0
π Bug fixes
- JENKINS-53346 - Return correct map from additional checkout scm calls (#1050) @MRamonLeon
- JENKINS-64712 - Fix unexpected scrolling of config UI (#1051) @MarkEWaite
π¦ Dependency updates
- Use Jenkins 2.263.1 as minimum Jenkins version (#1059) @MarkEWaite
- Bump plugin from 4.16 to 4.17 (#1058) @dependabot
- Bump spotbugs from 4.2.1 to 4.2.2 (#1055) @dependabot
- Bump equalsverifier from 3.5.4 to 3.5.5 (#1053) @dependabot
π Documentation updates
- Add more pipeline help (#1052) @MarkEWaite
- Add multibranch tutorial video (#1045) @MarkEWaite
π¦ Tests
- Remove submodule config debris from two tests (#1044) @MarkEWaite
Git Plugin 4.6.0
π₯ Breaking changes
- JENKINS-62052 - Remove submodule configurator to improve pipeline snippets (#1043) @MarkEWaite
π¦ Dependency updates
- Bump git-client from 3.5.1 to 3.6.0 (#1021) @dependabot
- Update optional parameterized trigger plugin to 2.39 (#1030) @MarkEWaite
- Bump bom-2.222.x from 20 to 23 (#1026, #1038) @dependabot
- Bump spotbugs from 4.2.0 to 4.2.1 (#1036) @dependabot
- Bump spotbugs-annotations from 4.2.0 to 4.2.1 (#1037) @dependabot
- Bump plugin from 4.15 to 4.16 (#1033) @dependabot
- Bump maven-checkstyle-plugin from 3.1.1 to 3.1.2 (#1032) @dependabot
- Bump equalsverifier from 3.5.1 to 3.5.4 (#1028, #1039, #1041) @dependabot
π Documentation updates
- JENKINS-64720 - Fix docs to not reference tag checkout by git step (#1029) @MarkEWaite
- Add Pipeline Syntax video segment to docs (#1035) @MarkEWaite
- Provide online help for submodule threads argument (#1042) @MarkEWaite
- Add help for deprecated submodule config generator (#1031) @MarkEWaite
Git Plugin 4.5.2
π¦ Dependency updates
- Bump equalsverifier from 3.5 to 3.5.1 (#1024) @dependabot
π¦ Tests
- Improve tests (#1025) @MarkEWaite
- Skip honor refspec test if env is an empty value (#1023) @MarkEWaite
Git Plugin 4.5.1
π Bug Fixes
- JENKINS-64382 - Exclude JGit if submodule extension added (#1017) @MarkEWaite
- JENKINS-56063 - Fix refSpec with expanded variables on first clone (#1013) @Sergio-Mira
π¦ Dependency updates
- Bump bom-2.222.x from 18 to 20 (#1015, #1019) @dependabot
- Bump xmlunit-matchers from 2.8.1 to 2.8.2 (#1018) @dependabot
- Bump plugin from 4.13 to 4.15 (#1014, #1020) @dependabot
π» Maintenance
- Adapt to xstream changes: change readResolve() from private to protected (#1012) @jimklimov
π¦ Tests
- Refine the honor refspec test (#1016) @MarkEWaite
Git Plugin 4.5.0
See the global configuration documentation for more details about the removal of the "No tags" entry (the "Git tag action") from the individual job results pages.
π New features and improvements
- JENKINS-64026 - Only add git tag action if admin enables it (#1001) @MarkEWaite
π Bug Fixes
- JENKINS-64320 - Fix git step default branch docs (#1006) @MarkEWaite
- Avoid NPE in git tag action (#1004) @MarkEWaite
- Remove test dependency on multiple-scms plugin (#997) @timja
π¦ Dependency updates
- Bump spotbugs-annotations from 4.1.4 to 4.2.0 (#1011) @dependabot
- Bump spotbugs from 4.1.4 to 4.2.0 (#1010) @dependabot
- Require Jenkins 2.222.4 as minimum version (#1005) @MarkEWaite
- Replace commons validator (#1009) @MarkEWaite
- Bump xmlunit-matchers from 2.8.0 to 2.8.1 (#1002) @dependabot
- Bump plugin from 4.12 to 4.13 (#999) @dependabot
- Bump bom-2.204.x from 16 to 17 (#995) @dependabot
- Bump xmlunit-matchers from 2.7.0 to 2.8.0 (#996) @dependabot
π Documentation updates
- JENKINS-64320 - Fix git step default branch docs (#1006) @MarkEWaite
- JENKINS-64149 - User exclusion compares strings, not wildcards (#998) @MarkEWaite
- Better describe the BuildData workaround (#994) @MarkEWaite
Git Plugin 4.4.5
π Bug Fixes
- JENKINS-62905 - Git Publisher may be impacted by tables-to-div changes (#973) @rishabhBudhouliya
π¦ Dependency updates
- Bump bom-2.204.x from 12 to 15 (#979, #982) @dependabot
- Bump plugin from 4.7 to 4.12 (#974, #980, #984) @dependabot
- Bump spotbugs from 4.1.3 to 4.1.4 (#981) @dependabot
- Bump spotbugs-annotations from 4.1.3 to 4.1.4 (#983) @dependabot
- Bump spotbugs-maven-plugin from 4.0.4 to 4.1.3 (#976) @dependabot
π Documentation updates
- JENKINS-64019 - Rephrase repository help (#987) @MarkEWaite
π» Maintenance
- Check target of promoted build is not null (#977) @MarkEWaite
π¦ Tests
- Add a few tests (#988) @MarkEWaite
Git Plugin 4.4.4
π Bug Fixes
- JENKINS-63727 - GitToolChooser should not recommend JGit if Git Publisher is present (#963) @rishabhBudhouliya
- JENKINS-62261 - Allow URL validation to accept custom TLDs (#967) @rishabhBudhouliya
- JENKINS-63744 - Show changeset author with displayName, not toString (#964) @MarkEWaite
π¦ Dependency updates
- Require git client plugin 3.5.1 (#972) @MarkEWaite
- Bump spotbugs-annotations from 4.1.2 to 4.1.3 (#971) @dependabot
- Bump spotbugs from 4.1.2 to 4.1.3 (#970) @dependabot
- Use ExtendedHierarchicalStreamReader (#968) @jglick
π¦ Tests
- Add GitPublisher freestyle test (#969) @MarkEWaite