Releases: jenkinsci/git-plugin
Releases Β· jenkinsci/git-plugin
5.2.2
π Bug fixes
- JENKINS-72044 - Fix withCredentials directory separators on Windows (#1555) @stefansli
π Documentation updates
- Replace multiple images with a single image (#1539) @MarkEWaite
- Minor phrasing improvement in contributing guide (#1535) @MarkEWaite
- Add global configuration as code example (#1528) @MarkEWaite
- Documentation - clarify when certain env variables are being set (#1527) @papierukartka
π» Maintenance
- Require Jenkins 2.426.3 or newer (#1530, #1560, #1581) @MarkEWaite
- Remove redundant spotbugs details from pom (#1549) @MarkEWaite
- Remove
CheckoutOption.requiresWorkspaceForPolling
override (#1526) @jglick
π¦ Tests
- JENKINS-72993 - Provide a JUnit 5 extension for GitSampleRepoRule (#1574) @PierreBtz
- Skip testMergeWithMatrixBuild if gpgsign enabled (#1564) @MarkEWaite
- disable tag.gpgsign as it could be active for some systems (#1553) @olamy
π¦ Dependency updates
- Bump bom from 2641.v88e707466454 to 3023.v02a_987a_b_3ff9 (#1532, #1536, #1537, #1540, #1543, #1547, #1550, #1561, #1563, #1569, #1570, #1572, #1576, #1578) @dependabot
- Bump equalsverifier from 3.15.3 to 3.16.1 (#1529, #1541, #1546, #1557, #1559, #1567, #1571) @dependabot
- Bump plugin from 4.75 to 4.82 (#1533, #1548, #1551, #1568, #1573, #1580) @dependabot
- Use PR labeler v5 and common defaults (#1534) @MarkEWaite
5.2.1
π New features and improvements
π Documentation updates
- Use a working git:// protocol example (#1503) @MarkEWaite
π» Maintenance
- Pass POST parameters in body rather than query string (#1487) @basil
- Add Plugin Development Team to CODEOWNERS (#1500) @sghill-rewrite
- Use Jenkinsfile from plugin archetype (#1508) @MarkEWaite
- Test with Java 17 and 21 (#1497, #1501) @MarkEWaite
- Run tests with multiple cores in CI (#1489) @MarkEWaite
π¦ Tests
- Accept test run on any agent (#1525) @MarkEWaite
- Enable missing tests (#1485) @MarkEWaite
π¦ Dependency updates
- Bump bom-2.387.x from 2230.v0cb_4040cde55 to 2543.vfb_1a_5fb_9496d (#1484, #1488, #1491, #1495, #1498, #1490, #1502, #1505, #1506, #1507, #1510, #1512, #1514, #1515, #1518, #1522, #1522) @dependabot
- Bump conditional-buildstep from 1.4.2 to 1.4.3 (#1493) @dependabot
- Bump equalsverifier from 3.15 to 3.15.3 (#1492, #1509, #1524) @dependabot
- Bump maven-checkstyle-plugin from 3.3.0 to 3.3.1 (#1521) @dependabot
- Bump plugin from 4.71 to 4.75 (#1494, #1504, #1513, #1523) @dependabot
- Use plugin bom more widely (#1496) @MarkEWaite
5.2.0
π New features and improvements
π Bug fixes
π Documentation updates
- Document additional notifyCommit parameters (#1477) @samrocketman
π» Maintenance
- Match dependabot definition to GitHub docs (#1479) @MarkEWaite
- Increase spotbugs checks (#1475) @MarkEWaite
π¦ Tests
- Fix erratic GitStatusTest (#1480) @MarkEWaite
π¦ Dependency updates
- Bump bom-2.387.x from 2143.ve4c3c9ec790a to 2230.v0cb_4040cde55 (#1463, #1467, #1471, #1476, #1482) @dependabot
- Bump equalsverifier from 3.14.2 to 3.15 (#1469, #1481) @dependabot
- Bump git-changelist-maven-extension from 1.6 to 1.7 (#1472) @dependabot
- Bump plugin from 4.66 to 4.71 (#1466, #1470, #1474, #1478, #1483) @dependabot
5.1.0
π New features and improvements
- Require Jenkins 2.387.3 or newer (#1459) @MarkEWaite
- Allow
$JENKINS_HOME/caches/
to be overridden (#1458) @jglick - Use monochrome icons (#1457) @basil
π» Maintenance
- Use consistent JenkinsRule variable name (#1455) @MarkEWaite
π¦ Dependency updates
- Upgrade HtmlUnit from 2.x to 3.x (#1460) @timja-bot
- Bump plugin from 4.63 to 4.66 (#1456, #1459) @dependabot
- Use plugin bom 2143.ve4c3c9ec790a (#1462) @MarkEWaite
- Bump equalsverifier from 3.14.1 to 3.14.2 (#1461) @dependabot
- Bump maven-checkstyle-plugin from 3.2.2 to 3.3.0 (#1451) @dependabot
5.0.2
π New features and improvements
π¦ Tests
- Enable SCMTriggerTests (#1449) @MarkEWaite
π¦ Dependency updates
- Bump bom-2.361.x from 2025.v816d28f1e04f to 2062.v154408a_24d20 (#1447) @dependabot
- Bump plugin from 4.61 to 4.62 (#1446) @dependabot
5.0.1
π Bug fixes
- Do not show stack trace when printing a missing commit (#1393) @MarkEWaite
π» Maintenance
- Rely on artifact caching proxy default (#1406) @MarkEWaite
- Reduce usage of third-party libraries (#1400) @basil
- Use JDK 11 for coverage reporting (#1396) @MarkEWaite
π¦ Tests
- Check the browser in a configRoundtrip (#1444) @rsandell
- Skip 2 tests if prune on fetch is enabled globally (#1405) @MarkEWaite
- Miscellaneous low-risk code cleanup (#1399) @basil
π¦ Dependency updates
- Bump bom-2.361.x from 1757.vf3c66da_b_7492 to 2025.v816d28f1e04f (#1388, #1391, #1398, #1403, #1412, #1416, #1421, #1422, #1424, #1429, #1431, #1432, #1434, #1439) @dependabot
- Bump byte-buddy from 1.13.0 to 1.14.4 (#1417, #1423, #1425, #1433, #1436, #1445) @dependabot
- Bump equalsverifier from 3.12.3 to 3.14.1 (#1402, #1408, #1411, #1415, #1420, #1427) @dependabot
- Bump git-changelist-maven-extension from 1.4 to 1.6 (#1410, #1413) @dependabot
- Bump maven-checkstyle-plugin from 3.2.0 to 3.2.2 (#1394, #1441) @dependabot
- Bump plugin from 4.53 to 4.61 (#1397, #1414, #1428, #1430, #1437, #1442) @dependabot
- Bump spotless-maven-plugin from 2.28.0 to 2.36.0 (#1390, #1395, #1404, #1407, #1409, #1419, #1426, #1438) @dependabot
- Remove mockito-inline from tests (#1440) @MarkEWaite
5.0.0
π New features and improvements
- JENKINS-62130 - Simplify Pipeline authoring with symbols (#1373) @MarkEWaite, @kshultzCB
- Require Java 11 and Jenkins 2.361.4 or newer (#1367) @MarkEWaite
π» Maintenance
- Remove credentials "Add" button workaround (#1374) @MarkEWaite
π¦ Tests
- Split theory based test from GitStatusTest (#1387) @MarkEWaite
- Delete unreliable notifyCommit test (#1386) @MarkEWaite
- Limit duration of longest tests (#1385) @MarkEWaite
- Add snippetizer tests (#1384) @MarkEWaite
π¦ Dependency updates
- Bump bom-2.361.x from 1723.vcb_9fee52c9fc to 1757.vf3c66da_b_7492 (#1377, #1380, #1381) @dependabot
- Bump equalsverifier from 3.12.1 to 3.12.3 (#1376, #1379) @dependabot
4.14.3
π¦ Dependency updates
- Add conditional build step plugin to fix BOM tests (#1375) @MarkEWaite
4.14.2
π¦ Tests
- Allow tests with shallow clone of source repository (#1365) @MarkEWaite
β Other changes
- Always test with container agents in CI (#1364) @MarkEWaite
π¦ Dependency updates
- Bump equalsverifier from 3.11.1 to 3.12.1 (#1371) @dependabot
- Bump parameterized-trigger from 2.39 to 2.43.1 (#1369) @dependabot
- Reincrementalify (#1368) @basil
- Bump bom-2.346.x from 1706.vc166d5f429f8 to 1723.vcb_9fee52c9fc (#1363) @dependabot
4.14.1
π Bug fixes
- JENKINS-70158 - Fix null pointer exception in GitSCMFileSystem (#1362) @MarkEWaite
π¦ Tests
- JENKINS-70158 - Fix null pointer exception in GitSCMFileSystem (#1362) @MarkEWaite
π¦ Dependency updates
- Bump spotless-maven-plugin from 2.27.2 to 2.28.0 (#1361) @dependabot