Skip to content
Merged
Changes from all commits
Commits
Show all changes
185 commits
Select commit Hold shift + click to select a range
bdb39a4
πŸŽ‰ Release 3.15.0
woodpecker-bot May 1, 2026
649ff8e
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 1, 2026
306d6bd
πŸŽ‰ Release 3.15.0
woodpecker-bot May 1, 2026
c516c5c
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 2, 2026
ca1b5b9
πŸŽ‰ Release 3.15.0
woodpecker-bot May 2, 2026
8c9689e
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 2, 2026
e6e568f
πŸŽ‰ Release 3.15.0
woodpecker-bot May 2, 2026
af8d604
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 2, 2026
d8246d7
πŸŽ‰ Release 3.15.0
woodpecker-bot May 2, 2026
a03eda0
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 2, 2026
ddc90f3
πŸŽ‰ Release 3.15.0
woodpecker-bot May 2, 2026
55eb8fe
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 2, 2026
814eecd
πŸŽ‰ Release 3.15.0
woodpecker-bot May 2, 2026
5919c4c
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 2, 2026
c313b12
πŸŽ‰ Release 3.15.0
woodpecker-bot May 2, 2026
e7acb0c
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 2, 2026
8bf8934
πŸŽ‰ Release 3.15.0
woodpecker-bot May 2, 2026
2ff4407
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 2, 2026
9b8368c
πŸŽ‰ Release 3.15.0
woodpecker-bot May 2, 2026
4dab48a
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 2, 2026
382fcc9
πŸŽ‰ Release 3.15.0
woodpecker-bot May 2, 2026
3aa1ae7
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 2, 2026
e7b3ab2
πŸŽ‰ Release 3.15.0
woodpecker-bot May 2, 2026
cf7036b
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 3, 2026
c1ca970
πŸŽ‰ Release 3.15.0
woodpecker-bot May 3, 2026
f05105e
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 4, 2026
618db3d
πŸŽ‰ Release 3.15.0
woodpecker-bot May 4, 2026
fa2f6be
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 5, 2026
4ca4d33
πŸŽ‰ Release 3.15.0
woodpecker-bot May 5, 2026
3cc5db5
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 5, 2026
ca06cc4
πŸŽ‰ Release 3.15.0
woodpecker-bot May 5, 2026
082f6a7
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 6, 2026
fb56398
πŸŽ‰ Release 3.15.0
woodpecker-bot May 6, 2026
012f28a
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 6, 2026
2cbf7b0
πŸŽ‰ Release 3.15.0
woodpecker-bot May 6, 2026
118e0dd
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 7, 2026
8666559
πŸŽ‰ Release 3.15.0
woodpecker-bot May 7, 2026
210db6a
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 7, 2026
e5388ec
πŸŽ‰ Release 3.15.0
woodpecker-bot May 7, 2026
8fa03a8
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 7, 2026
85a1f67
πŸŽ‰ Release 3.15.0
woodpecker-bot May 7, 2026
221e9a4
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 9, 2026
b0f8f7b
πŸŽ‰ Release 3.15.0
woodpecker-bot May 9, 2026
64cc5d2
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 9, 2026
2632693
πŸŽ‰ Release 3.15.0
woodpecker-bot May 9, 2026
693227f
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 9, 2026
9bf11f8
πŸŽ‰ Release 3.15.0
woodpecker-bot May 9, 2026
a9af234
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 9, 2026
7e55fe7
πŸŽ‰ Release 3.15.0
woodpecker-bot May 9, 2026
602bac0
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 9, 2026
b28042a
πŸŽ‰ Release 3.15.0
woodpecker-bot May 9, 2026
e8d3c75
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 10, 2026
81b01f3
πŸŽ‰ Release 3.15.0
woodpecker-bot May 10, 2026
68a2750
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 11, 2026
9336d17
πŸŽ‰ Release 3.15.0
woodpecker-bot May 11, 2026
9f5d55d
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 11, 2026
e65fb19
πŸŽ‰ Release 3.15.0
woodpecker-bot May 11, 2026
93d159f
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 11, 2026
ca598dc
πŸŽ‰ Release 3.15.0
woodpecker-bot May 11, 2026
4dbe6c8
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 11, 2026
a760dd6
πŸŽ‰ Release 3.15.0
woodpecker-bot May 11, 2026
cf40864
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 12, 2026
564f411
πŸŽ‰ Release 3.15.0
woodpecker-bot May 12, 2026
6b93ef5
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 12, 2026
a8e0094
πŸŽ‰ Release 3.15.0
woodpecker-bot May 12, 2026
6549906
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 12, 2026
ec24a48
πŸŽ‰ Release 3.15.0
woodpecker-bot May 12, 2026
66f1757
Merge branch 'main' into next-release/main
6543 May 12, 2026
94c260b
πŸŽ‰ Release 3.15.0
woodpecker-bot May 12, 2026
d508f8a
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 13, 2026
f3dbe9a
πŸŽ‰ Release 3.15.0
woodpecker-bot May 13, 2026
945c908
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 14, 2026
a2b0f77
πŸŽ‰ Release 3.15.0
woodpecker-bot May 14, 2026
64e1bdd
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 14, 2026
e25e8cd
πŸŽ‰ Release 3.15.0
woodpecker-bot May 14, 2026
2f3f478
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 14, 2026
38c9b5f
πŸŽ‰ Release 3.15.0
woodpecker-bot May 14, 2026
3dc1db8
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 14, 2026
a188576
πŸŽ‰ Release 3.15.0
woodpecker-bot May 14, 2026
4ed18b7
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 15, 2026
fd645fb
πŸŽ‰ Release 3.15.0
woodpecker-bot May 15, 2026
476fea3
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 15, 2026
65ea931
πŸŽ‰ Release 3.15.0
woodpecker-bot May 15, 2026
3b81547
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 15, 2026
7396339
πŸŽ‰ Release 3.15.0
woodpecker-bot May 15, 2026
b765f79
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 16, 2026
442a5e7
πŸŽ‰ Release 3.15.0
woodpecker-bot May 16, 2026
620dacf
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 16, 2026
bf630ad
πŸŽ‰ Release 3.15.0
woodpecker-bot May 16, 2026
292ee01
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 16, 2026
3ea077a
πŸŽ‰ Release 3.15.0
woodpecker-bot May 16, 2026
6ea9be9
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 16, 2026
1ae0f97
πŸŽ‰ Release 3.15.0
woodpecker-bot May 16, 2026
ad06ab7
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 16, 2026
2e4fa77
πŸŽ‰ Release 3.15.0
woodpecker-bot May 16, 2026
1c52c99
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 16, 2026
54e212c
πŸŽ‰ Release 3.15.0
woodpecker-bot May 16, 2026
257fed8
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 16, 2026
193595f
πŸŽ‰ Release 3.15.0
woodpecker-bot May 16, 2026
9fe811b
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 17, 2026
0120f4b
πŸŽ‰ Release 3.15.0
woodpecker-bot May 17, 2026
84110d0
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 17, 2026
b2678cf
πŸŽ‰ Release 3.15.0
woodpecker-bot May 17, 2026
05e03a2
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 17, 2026
6b3ccab
πŸŽ‰ Release 3.15.0
woodpecker-bot May 17, 2026
9e6d60c
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 17, 2026
3f438a5
πŸŽ‰ Release 3.15.0
woodpecker-bot May 17, 2026
3c89f92
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 17, 2026
77e7025
πŸŽ‰ Release 3.15.0
woodpecker-bot May 17, 2026
92c21d7
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 17, 2026
84f1502
πŸŽ‰ Release 3.15.0
woodpecker-bot May 17, 2026
b32b502
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 17, 2026
02c198b
πŸŽ‰ Release 3.15.0
woodpecker-bot May 17, 2026
cc4c330
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 17, 2026
276561d
πŸŽ‰ Release 3.15.0
woodpecker-bot May 17, 2026
0999fd3
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 17, 2026
caeb80a
πŸŽ‰ Release 3.15.0
woodpecker-bot May 17, 2026
ba10740
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 18, 2026
954a46b
πŸŽ‰ Release 3.15.0
woodpecker-bot May 18, 2026
7d8e8eb
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 18, 2026
8558457
πŸŽ‰ Release 3.15.0
woodpecker-bot May 18, 2026
3ada621
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 18, 2026
d862711
πŸŽ‰ Release 3.15.0
woodpecker-bot May 18, 2026
147ae0a
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 18, 2026
e01c837
πŸŽ‰ Release 3.15.0
woodpecker-bot May 18, 2026
b27c1b1
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 19, 2026
71205d1
πŸŽ‰ Release 3.15.0
woodpecker-bot May 19, 2026
182bd52
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 19, 2026
d9a678d
πŸŽ‰ Release 3.15.0
woodpecker-bot May 19, 2026
080699a
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 20, 2026
84cd3ed
πŸŽ‰ Release 3.15.0
woodpecker-bot May 20, 2026
033b640
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 21, 2026
96bf981
πŸŽ‰ Release 3.15.0
woodpecker-bot May 21, 2026
973c59c
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 22, 2026
804891d
πŸŽ‰ Release 3.15.0
woodpecker-bot May 22, 2026
0af3c32
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 22, 2026
15facac
πŸŽ‰ Release 3.15.0
woodpecker-bot May 22, 2026
c1267ad
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 23, 2026
1ef49f5
πŸŽ‰ Release 3.15.0
woodpecker-bot May 23, 2026
fa13bfa
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 23, 2026
0678d8c
πŸŽ‰ Release 3.15.0
woodpecker-bot May 23, 2026
d733d84
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 23, 2026
735b6e4
πŸŽ‰ Release 3.15.0
woodpecker-bot May 23, 2026
348baf4
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 24, 2026
9f33e9c
πŸŽ‰ Release 3.15.0
woodpecker-bot May 24, 2026
4caf9f9
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 25, 2026
45e9c4a
πŸŽ‰ Release 3.15.0
woodpecker-bot May 25, 2026
deac7b0
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 25, 2026
faa2105
πŸŽ‰ Release 3.15.0
woodpecker-bot May 25, 2026
3568672
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 25, 2026
c76c4ac
πŸŽ‰ Release 3.15.0
woodpecker-bot May 25, 2026
c78e6a0
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 25, 2026
9b88f7c
πŸŽ‰ Release 3.15.0
woodpecker-bot May 25, 2026
949ad5f
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 26, 2026
7e4300f
πŸŽ‰ Release 3.15.0
woodpecker-bot May 26, 2026
ef378b1
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 26, 2026
2f05fd4
πŸŽ‰ Release 3.15.0
woodpecker-bot May 26, 2026
bb57b6f
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 26, 2026
c0dde1b
πŸŽ‰ Release 3.15.0
woodpecker-bot May 26, 2026
1089411
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 26, 2026
28e66ac
πŸŽ‰ Release 3.15.0
woodpecker-bot May 26, 2026
4ba4c86
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 26, 2026
b23de0d
πŸŽ‰ Release 3.15.0
woodpecker-bot May 26, 2026
ad778ce
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 26, 2026
4f49f7e
πŸŽ‰ Release 3.15.0
woodpecker-bot May 26, 2026
2325f36
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 26, 2026
cab2f38
πŸŽ‰ Release 3.15.0
woodpecker-bot May 26, 2026
4729671
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 26, 2026
3617b4b
πŸŽ‰ Release 3.15.0
woodpecker-bot May 26, 2026
e83a298
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 27, 2026
c5465e0
πŸŽ‰ Release 3.15.0
woodpecker-bot May 27, 2026
8b6107b
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 27, 2026
7901080
πŸŽ‰ Release 3.15.0
woodpecker-bot May 27, 2026
72cb2a4
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 27, 2026
59854ab
πŸŽ‰ Release 3.15.0
woodpecker-bot May 27, 2026
9487f3d
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 27, 2026
c90ff80
πŸŽ‰ Release 3.15.0
woodpecker-bot May 27, 2026
f2db14f
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 27, 2026
97871b6
πŸŽ‰ Release 3.15.0
woodpecker-bot May 27, 2026
8f685b3
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 28, 2026
d3dc574
πŸŽ‰ Release 3.15.0
woodpecker-bot May 28, 2026
90c7131
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 28, 2026
4be9bd2
πŸŽ‰ Release 3.15.0
woodpecker-bot May 28, 2026
09920b6
Merge branch 'origin/main' into 'next-release/main'
woodpecker-bot May 28, 2026
7642ef5
πŸŽ‰ Release 3.15.0
woodpecker-bot May 28, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
118 changes: 118 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,123 @@
# Changelog

