Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
5574 commits
Select commit Hold shift + click to select a range
99d24d4
Update dependency org.jenkins-ci.plugins:bouncycastle-api to v2.30.1.…
renovate[bot] Sep 28, 2025
42e259a
Update dependency io.jenkins.plugins:jquery3-api to v3.7.1-619.vdb_10…
renovate[bot] Sep 28, 2025
55aa5a8
Update dependency io.jenkins.plugins:font-awesome-api to v7.0.1-872.v…
renovate[bot] Sep 28, 2025
a7a7a1d
Update dependency org.jenkins-ci.main:jenkins-test-harness to v2505 (…
renovate[bot] Sep 28, 2025
097a5b2
Fill in since annotations (#11105)
github-actions[bot] Sep 28, 2025
8677d21
Update Node.js to v24.9.0
renovate[bot] Sep 28, 2025
35e0577
Update dependency com.github.eirslett:frontend-maven-plugin to v1.15.…
renovate[bot] Sep 29, 2025
9238140
Fix description merge (#11126)
janfaracik Sep 29, 2025
8ced500
Update Node.js to v24.9.0 (#11112)
krisstern Sep 29, 2025
36c17f5
Update job config title and breadcrumb depending on read only status …
krisstern Sep 30, 2025
a68faf9
Speed up `Jenkins._cleanUpDisconnectComputers` (#11102)
krisstern Sep 30, 2025
349d4fc
[JENKINS-73161] Ensure file parameters are retained across Jenkins re…
krisstern Sep 30, 2025
491be31
Add CITATION for BibTeX (#11122)
NotMyFault Sep 30, 2025
dd78a6a
Fix CITATION syntax (#11131)
NotMyFault Sep 30, 2025
04952ca
[maven-release-plugin] prepare release jenkins-2.530
jenkins-release-bot Sep 30, 2025
3bce9e2
[maven-release-plugin] prepare for next development iteration
jenkins-release-bot Sep 30, 2025
bc8ef8d
Update dependency io.jenkins.plugins:bootstrap5-api to v5.3.8-895.v4d…
renovate[bot] Oct 1, 2025
c01b2c4
Update dependency net.java.dev.jna:jna to v5.18.1 (#11136)
renovate[bot] Oct 1, 2025
7beca3d
Fix French translations (#11134)
damienfinck Oct 1, 2025
865bff5
Don't fail when no @since tags are found in @since updater (#11135)
NotMyFault Oct 1, 2025
f7c1f67
Move experimental run sidepanel to overflow (#11127)
janfaracik Oct 1, 2025
481c778
Update dependency org.jenkins-ci.plugins:junit to v1359 (#11138)
renovate[bot] Oct 1, 2025
4c310c5
Show build cause on experimental build UI (#11128)
janfaracik Oct 1, 2025
b0367d4
Update dependency org.jenkins-ci.plugins.workflow:workflow-support to…
renovate[bot] Oct 2, 2025
6cfd7e6
Update dependency webpack to v5.102.0 (#11146)
renovate[bot] Oct 3, 2025
c5b876b
Update dependency org.jenkins-ci.plugins:junit to v1361 (#11144)
renovate[bot] Oct 3, 2025
6ec55c3
Reduce test flakiness: Give agent startup more time (10s -> 30s) (#11…
timja Oct 4, 2025
69d5a54
Update dependency stylelint-config-standard-scss to v16 (#11068)
renovate[bot] Oct 4, 2025
35b6741
Fix javadoc to refer to the correct method (#11149)
MarkEWaite Oct 4, 2025
49f8372
Update dependency org.jenkins-ci.plugins:scm-api to v711 (#11150)
renovate[bot] Oct 4, 2025
417e7b5
Update softprops/action-gh-release action to v2.3.4 (#11151)
renovate[bot] Oct 4, 2025
443160f
Update dependency org.jenkins-ci.main:remoting to v3345 (#11152)
renovate[bot] Oct 4, 2025
b1fe658
Prefer using the SHA of third party actions (#11154)
NotMyFault Oct 4, 2025
9f200b1
Define health check for `BindException` on enforced TCP port (#11145)
jglick Oct 4, 2025
b0eafed
Update dependency org.jenkins-ci:jenkins to v1.141 (#11139)
renovate[bot] Oct 4, 2025
0eba2a5
Update dependency io.jenkins.plugins:commons-lang3-api to v3.19.0-104…
renovate[bot] Oct 4, 2025
bc62904
Update dependency org.jenkins-ci.plugins:cloudbees-folder to v6.1053.…
renovate[bot] Oct 5, 2025
84b55f3
Update mheap/github-action-required-labels action to v5.5.1 (#11157)
renovate[bot] Oct 5, 2025
7bf2969
Replaced deprecated `Stringutils` method with suggested replacement i…
StefanSpieker Oct 5, 2025
aa51217
Replace deprecated 'tibdex/github-app-token' with native GH action (#…
NotMyFault Oct 5, 2025
375220a
Update dependency org.ow2.asm:asm to v9.9 (#11156)
renovate[bot] Oct 6, 2025
cb6bc5b
Update dependency io.jenkins.plugins:echarts-api to v6.0.0-1165.vd128…
renovate[bot] Oct 6, 2025
68e7cde
Remove unused utility methods checking for Java 8 (#8152)
Chrimle Oct 6, 2025
4e76327
Retry failing Windows builds on non-spot agent (#11052)
lemeurherve Oct 7, 2025
ec5c7fe
Pin GH actions maintained by GH (#11167)
NotMyFault Oct 7, 2025
903837d
Update eslint monorepo to v9.37.0 (#11168)
renovate[bot] Oct 7, 2025
02e6a9a
Update dependency org.jenkins-ci.plugins:scm-api to v712 (#11166)
renovate[bot] Oct 7, 2025
0b23eef
Update dependency stylelint to v16.25.0 (#11164)
renovate[bot] Oct 7, 2025
69ef021
[maven-release-plugin] prepare release jenkins-2.531
jenkins-release-bot Oct 7, 2025
c0bed7a
[maven-release-plugin] prepare for next development iteration
jenkins-release-bot Oct 7, 2025
0e405cc
Update dependency org.jenkins-ci.main:jenkins-test-harness to v2508 (…
renovate[bot] Oct 7, 2025
9ad057f
Update softprops/action-gh-release action to v2.4.0 (#11170)
renovate[bot] Oct 7, 2025
88cbd32
Update dependency io.jenkins.plugins:asm-api to v9.9-185.va_6c6b_3348…
renovate[bot] Oct 7, 2025
b85a4f9
Converted `config.groovy` to `config.jelly` in proxy config and added…
StefanSpieker Oct 7, 2025
d396a24
Update dependency org.jenkins-ci.plugins:matrix-project to v867 (#11172)
renovate[bot] Oct 7, 2025
f73f1f0
Update stapler.version to v2044 (major) (#11175)
renovate[bot] Oct 8, 2025
be407f2
Sanitize launchable build name (#11174)
MarkEWaite Oct 8, 2025
8e3e742
Fix renovate.json structure (#11178)
vivian-rook Oct 8, 2025
96584c3
Removed deprecated and unused `FormFieldValidator.NonNegativeInteger`…
StefanSpieker Oct 9, 2025
e113227
Update stapler.version to v2045 (major) (#11183)
renovate[bot] Oct 9, 2025
17cb4ea
Update actions/setup-java digest to ead9eaa (#11171)
renovate[bot] Oct 9, 2025
dc8ee38
Update dependency io.jenkins.plugins:font-awesome-api to v7.1.0-882.v…
renovate[bot] Oct 9, 2025
93c17b0
Update Node.js to v24.10.0 (#11181)
renovate[bot] Oct 9, 2025
e69069b
Update dependency org.jenkins-ci.plugins:matrix-project to v870 (#11182)
renovate[bot] Oct 9, 2025
893c4b5
Add support for tabs for the experimental run page (#11141)
janfaracik Oct 9, 2025
22b0b8d
Update Winstone and Jetty (#10988)
renovate[bot] Oct 10, 2025
1e3b70a
Change `required` input validator to not accept whitespace only (#11143)
mawinter69 Oct 10, 2025
5748da5
Update dependency org.jenkins-ci.plugins:cloudbees-folder to v6.1062.…
renovate[bot] Oct 10, 2025
fa233a1
Update dependency com.puppycrawl.tools:checkstyle to v12 (#11184)
renovate[bot] Oct 10, 2025
e45c614
A `CauseOfBlockage` can be fatal (#11173)
Vlatombe Oct 10, 2025
5dd67be
Disable cron-based retention strategy check and log when it is called…
Vlatombe Oct 10, 2025
adacec0
Add new LargeText interface based constructor for AnnotatedLargeText …
das7pad Oct 10, 2025
e8c5532
Downgrade Node.js due to missing darwin files (#11190)
NotMyFault Oct 11, 2025
d309bd6
Update jenkins/ath Docker tag to v6388 (#11191)
renovate[bot] Oct 11, 2025
66ee5c2
Update dependency webpack to v5.102.1 (#11188)
renovate[bot] Oct 11, 2025
f32456d
Revert winstone update (#11197)
timja Oct 12, 2025
64dd890
Update dependency com.puppycrawl.tools:checkstyle to v12.0.1 (#11196)
renovate[bot] Oct 13, 2025
8fcb744
Update softprops/action-gh-release action to v2.4.1 (#11195)
renovate[bot] Oct 13, 2025
f9c7d00
[maven-release-plugin] prepare release jenkins-2.532
jenkins-release-bot Oct 14, 2025
c44796d
[maven-release-plugin] prepare for next development iteration
jenkins-release-bot Oct 14, 2025
389e3df
Deprecating `Extension.optional` (#11201)
jglick Oct 16, 2025
c9eaa5d
[JENKINS-76202] Avoid stack overflow when new run UI is enabled (#11203)
mawinter69 Oct 16, 2025
2b583fb
Fill in since annotations (#11212)
github-actions[bot] Oct 16, 2025
a2146f3
Add experimental job page UI (#11194)
janfaracik Oct 16, 2025
bb7d0b5
Update dependency org.springframework:spring-framework-bom to v6.2.12…
renovate[bot] Oct 17, 2025
c97fecc
Update dependency org.jenkins-ci.plugins:jackson2-api to v2.20.0-420.…
renovate[bot] Oct 17, 2025
d334644
Refine cards UI (#11192)
janfaracik Oct 18, 2025
d1faf70
Update dependency com.puppycrawl.tools:checkstyle to v12.1.0 (#11215)
renovate[bot] Oct 19, 2025
96acb6d
Update dependency org.jenkins-ci.plugins.workflow:workflow-support to…
renovate[bot] Oct 19, 2025
11fdff7
Update Winstone and Jetty (#11200)
renovate[bot] Oct 21, 2025
01b4793
Update dependency org.springframework.security:spring-security-bom to…
renovate[bot] Oct 21, 2025
1dcfcea
Update dependency org.jacoco:jacoco-maven-plugin to v0.8.14 (#11198)
renovate[bot] Oct 21, 2025
62b80a1
Update eslint monorepo to v9.38.0 (#11218)
renovate[bot] Oct 21, 2025
5176dd1
Update dependency org.jenkins-ci.plugins:ant to v520 (#11205)
renovate[bot] Oct 21, 2025
e015b5e
Clarifying that `PluginServletFilter` is not in fact an `ExtensionPoi…
jglick Oct 21, 2025
d107c1c
Make Tab object transient (#11219)
janfaracik Oct 21, 2025
7e7093c
[maven-release-plugin] prepare release jenkins-2.533
jenkins-release-bot Oct 21, 2025
d582839
[maven-release-plugin] prepare for next development iteration
jenkins-release-bot Oct 21, 2025
903fcc9
Support images in card teasers (#11227)
janfaracik Oct 22, 2025
a65d8b5
Ignore #6149 for purposes of `git blame` (#11228)
jglick Oct 23, 2025
45766b3
Update stapler.version to v2050 (major) (#11221)
renovate[bot] Oct 23, 2025
ba22ac4
Introduce `ThrowingRunnable` and `ThrowingCallable` (#11037)
jglick Oct 24, 2025
7e6c574
Enable Java 25 support (#11148)
alecharp Oct 24, 2025
c4e4ae7
Clearer documentation for `ExtensionPoint` (#11223)
jglick Oct 24, 2025
84db49f
Update dependency org.jenkins-ci.main:jenkins-test-harness to v2516 (…
renovate[bot] Oct 24, 2025
e2dd046
Update dependency org.xmlunit:xmlunit-bom to v2.11.0 (#11235)
renovate[bot] Oct 25, 2025
72a04cb
Update actions/upload-artifact action to v5 (#11237)
renovate[bot] Oct 26, 2025
0d5f528
Update jenkins/ath Docker tag to v6408 (#11238)
renovate[bot] Oct 26, 2025
4702ffe
Stream HTML console log (#11177)
das7pad Oct 26, 2025
4b08357
Update dependency eslint-formatter-checkstyle to v9 (#11240)
renovate[bot] Oct 26, 2025
bc7ffb8
Update dependency sass-loader to v16.0.6 (#11243)
renovate[bot] Oct 26, 2025
68b2695
Update babel monorepo to v7.28.5 (#11242)
renovate[bot] Oct 26, 2025
8c385f4
Add experimental dashboard UI (#11208)
janfaracik Oct 26, 2025
e0a3087
Update jenkins/ath Docker tag to v6412 (#11245)
renovate[bot] Oct 27, 2025
23c6d1b
Update dependency io.jenkins.plugins:snakeyaml-api to v2.5-143.v93b_c…
renovate[bot] Oct 27, 2025
5dec845
Update dependency org.jenkins-ci.plugins.workflow:workflow-api to v13…
renovate[bot] Oct 27, 2025
0d151b8
[maven-release-plugin] prepare release jenkins-2.534
jenkins-release-bot Oct 28, 2025
f9a3156
[maven-release-plugin] prepare for next development iteration
jenkins-release-bot Oct 28, 2025
c24d34e
Remove node configuration from Manage Jenkins' System page (#11224)
janfaracik Oct 30, 2025
d23ae16
Fix MyViewsProperty condition (#11252)
janfaracik Oct 31, 2025
b42d07b
[JENKINS-76118] Fix toggle collapse race condition in Chrome (#11115)
MinuteHanD Oct 31, 2025
0dd8222
Load CasC items.yaml after SYSTEM_CONFIG_ADAPTED (#11234)
gbhat618 Oct 31, 2025
ecd3f88
Update dependency org.jenkins-ci.main:jenkins-test-harness to v2520 (…
renovate[bot] Nov 1, 2025
0d022fc
Update dependency org.jenkins-ci.plugins:script-security to v1385 (#1…
renovate[bot] Nov 3, 2025
bf6b0fa
Update dependency org.jenkins-ci.plugins:jackson2-api to v2.20.1-423.…
renovate[bot] Nov 3, 2025
e36b9e5
[JENKINS-76260] Get UserExperimentalFlag default value from system pr…
alecharp Nov 4, 2025
9f8423c
Only animate search icon spinner when visible (#11257)
das7pad Nov 4, 2025
45c2842
Move CSS `mask-image` from inline `data:` to files (#11258)
daniel-beck Nov 4, 2025
17abe4f
Refine badges in Jenkins (#11254)
janfaracik Nov 4, 2025
0d5c550
[JENKINS-76192] Ignore NoSuchFileException in FilePath#unzip (#11186)
strangelookingnerd Nov 4, 2025
9642440
Update dependency io.jenkins.plugins:caffeine-api to v3.2.3-194.v31a_…
renovate[bot] Nov 4, 2025
41250ab
Update eslint monorepo to v9.39.0 (#11263)
renovate[bot] Nov 4, 2025
ea15e70
Fill in since annotations (#11251)
github-actions[bot] Nov 4, 2025
c54c0b7
Update dependency sass to v1.93.3 (#11262)
renovate[bot] Nov 4, 2025
53cca29
Update Node.js to v24.11.0 (#11248)
renovate[bot] Nov 4, 2025
d64432c
Update actions/setup-java digest to de5a937 (#11246)
renovate[bot] Nov 4, 2025
68adafc
Update jenkins/ath Docker tag to v6427 (#11255)
renovate[bot] Nov 4, 2025
81955b2
[maven-release-plugin] prepare release jenkins-2.535
jenkins-release-bot Nov 4, 2025
1b38672
[maven-release-plugin] prepare for next development iteration
jenkins-release-bot Nov 4, 2025
18741c1
Update jenkins/ath Docker tag to v6433 (#11267)
renovate[bot] Nov 5, 2025
1b3ff8f
Update dependency org.jenkins-ci:winstone to v8.17 (#11268)
renovate[bot] Nov 5, 2025
f66e616
Update dependency globals to v16.5.0 (#11265)
renovate[bot] Nov 5, 2025
b3f1b86
Extend the CSP compatibility rule to cover more than JS (#11259)
daniel-beck Nov 6, 2025
2ef5e40
Update dependency org.jenkins-ci.plugins:cloudbees-folder to v6.1073.…
renovate[bot] Nov 7, 2025
683acc9
Update eslint monorepo to v9.39.1 (#11273)
renovate[bot] Nov 7, 2025
c41456f
Update dependency com.puppycrawl.tools:checkstyle to v12.1.1 (#11241)
renovate[bot] Nov 7, 2025
e5dd70c
Update dependency commons-codec:commons-codec to v1.20.0 (#11271)
renovate[bot] Nov 7, 2025
d6f1414
Update softprops/action-gh-release action to v2.4.2 (#11279)
renovate[bot] Nov 10, 2025
25b40a5
[JENKINS-76275] Restore file fingerprint and project relationship act…
Kevin-CB Nov 10, 2025
313c6ff
[JENKINS-75990] Use the same styling for title bar mouse over effect …
ridemountainpig Nov 10, 2025
b251733
Log thread dump when health check exceeds 10s (#11266)
gbhat618 Nov 10, 2025
e72d483
Update dependency org.jenkins-ci:jenkins to v1.142 (#11280)
renovate[bot] Nov 10, 2025
f9b4103
Revert display:flex added to pane-header (#11272)
RanjitCS Nov 10, 2025
cb88428
Test on ATH 21 (#11274)
NotMyFault Nov 10, 2025
0f9e1ff
Suppress new spotbugs warning (#11283)
timja Nov 10, 2025
0166c65
Update Yarn to v4.11.0 (#11281)
renovate[bot] Nov 11, 2025
0ea4236
Fix the ordering and visibility of experimental Run UI tabs (#11236)
janfaracik Nov 11, 2025
c3b06d5
[JENKINS-75892] Set the default enter delay for tooltips to 250ms (#1…
uhafner Nov 11, 2025
8002bc9
Redesign the reorderable list component (#10186)
janfaracik Nov 11, 2025
7bc9368
Update jenkins/ath Docker tag to v6446 (#11284)
renovate[bot] Nov 11, 2025
005a604
[maven-release-plugin] prepare release jenkins-2.536
jenkins-release-bot Nov 11, 2025
8f1bf5b
[maven-release-plugin] prepare for next development iteration
jenkins-release-bot Nov 11, 2025
205849e
Skip spotless in release:prepare (#11285)
MarkEWaite Nov 11, 2025
a6e8edc
Update dependency com.puppycrawl.tools:checkstyle to v12.1.2 (#11286)
renovate[bot] Nov 12, 2025
d8f2298
Update Node.js to v24.11.1 (#11287)
renovate[bot] Nov 12, 2025
320a149
Refine Changes for the experimental Run UI (#11277)
janfaracik Nov 12, 2025
a86e4e2
Update dependency org.springframework:spring-framework-bom to v6.2.13…
renovate[bot] Nov 13, 2025
9041617
Update dependency org.glassfish.tyrus.bundles:tyrus-standalone-client…
renovate[bot] Nov 13, 2025
ab45729
Update dependency commons-io:commons-io to v2.21.0 (#11276)
renovate[bot] Nov 13, 2025
1c38fe6
Update Winstone and Jetty (#11289)
renovate[bot] Nov 13, 2025
30f301b
Delete `LegacyInstancesAreScopedToHudson` and associated machinery (#…
jglick Nov 15, 2025
6e2067e
Optimize `MappingWorksheet` to avoid calling `Task.getEstimatedDurati…
jglick Nov 15, 2025
8e9147a
Update actions/setup-java digest to 6ba5449 (#11294)
renovate[bot] Nov 15, 2025
ec8ec62
Update dependency org.jenkins-ci.plugins:structs to v362 (#11297)
renovate[bot] Nov 15, 2025
04bd568
Update dependency sass to v1.94.0 (#11295)
renovate[bot] Nov 15, 2025
2a6f83d
Update jenkins/ath Docker tag to v6464 (#11296)
renovate[bot] Nov 16, 2025
23ff4bc
Add experimental Manage Jenkins layout (#11222)
janfaracik Nov 17, 2025
cca038f
Update dependency org.springframework.security:spring-security-bom to…
renovate[bot] Nov 18, 2025
64dd847
Update actions/checkout action to v5.0.1 (#11300)
renovate[bot] Nov 18, 2025
28f6320
Update actions/setup-java digest to 66b9457 (#11302)
renovate[bot] Nov 18, 2025
e658af9
chore(GHA/publish-release-artifacts) merge into a single package for …
dduportal Nov 18, 2025
f18f78d
[maven-release-plugin] prepare release jenkins-2.537
jenkins-release-bot Nov 18, 2025
86c2855
[maven-release-plugin] prepare for next development iteration
jenkins-release-bot Nov 18, 2025
bdb06bf
Enable renovate dashboard (#11306)
NotMyFault Nov 18, 2025
74ff843
[JENKINS-76295] Allow SSH build agents to connect (#11310)
MarkEWaite Nov 19, 2025
4451373
[maven-release-plugin] prepare release jenkins-2.538
jenkins-release-bot Nov 19, 2025
5e84413
[maven-release-plugin] prepare for next development iteration
jenkins-release-bot Nov 19, 2025
d5ecc45
Migrate Renovate config (#11309)
renovate[bot] Nov 19, 2025
3f15d10
Update dependency org.jenkins-ci.main:remoting to v3352 (#11315)
renovate[bot] Nov 20, 2025
91c0643
Update actions/setup-java digest to 46c56d6 (#11307)
renovate[bot] Nov 20, 2025
fc21d6f
Update dependency org.springframework:spring-framework-bom to v6.2.14…
renovate[bot] Nov 21, 2025
422e3b8
Update actions/checkout action to v6 (#11319)
renovate[bot] Nov 21, 2025
9a0ae65
Update dependency webpack to v5.103.0 (#11324)
renovate[bot] Nov 22, 2025
462d748
Update dependency sass to v1.94.1 (#11323)
renovate[bot] Nov 22, 2025
101f904
Update dependency io.jenkins.plugins:jakarta-activation-api to v2.1.4…
renovate[bot] Nov 23, 2025
3fb56d4
Update dependency io.jenkins.plugins:jakarta-xml-bind-api to v4.0.6-1…
renovate[bot] Nov 23, 2025
be73a8d
Update peter-evans/create-pull-request action to v7.0.9 (#11330)
renovate[bot] Nov 23, 2025
9fb6bf0
Update dependency sass to v1.94.2 (#11331)
renovate[bot] Nov 23, 2025
503b9ac
Update actions/create-github-app-token action to v2.2.0 (#11327)
renovate[bot] Nov 23, 2025
bdf22a2
Optimizations & simplifications pertaining to lazy-loading (#11320)
jglick Nov 23, 2025
110014c
Add rest api to create agent from xml (#11229)
mawinter69 Nov 23, 2025
5789789
Update dependency io.jenkins.plugins:jakarta-mail-api to v2.1.5-1 (#1…
renovate[bot] Nov 24, 2025
f639f2b
[JENKINS-76299] Jenkins 2.536 and later overlap text when viewing bui…
ridemountainpig Nov 24, 2025
2fa902c
Fix api token rendering (#11321)
mawinter69 Nov 24, 2025
2ba827b
[JENKINS-76263] Add `Content-Security-Policy` header (#11269)
daniel-beck Nov 25, 2025
1c60311
Reduce testing branches (#23852)
timja Nov 25, 2025
41166d1
Adapt docs for Jira migration (#11291)
timja Nov 25, 2025
b0ea4eb
[maven-release-plugin] prepare release jenkins-2.539
jenkins-release-bot Nov 25, 2025
a9c6135
[maven-release-plugin] prepare for next development iteration
jenkins-release-bot Nov 25, 2025
53a905f
Merge remote-tracking branch 'origin/master'
jenkins-release-bot Nov 25, 2025
46b6e75
Update dependency stylelint to v16.26.0 (#19540)
renovate[bot] Nov 25, 2025
01fa176
Update actions/setup-java digest to 4e7e684 (#23857)
renovate[bot] Nov 26, 2025
390870c
Update Yarn to v4.12.0 (#23862)
renovate[bot] Nov 27, 2025
d902c89
Add CSP-compliant variant of undocumented validateButton script featu…
daniel-beck Nov 28, 2025
72d084c
Update dependency org.jenkins-ci.plugins:matrix-auth to v3.2.9 (#23853)
renovate[bot] Nov 28, 2025
b641f88
Fix CspBuilder not applying fallback to uninitialized directive (#23855)
daniel-beck Nov 28, 2025
5f529ab
Show saved log recorders (#23858)
timja Nov 28, 2025
f44b593
Fill in since annotations (#23870)
github-actions[bot] Nov 28, 2025
7df7a94
Fix link formatting in CONTRIBUTING.md (#23875)
srijan2607 Nov 28, 2025
e690ade
Fix Javadoc grammar in InstanceIdentityProvider; prefer toString() fo…
shbhmexe Nov 28, 2025
2fd0b92
Update dependency prettier to v3.7.1 (#23869)
renovate[bot] Dec 1, 2025
6731b97
Update the ReadMe (#11147)
Vyzer9 Dec 1, 2025
d5ecddb
Ignore casing in `AvatarContributor#extractDomainFromUrl` (#23865)
strangelookingnerd Dec 1, 2025
9b6d193
Update dependency com.puppycrawl.tools:checkstyle to v12.2.0 (#23878)
renovate[bot] Dec 1, 2025
9216c51
Update softprops/action-gh-release action to v2.5.0 (#23881)
renovate[bot] Dec 1, 2025
1d5d248
Update dependency prettier to v3.7.2 (#23886)
renovate[bot] Dec 1, 2025
3255b61
Update dependency stylelint to v16.26.1 (#23879)
renovate[bot] Dec 1, 2025
bde4fe7
[maven-release-plugin] prepare release jenkins-2.540
jenkins-release-bot Dec 2, 2025
1366fa9
[maven-release-plugin] prepare for next development iteration
jenkins-release-bot Dec 2, 2025
4710d65
[SECURITY-783]
daniel-beck Dec 2, 2025
3ee7380
[SECURITY-1809]
Kevin-CB Dec 2, 2025
31598fe
[SECURITY-1166]
Kevin-CB Dec 2, 2025
efa1816
[SECURITY-3630]
daniel-beck Dec 2, 2025
ea9c727
[maven-release-plugin] prepare release jenkins-2.541
jenkins-release-bot Dec 8, 2025
6107a88
[maven-release-plugin] prepare for next development iteration
jenkins-release-bot Dec 8, 2025
3e8a806
Update dependency org.jenkins-ci.plugins:trilead-api to v2.284.v1974e…
renovate[bot] Dec 11, 2025
0e5cee3
Update dependency commons-io:commons-io to v2.21.0 (#11313)
renovate[bot] Dec 11, 2025
fc8425c
Windows flake of `QueueTest.computerFailsJustAfterCreatingExecutor` (…
jglick Dec 11, 2025
907cb22
Update actions/create-github-app-token action to v2.2.1 (#23913)
renovate[bot] Dec 11, 2025
3624d1a
Update peter-evans/create-pull-request action to v7.0.11 (#23912)
renovate[bot] Dec 11, 2025
a5a5c77
Update actions/setup-java digest to f2beeb2 (#23903)
renovate[bot] Dec 11, 2025
d51d3c7
Update dependency prettier to v3.7.4 (#23892)
renovate[bot] Dec 11, 2025
2434c6c
Update actions/checkout action to v6.0.1 (#23889)
renovate[bot] Dec 11, 2025
dfc98e5
Update dependency org.jenkins-ci.plugins:credentials to v1453 (#23868)
renovate[bot] Dec 11, 2025
1134354
Update dependency org.bouncycastle:bcprov-jdk18on to v1.83 (#23861)
renovate[bot] Dec 11, 2025
52e050e
Update Winstone to 8.1026.v31def012a_f48, add test confirming the CSP…
daniel-beck Dec 11, 2025
91e98af
Update dependency css-minimizer-webpack-plugin to v7.0.3 (#25902)
renovate[bot] Dec 11, 2025
d35c3da
Update dependency postcss-preset-env to v10.5.0 (#23919)
renovate[bot] Dec 11, 2025
67db131
Allow entirely disabling CSP headers (#23915)
daniel-beck Dec 11, 2025
9878d67
https://github.com/jenkins-infra/helpdesk/issues/4904 (#25927)
daniel-beck Dec 12, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
3 changes: 3 additions & 0 deletions .babelrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"presets": ["@babel/preset-env"]
}
2 changes: 1 addition & 1 deletion .editorconfig
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
root = true

[*.{jelly, js, less, css, hbs}]
[*.{js, scss, css, hbs, svg}]
indent_style = space
indent_size = 2
trim_trailing_whitespace = true
Expand Down
4 changes: 4 additions & 0 deletions .git-blame-ignore-revs
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Whitespace: https://github.com/jenkinsci/jenkins/pull/6149
e27b310065b3c036b5fc9d123f1d1d99d3058c00
# Reformatted: https://github.com/jenkinsci/jenkins/pull/6863
e3fdfa527e4fefb4b37f04c92a2dd87b8a374b75
5 changes: 4 additions & 1 deletion .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@
*.json text
*.jelly text
*.jellytag text
*.less text
*.properties text
*.rb text
*.sh text
Expand All @@ -37,3 +36,7 @@
*.png binary
*.war binary
*.zip binary

# Yarn
# https://yarnpkg.com/getting-started/qa#which-files-should-be-gitignored
/.yarn/plugins/** binary
110 changes: 80 additions & 30 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,59 +1,109 @@
<!-- Comment:
<!-- Comment:
A great PR typically begins with the line below.
Replace XXXXX with the numeric part of the issue's id you created on JIRA.
Please note that if you want your changes backported into LTS, you will need to create a JIRA ticket for it. Read https://www.jenkins.io/download/lts/#backporting-process for more.
Replace <issue-number> with the issue number.
-->
See [JENKINS-XXXXX](https://issues.jenkins-ci.org/browse/JENKINS-XXXXX).

<!-- Comment:
If the issue is not fully described in the ticket, add more information here (justification, pull request links, etc.).
Fixes #<issue-number>

<!-- Comment:
If the issue is not fully described in the issue tracker, add more information here (justification, pull request links, etc.).

* We do not require JIRA issues for minor improvements.
* Bugfixes should have a JIRA issue (backporting process).
* Major new features should have a JIRA issue reference.
* We do not require an issue for minor improvements.
* Major new features should have an issue created.
-->

### Testing done

<!-- Comment:
Provide a clear description of how this change was tested.
At minimum this should include proof that a computer has executed the changed lines.
Ideally this should include an automated test or an explanation as to why this change has no tests.
Note that automated test coverage is less than complete, so a successful PR build does not necessarily imply that a computer has executed the changed lines.
If automated test coverage does not exist for the lines you are changing, you must describe the scenario(s) in which you manually tested the change.
For frontend changes, include screenshots of the relevant page(s) before and after the change.
For refactoring and code cleanup changes, exercise the code before and after the change and verify the behavior remains the same.
-->

### Proposed changelog entries

* Entry 1: Issue, Human-readable Text
* ...
- human-readable text

<!-- Comment:
The changelogs will be integrated by the core maintainers after the merge.
<!-- Comment:
The changelog entry should be in the imperative mood; e.g., write "do this"/"return that" rather than "does this"/"returns that".
For examples, see: https://www.jenkins.io/changelog/

Do not include the issue in the changelog entry.
Include the issue in the description of the pull request so that the changelog generator can find it and include it in the generated changelog.

You may add multiple changelog entries if applicable by adding a new entry to the list, e.g.
- First changelog entry
- Second changelog entry
-->

### Proposed changelog category

/label <update-this-with-category>

<!--
The changelog entry needs to have a category which is selected based on the label.
If there's no changelog then the label should be `skip-changelog`.

The available categories are:
* bug - Minor bug. Will be listed after features
* developer - Changes which impact plugin developers
* dependencies - Pull requests that update a dependency
* internal - Internal only change, not user facing
* into-lts - Changes that are backported to the LTS baseline
* localization - Updates localization files
* major-bug - Major bug. Will be highlighted on the top of the changelog
* major-rfe - Major enhancement. Will be highlighted on the top
* rfe - Minor enhancement
* regression-fix - Fixes a regression in one of the previous Jenkins releases
* removed - Removes a feature or a public API
* skip-changelog - Should not be shown in the changelog

Non-changelog categories:
* web-ui - Changes in the web UI

Non-changelog categories require a changelog category but should be used if applicable,
comma separate to provide multiple categories in the label command.
-->

### Proposed upgrade guidelines

N/A

### Submitter checklist
<!-- Comment:
Leave the proposed upgrade guidelines in the pull request with the "N/A" value if no upgrade guidelines are needed.
The changelog generator relies on the presence of the upgrade guidelines section as part of its data extraction process.
-->

- [ ] (If applicable) Jira issue is well described
- [ ] Changelog entries and upgrade guidelines are appropriate for the audience affected by the change (users or developer, depending on the change) and are in the imperative mood. [Examples](https://github.com/jenkins-infra/jenkins.io/blob/master/content/_data/changelogs/weekly.yml)
* Fill-in the `Proposed changelog entries` section only if there are breaking changes or other changes which may require extra steps from users during the upgrade
- [ ] Appropriate autotests or explanation to why this change has no tests
- [ ] New public classes, fields, and methods are annotated with `@Restricted` or have `@since TODO` Javadoc, as appropriate.
- [ ] For dependency updates: links to external changelogs and, if possible, full diffs
### Submitter checklist

<!-- For new API and extension points: Link to the reference implementation in open-source (or example in Javadoc) -->
- [ ] The issue, if it exists, is well-described.
- [ ] The changelog entries and upgrade guidelines are appropriate for the audience affected by the change (users or developers, depending on the change) and are in the imperative mood (see [examples](https://github.com/jenkins-infra/jenkins.io/blob/master/content/_data/changelogs/weekly.yml)). Fill in the **Proposed upgrade guidelines** section only if there are breaking changes or changes that may require extra steps from users during upgrade.
- [ ] There is automated testing or an explanation as to why this change has no tests.
- [ ] New public classes, fields, and methods are annotated with `@Restricted` or have `@since TODO` Javadocs, as appropriate.
- [ ] New deprecations are annotated with `@Deprecated(since = "TODO")` or `@Deprecated(forRemoval = true, since = "TODO")`, if applicable.
- [ ] UI changes do not introduce regressions when enforcing the current default rules of [Content Security Policy Plugin](https://plugins.jenkins.io/csp/). In particular, new or substantially changed JavaScript is not defined inline and does not call `eval` to ease future introduction of Content Security Policy (CSP) directives (see [documentation](https://www.jenkins.io/doc/developer/security/csp/)).
- [ ] For dependency updates, there are links to external changelogs and, if possible, full differentials.
- [ ] For new APIs and extension points, there is a link to at least one consumer.

### Desired reviewers

@mention

<!-- Comment:
If you need an accelerated review process by the community (e.g., for critical bugs), mention @jenkinsci/code-reviewers
If you need an accelerated review process by the community (e.g., for critical bugs), mention @jenkinsci/core-pr-reviewers.
-->

### Maintainer checklist
Before the changes are marked as `ready-for-merge`:

Before the changes are marked as `ready-for-merge`:
### Maintainer checklist

- [ ] There are at least 2 approvals for the pull request and no outstanding requests for change
- [ ] Conversations in the pull request are over OR it is explicit that a reviewer does not block the change
- [ ] Changelog entries in the PR title and/or `Proposed changelog entries` are accurate, human-readable, and in the imperative mood
- [ ] Proper changelog labels are set so that the changelog can be generated automatically
- [ ] If the change needs additional upgrade steps from users, `upgrade-guide-needed` label is set and there is a `Proposed upgrade guidelines` section in the PR title. ([example](https://github.com/jenkinsci/jenkins/pull/4387))
- [ ] If it would make sense to backport the change to LTS, a Jira issue must exist, be a _Bug_ or _Improvement_, and be labeled as `lts-candidate` to be considered (see [query](https://issues.jenkins-ci.org/issues/?filter=12146)).
- [ ] There are at least two (2) approvals for the pull request and no outstanding requests for change.
- [ ] Conversations in the pull request are over, or it is explicit that a reviewer is not blocking the change.
- [ ] Changelog entries in the pull request title and/or **Proposed changelog entries** are accurate, human-readable, and in the imperative mood.
- [ ] Proper changelog labels are set so that the changelog can be generated automatically.
- [ ] If the change needs additional upgrade steps from users, the `upgrade-guide-needed` label is set and there is a **Proposed upgrade guidelines** section in the pull request title (see [example](https://github.com/jenkinsci/jenkins/pull/4387)).
- [ ] If it would make sense to backport the change to LTS, be a _Bug_ or _Improvement_, and either the issue or pull request must be labeled as `lts-candidate` to be considered.
7 changes: 7 additions & 0 deletions .github/comment-ops.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
commands:
label:
enabled: true
removeLabel:
enabled: true
reviewer:
enabled: true
25 changes: 25 additions & 0 deletions .github/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
newPRWelcomeComment: >
Yay, your first pull request towards Jenkins core was created successfully!
Thank you so much!
<br>
<br>
A contributor will provide feedback soon.
Meanwhile, you can join the [chats](https://app.gitter.im/#/room/#jenkins-ci:matrix.org) and [community forums](https://community.jenkins.io/) to connect with other Jenkins users, developers, and maintainers.

firstPRMergeComment: >
Congratulations on getting your very first Jenkins core pull request merged 🎉🥳
<br>
<br>
This is a fantastic achievement, and we're thrilled to have you as part of our community!
Thank you for your valuable input, and we look forward to seeing more of your contributions in the future!
<br>
<br>
We would like to invite you to join the [community chats](https://app.gitter.im/#/room/#jenkins-ci:matrix.org) and [forums](https://community.jenkins.io/) to meet other Jenkins contributors 😊
<br>
Don't forget to check out the [participation](https://www.jenkins.io/participate/) page to learn more about how to contribute to Jenkins.

<a href="https://www.jenkins.io/participate/" target="_blank">
<picture>
<img width="600" src="https://raw.githubusercontent.com/jenkinsci/jenkins/master/.github/images/jenkins-welcome.svg">
</picture>
</a>
44 changes: 0 additions & 44 deletions .github/dependabot.yml

This file was deleted.

Loading