## [3.15.0](https://github.com/woodpecker-ci/woodpecker/releases/tag/v3.15.0) - 2026-05-28

### ❀️ Thanks to all contributors! ❀️

@6543, @AkashKumar7902, @EdwardSalter, @M31ancholy, @anbraten, @hhamalai, @johanvdw, @jolheiser, @julienvincent, @lephuongbg, @mateuszkamola, @qwerty287, @rfinnie, @simonmeyerrr, @wucm667

### πŸ”’ Security

- Use Gitlab username [[#6653](https://github.com/woodpecker-ci/woodpecker/pull/6653)]
- Update uuid [[#6647](https://github.com/woodpecker-ci/woodpecker/pull/6647)]
- server: for grpc store extracted agentID in context [[#6569](https://github.com/woodpecker-ci/woodpecker/pull/6569)]

### ✨ Features

- Support optional flag in depends_on for workflows and steps [[#6461](https://github.com/woodpecker-ci/woodpecker/pull/6461)]

### πŸ“ˆ Enhancement

- Use refactored pipeline builder in cli exec [[#6453](https://github.com/woodpecker-ci/woodpecker/pull/6453)]
- Add config to change default pipeline config paths and extensions [[#6580](https://github.com/woodpecker-ci/woodpecker/pull/6580)]
- Allow disabling service workspace volumes in k8s [[#6644](https://github.com/woodpecker-ci/woodpecker/pull/6644)]
- View warning if admin is configured at env level [[#6600](https://github.com/woodpecker-ci/woodpecker/pull/6600)]
- Add timezone support for crons [[#6597](https://github.com/woodpecker-ci/woodpecker/pull/6597)]
- Add CI_PIPELINE_RERUNS environment variable [[#6588](https://github.com/woodpecker-ci/woodpecker/pull/6588)]
- Add placeholders to inputs [[#6599](https://github.com/woodpecker-ci/woodpecker/pull/6599)]
- Refactor `server/.../step_builder` into `pipeline/.../builder` [[#3967](https://github.com/woodpecker-ci/woodpecker/pull/3967)]
- Group logs by command in step logs UI and make them collapsible [[#6398](https://github.com/woodpecker-ci/woodpecker/pull/6398)]
- Expose step type to step env [[#4290](https://github.com/woodpecker-ci/woodpecker/pull/4290)]
- pipeline runtime: move setting step environment variables into own func and add `CI_PIPELINE_STATUS` back [[#6516](https://github.com/woodpecker-ci/woodpecker/pull/6516)]
- Refactor agent rpc retry [[#6515](https://github.com/woodpecker-ci/woodpecker/pull/6515)]

### πŸ› Bug Fixes

- Fix org lookup panic [[#6652](https://github.com/woodpecker-ci/woodpecker/pull/6652)]
- Deduplicate schema linter composition errors [[#6633](https://github.com/woodpecker-ci/woodpecker/pull/6633)]
- local backend: on linux / mac start commands in own process group and kill the group on cancel [[#6609](https://github.com/woodpecker-ci/woodpecker/pull/6609)]
- k8s: add guards to stop pipeline services upon completion [[#6623](https://github.com/woodpecker-ci/woodpecker/pull/6623)]
- Fix missing log close button [[#6584](https://github.com/woodpecker-ci/woodpecker/pull/6584)]
- fix(agent): persist agent ID after auth to prevent crashloop duplicates [[#6543](https://github.com/woodpecker-ci/woodpecker/pull/6543)]
- fix(gitlab): preserve private flag when webhook payload omits project visibility [[#6544](https://github.com/woodpecker-ci/woodpecker/pull/6544)]

### πŸ§ͺ Tests

- Fix race in local backend tests [[#6574](https://github.com/woodpecker-ci/woodpecker/pull/6574)]

### πŸ“š Documentation

- Add note about extension permission [[#6646](https://github.com/woodpecker-ci/woodpecker/pull/6646)]
- Add GitHub OAuth App setup hint to docker-compose page [[#6643](https://github.com/woodpecker-ci/woodpecker/pull/6643)]
- Update pnpm to v11.3.0 [[#6639](https://github.com/woodpecker-ci/woodpecker/pull/6639)]
- Update docs npm deps non-major [[#6625](https://github.com/woodpecker-ci/woodpecker/pull/6625)]
- Docs: Mention that you can use failure: fail [[#6611](https://github.com/woodpecker-ci/woodpecker/pull/6611)]
- Change homepage of woodpecker-shellcheck [[#6594](https://github.com/woodpecker-ci/woodpecker/pull/6594)]
- Update docs npm deps non-major [[#6586](https://github.com/woodpecker-ci/woodpecker/pull/6586)]
- Update pnpm to v11 [[#6561](https://github.com/woodpecker-ci/woodpecker/pull/6561)]
- Update docs npm deps non-major [[#6555](https://github.com/woodpecker-ci/woodpecker/pull/6555)]
- Add 3rd party secret extensions list [[#6546](https://github.com/woodpecker-ci/woodpecker/pull/6546)]
- Update dependency axios to v1.16.0 [[#6538](https://github.com/woodpecker-ci/woodpecker/pull/6538)]
- Update dependency yaml to v2.8.4 [[#6536](https://github.com/woodpecker-ci/woodpecker/pull/6536)]
- Update dependency isomorphic-dompurify to v3.12.0 [[#6532](https://github.com/woodpecker-ci/woodpecker/pull/6532)]
- Update docs npm deps non-major [[#6530](https://github.com/woodpecker-ci/woodpecker/pull/6530)]

### πŸ“¦οΈ Dependency

- Update module gitlab.com/gitlab-org/api/client-go/v2 to v2.34.0 [[#6662](https://github.com/woodpecker-ci/woodpecker/pull/6662)]
- Update dependency uuid to v14 [[#6658](https://github.com/woodpecker-ci/woodpecker/pull/6658)]
- Lock file maintenance [[#6659](https://github.com/woodpecker-ci/woodpecker/pull/6659)]
- Update golang-packages [[#6637](https://github.com/woodpecker-ci/woodpecker/pull/6637)]
- Update web npm deps non-major [[#6638](https://github.com/woodpecker-ci/woodpecker/pull/6638)]
- Lock file maintenance [[#6640](https://github.com/woodpecker-ci/woodpecker/pull/6640)]
- Update module github.com/google/go-github/v86 to v88 [[#6626](https://github.com/woodpecker-ci/woodpecker/pull/6626)]
- Update web npm deps non-major [[#6624](https://github.com/woodpecker-ci/woodpecker/pull/6624)]
- Update golang-packages [[#6622](https://github.com/woodpecker-ci/woodpecker/pull/6622)]
- Update golang-packages [[#6620](https://github.com/woodpecker-ci/woodpecker/pull/6620)]
- Update module gitlab.com/gitlab-org/api/client-go/v2 to v2.29.0 [[#6618](https://github.com/woodpecker-ci/woodpecker/pull/6618)]
- Update golang-packages [[#6614](https://github.com/woodpecker-ci/woodpecker/pull/6614)]
- Lock file maintenance [[#6606](https://github.com/woodpecker-ci/woodpecker/pull/6606)]
- Update web npm deps non-major [[#6604](https://github.com/woodpecker-ci/woodpecker/pull/6604)]
- Update web npm deps non-major [[#6603](https://github.com/woodpecker-ci/woodpecker/pull/6603)]
- Update web npm deps non-major [[#6602](https://github.com/woodpecker-ci/woodpecker/pull/6602)]
- Update web npm deps non-major [[#6601](https://github.com/woodpecker-ci/woodpecker/pull/6601)]
- Update dependency simple-icons to v16.20.0 [[#6596](https://github.com/woodpecker-ci/woodpecker/pull/6596)]
- Update dependency eslint to v10.4.0 [[#6593](https://github.com/woodpecker-ci/woodpecker/pull/6593)]
- Update dependency @antfu/eslint-config to v9 [[#6592](https://github.com/woodpecker-ci/woodpecker/pull/6592)]
- Update web npm deps non-major [[#6591](https://github.com/woodpecker-ci/woodpecker/pull/6591)]
- Update woodpeckerci/plugin-git Docker tag to v2.9.1 [[#6589](https://github.com/woodpecker-ci/woodpecker/pull/6589)]
- Update postgres Docker tag to v18.4 [[#6590](https://github.com/woodpecker-ci/woodpecker/pull/6590)]
- Update module gitlab.com/gitlab-org/api/client-go/v2 to v2.26.1 [[#6587](https://github.com/woodpecker-ci/woodpecker/pull/6587)]
- Update golang-packages [[#6582](https://github.com/woodpecker-ci/woodpecker/pull/6582)]
- Update module gitlab.com/gitlab-org/api/client-go/v2 to v2.26.0 [[#6578](https://github.com/woodpecker-ci/woodpecker/pull/6578)]
- Update golang-packages [[#6571](https://github.com/woodpecker-ci/woodpecker/pull/6571)]
- Update web npm deps non-major [[#6446](https://github.com/woodpecker-ci/woodpecker/pull/6446)]
- Update module gitlab.com/gitlab-org/api/client-go/v2 to v2.25.0 [[#6566](https://github.com/woodpecker-ci/woodpecker/pull/6566)]
- Update module github.com/google/go-github/v85 to v86 [[#6560](https://github.com/woodpecker-ci/woodpecker/pull/6560)]
- Lock file maintenance [[#6563](https://github.com/woodpecker-ci/woodpecker/pull/6563)]
- Update golang-packages [[#6562](https://github.com/woodpecker-ci/woodpecker/pull/6562)]
- Update dependency mvdan/gofumpt to v0.10.0 [[#6558](https://github.com/woodpecker-ci/woodpecker/pull/6558)]
- Update dependency golangci/golangci-lint to v2.12.2 [[#6556](https://github.com/woodpecker-ci/woodpecker/pull/6556)]
- Update pre-commit hook golangci/golangci-lint to v2.12.2 [[#6557](https://github.com/woodpecker-ci/woodpecker/pull/6557)]
- Update dependency golang to v1.26.3 [[#6554](https://github.com/woodpecker-ci/woodpecker/pull/6554)]
- Update golang-packages [[#6548](https://github.com/woodpecker-ci/woodpecker/pull/6548)]
- Update module gitlab.com/gitlab-org/api/client-go/v2 to v2.24.1 [[#6545](https://github.com/woodpecker-ci/woodpecker/pull/6545)]
- Update golang-packages [[#6542](https://github.com/woodpecker-ci/woodpecker/pull/6542)]
- Lock file maintenance [[#6540](https://github.com/woodpecker-ci/woodpecker/pull/6540)]
- Update module github.com/docker/cli to v29.4.2+incompatible [[#6539](https://github.com/woodpecker-ci/woodpecker/pull/6539)]
- Update golangci/golangci-lint Docker tag to v2.12.1 [[#6537](https://github.com/woodpecker-ci/woodpecker/pull/6537)]
- Update pre-commit hook golangci/golangci-lint to v2.12.1 [[#6535](https://github.com/woodpecker-ci/woodpecker/pull/6535)]
- Update docker.io/woodpeckerci/plugin-docker-buildx Docker tag to v6.1.0 [[#6534](https://github.com/woodpecker-ci/woodpecker/pull/6534)]
- Update dependency golangci/golangci-lint to v2.12.0 [[#6533](https://github.com/woodpecker-ci/woodpecker/pull/6533)]
- Update woodpeckerci/plugin-release Docker tag to v0.3.1 [[#6531](https://github.com/woodpecker-ci/woodpecker/pull/6531)]
- Update docker.io/lycheeverse/lychee Docker tag to v0.24.2 [[#6529](https://github.com/woodpecker-ci/woodpecker/pull/6529)]

### Misc

- build: release freebsd/openbsd as binary not container [[#6610](https://github.com/woodpecker-ci/woodpecker/pull/6610)]
- flake.lock: Update [[#6656](https://github.com/woodpecker-ci/woodpecker/pull/6656)]
- Use "sign in/out" [[#6579](https://github.com/woodpecker-ci/woodpecker/pull/6579)]

## [3.14.1](https://github.com/woodpecker-ci/woodpecker/releases/tag/v3.14.1) - 2026-05-12

### ❀️ Special thanks the security researchers and those who fixed them ❀️
Expand Down