Releases: woodpecker-ci/woodpecker
Releases · woodpecker-ci/woodpecker
3.10.0
3.10.0 - 2025-09-28
❤️ Thanks to all contributors! ❤️
@6543, @Gusted, @da-Kai, @henkka, @hhamalai, @j04n-f, @klausi85, @marcusramberg, @qwerty287, @xoxys, @zhedazijingang
🔒 Security
- chore(deps): update dependency vite to v7.1.5 [security] [#5495]
✨ Features
- New event pull request metadata [#5214]
- Add task UUID label to Kubernetes pods [#5544]
- feat: expose listing available organizations via woodpecker-go / CLI [#5481]
- Add milestone to metadata [#5174]
📈 Enhancement
- Trace errors during SetupWorkflow, make service step setup errors visible to user [#5559]
- Enable completion support for cli [#5552]
- Add
StepFinished
to log service [#5530] - Migrate to mockery v3 [#5547]
- Show human readable information in queue info [#5516]
- feat(bitbucketdatacenter): Implement missing OrgMembership method [#5476]
- Cleanup columns in forges table [#5517]
- Allow to get secrets from file [#5509]
- refactor: use slices.Contains to simplify [#5468]
- Hide unsupported forge options [#5465]
- Collapse changed files in file-tree [#5451]
- Simplify queue interface [#5449]
🐛 Bug Fixes
- Support for pull requests opened events from forked repositories [#5536]
- Add back-off retry for pod log streaming to kubernetes backend [#5550]
- Fix dir not found handling [#5533]
- Show readable error [#5501]
- fix: allow spaces in cli string slices [#5494]
- fix: changed schema definition for "backend_options.kubernetes.tolerations" to accept an array of objects [#5478]
- Print execution errors [#5448]
📚 Documentation
- chore(deps): update dependency @types/react to v19.1.15 [#5562]
- chore(deps): update docs npm deps non-major [#5554]
- Add MCP tool to awesome docs [#5546]
- chore(deps): update docs npm deps non-major [#5527]
- chore(deps): update docs npm deps non-major [#5512]
- Add a blog post [#5510]
- chore(deps): update docs npm deps non-major [#5503]
- docs: add SonarQube to plugins list [#5502]
- Add Bitbucket key limit known issue [#5497]
- chore(deps): update dependency @types/node to v22.18.1 [#5484]
- chore(deps): update docs npm deps non-major [#5472]
- Add ui proxy docs [#5459]
- chore(deps): update dependency @types/react to v19.1.11 [#5454]
- Add easypanel community package [#5446]
- Add some blogs and videos [#5445]
📦️ Dependency
- chore(deps): update dependency vue-tsc to v3.1.0 [#5563]
- fix(deps): update golang-packages [#5561]
- chore(deps): update postgres docker tag to v18 [#5557]
- chore(deps): update docker.io/postgres docker tag to v18 [#5556]
- chore(deps): update web npm deps non-major [#5553]
- chore(deps): update pre-commit hook hadolint/hadolint to v2.14.0 [#5555]
- fix(deps): update module gitlab.com/gitlab-org/api/client-go to v0.148.0 [#5548]
- fix(deps): update module gitlab.com/gitlab-org/api/client-go to v0.147.1 [#5541]
- chore(deps): update pre-commit hook golangci/golangci-lint to v2.5.0 [#5535]
- fix(deps): update dependency simple-icons to v15.16.0 [#5532]
- fix(deps): update module github.com/gin-gonic/gin to v1.11.0 [#5531]
- fix(deps): update web npm deps non-major [#5528]
- fix(deps): update module gitlab.com/gitlab-org/api/client-go to v0.146.0 [#5524]
- fix(deps): update module gitlab.com/gitlab-org/api/client-go to v0.145.0 [#5523]
- chore(deps): lock file maintenance [#5514]
- fix(deps): update dependency marked to v16.3.0 [#5513]
- fix(deps): update dependency simple-icons to v15.15.0 [#5508]
- chore(deps): update dependency jsdom to v27 [#5506]
- fix(deps): update module gitlab.com/gitlab-org/api/client-go to v0.144.1 [#5505]
- chore(deps): update web npm deps non-major [#5504]
- fix(deps): update golang-packages [#5499]
- fix(deps): update golang-packages [#5496]
- fix(deps): update golang-packages [#5493]
- chore(deps): lock file maintenance [#5492]
- fix(deps): update golang-packages [#5491]
- fix(deps): update dependency simple-icons to v15.14.0 [#5490]
- fix(deps): update module github.com/prometheus/client_golang to v1.23.2 [#5489]
- chore(deps): update dependency @intlify/unplugin-vue-i18n to v11 [#5487]
- fix(deps): update web npm deps non-major [#5486]
- chore(deps): update dependency golang to v1.25.1 [#5485]
- fix(deps): update module github.com/prometheus/client_golang to v1.23.1 [#5483]
- fix(deps): update golang-packages to v28.4.0+incompatible [#5480]
- fix(deps): update golang-packages [#5479]
- fix(deps): update module gitlab.com/gitlab-org/api/client-go to v0.142.5 [#5475]
- fix(deps): update web npm deps non-major [#5473]
- fix(deps): update golang-packages [#5467]
- fix(deps): update module gitlab.com/gitlab-org/api/client-go to v0.142.2 [#5466]
- fix(deps): update golang-packages [#5463]
- chore(deps): lock file maintenance [#5458]
- fix(deps): update golang-packages [#5457]
- fix(deps): update dependency simple-icons to v15.12.0 [#5456]
- fix(deps): update web npm deps non-major [#5455]
- fix(deps): update module gitlab.com/gitlab-org/api/client-go to v0.142.0 [#5452]
- fix(deps): update golang-packages [#5442]
Misc
3.9.0
3.9.0 - 2025-08-20
❤️ Thanks to all contributors! ❤️
@6543, @anbraten, @clintonsteiner, @henkka, @hhamalai, @hrfee, @ivaltryek, @lilioid, @qwerty287, @scottshotgg, @wgroeneveld, @xoxys
🔒 Security
- Remediate webpack vulnerability in webpack-dev-server [#5264]
- fix(deps): update module github.com/docker/docker to v28.3.3+incompatible [security] [#5373]
- Prevent secrets from leaking to Kubernetes API Server logs [#5305]
✨ Features
- feat(k8s): Kubernetes namespace per organization [#5309]
- Add and edit additional forges in UI [#5328]
📈 Enhancement
- Rename oauth variables [#5435]
- Add
fsGroupChangePolicy
option to Kubernetes backend [#5416] - Rework background colors for light/dark theme [#5411]
- Allow to set default approval mode [#5406]
- Add Agent-level Tolerations setting [#5266]
- feat(k8s): k8s priority class name config [#5391]
- Count reopening an pull as opening an pull [#5370]
- Add pipeline log fullscreen [#5377]
- Show changed files as file-tree [#5379]
- Replace header bg with border [#5380]
- Prevent body jump when scrollbar appears [#5381]
- Show oauth host and favicon on login [#5376]
- Support secrets in
cli exec
[#5374] - Simplify backend types [#5299]
🐛 Bug Fixes
- Handle empty url and oauth_host on login page [#5434]
- Fix background color of pipeline step list [#5431]
- Fix bitbucket status sending [#5372]
- Correct OpenApi LookupOrg router path [#5351]
- fix(agent): handle context cancellation [#5323]
- woodpecker-go/types: fix time-related struct field tags [#5343]
- Reload repo on hook [#5324]
- Fix loading icons and add missing loading indicators [#5329]
- Use correct parameter for forge selection on login [#5325]
📚 Documentation
- chore(deps): lock file maintenance [#5430]
- chore(deps): update docs npm deps non-major [#5420]
- Remove X link [#5412]
- fix(deps): update docs npm deps non-major [#5395]
- fix(deps): update docs npm deps non-major [#5384]
- Remove references of kaniko [#5371]
- Add ASCII JUnit Test Report plugin [#5355]
- fix(deps): update docs npm deps non-major [#5340]
- chore(deps): update docs npm deps non-major [#5316]
📦️ Dependency
- fix(deps): update module google.golang.org/grpc to v1.75.0 [#5437]
- fix(deps): update module gitlab.com/gitlab-org/api/client-go to v0.141.1 [#5432]
- chore(deps): update golang-lang [#5423]
- chore(deps): update docker.io/golang docker tag to v1.25 [#5422]
- fix(deps): update dependency simple-icons to v15.11.0 [#5427]
- chore(deps): update pre-commit hook golangci/golangci-lint to v2.4.0 [#5425]
- chore(deps): update postgres docker tag to v17.6 [#5424]
- fix(deps): update web npm deps non-major [#5421]
- fix(deps): update golang-packages [#5415]
- fix(deps): update golang-packages [#5413]
- fix(deps): update golang-packages [#5407]
- chore(deps): lock file maintenance [#5404]
- chore(deps): update pre-commit hook pre-commit/pre-commit-hooks to v6 [#5399]
- fix(deps): update dependency simple-icons to v15.10.0 [#5400]
- fix(deps): update web npm deps non-major [#5396]
- chore(deps): update docker.io/woodpeckerci/plugin-ready-release-go docker tag to v3.4.0 [#5394]
- chore(deps): update dependency golang to v1.24.6 [#5393]
- fix(deps): update golang-packages [#5392]
- chore(deps): lock file maintenance [#5388]
- chore(deps): update pre-commit hook golangci/golangci-lint to v2.3.1 [#5386]
- fix(deps): update web npm deps non-major [#5385]
- fix(deps): update module github.com/prometheus/client_golang to v1.23.0 [#5382]
- fix(deps): update golang-packages [#5375]
- chore(deps): lock file maintenance [#5369]
- fix(deps): update module github.com/bmatcuk/doublestar/v4 to v4.9.1 [#5365]
- fix(deps): update module github.com/google/go-github/v73 to v74 [#5363]
- chore(deps): update dependency @antfu/eslint-config to v5 [#5362]
- chore(deps): update web npm deps non-major [#5361]
- chore(deps): update docker.io/mysql docker tag to v9.4.0 [#5359]
- fix(deps): update golang-packages [#5356]
- 📦 update web dependencies [#5352]
- chore(config): migrate renovate config [#5350]
- chore(deps): lock file maintenance [#5348]
- fix(deps): update golang-packages [#5347]
- fix(deps): update golang-packages [#5336]
- chore(deps): lock file maintenance [#5344]
- fix(deps): update web npm deps non-major [#5341]
- fix(deps): update dependency vue-i18n to v11.1.10 [security] [#5335]
- fix(deps): update golang-packages [#5333]
- chore(deps): lock file maintenance [#5320]
- fix(deps): update web npm deps non-major [#5317]
- fix(deps): update module github.com/bmatcuk/doublestar/v4 to v4.9.0 [#5318]
- chore(deps): update dependency golang to v1.24.5 [#5314]
- fix(deps): update golang-packages [#5313]
- fix(deps): update golang-packages [#5311]
- fix(deps): update module gitlab.com/gitlab-org/api/client-go to v0.134.0 [#5308]
- chore(deps): lock file maintenance [#5307]
Misc
3.8.0
3.8.0 - 2025-07-05
❤️ Thanks to all contributors! ❤️
@OCram85, @henkka, @johanvdw, @mmatous, @qwerty287
📚 Documentation
- chore(deps): lock file maintenance [#5302]
- chore(deps): update dependency @types/node to v22.15.34 [#5280]
- chore(deps): update dependency @types/node to v22.15.33 [#5277]
- fix(deps): update docs npm deps non-major [#5267]
- add Peckify plugin [#5260]
- fix(deps): update docs npm deps non-major [#5252]
- fix(deps): update docs npm deps non-major [#5226]
🐛 Bug Fixes
- Fix gitlab MR fetching [#5287]
- Use pipeline number in title [#5275]
- Adjust documentation urls [#5273]
- Fix doc links in agent settings [#5251]
📈 Enhancement
- Add pipeline author and avatar env vars [#5227]
- Support for pull request file changes in bitbucketdatacenter [#5205]
📦️ Dependency
- chore(deps): update dependency vue-tsc to v3 [#5301]
- chore(deps): update web npm deps non-major [#5300]
- chore(deps): update docker.io/woodpeckerci/plugin-ready-release-go docker tag to v3.3.0 [#5298]
- chore(deps): update docker.io/woodpeckerci/plugin-trivy docker tag to v1.4.1 [#5297]
- chore(deps): update docker.io/woodpeckerci/plugin-docker-buildx docker tag to v6.0.2 [#5295]
- chore(deps): update docker.io/woodpeckerci/plugin-editorconfig-checker docker tag to v0.3.1 [#5296]
- chore(deps): lock file maintenance [#5289]
- fix(deps): update web npm deps non-major [#5281]
- fix(deps): update golang-packages [#5291]
- chore(deps): update pre-commit hook golangci/golangci-lint to v2.2.1 [#5288]
- fix(deps): update dependency marked to v16 [#5284]
- chore(deps): update dependency @vitejs/plugin-vue to v6 [#5282]
- chore(deps): update pre-commit hook golangci/golangci-lint to v2.2.0 [#5286]
- chore(deps): update dependency vite to v7 [#5283]
- fix(deps): update module github.com/google/go-github/v72 to v73 [#5285]
- chore(deps): update pre-commit hook rbubley/mirrors-prettier to v3.6.2 [#5278]
- fix(deps): update golang-packages to v28.3.0+incompatible [#5274]
- chore(deps): lock file maintenance [#5271]
- fix(deps): update dependency vue-i18n to v11.1.7 [#5270]
- fix(deps): update dependency simple-icons to v15.3.0 [#5269]
- fix(deps): update web npm deps non-major [#5268]
- fix(deps): update golang-packages to v0.33.2 [#5265]
- fix(deps): update golang-packages [#5261]
- fix(deps): update module github.com/go-viper/mapstructure/v2 to v2.3.0 [#5259]
- chore(deps): lock file maintenance [#5257]
- fix(deps): update dependency simple-icons to v15.2.0 [#5256]
- fix(deps): update web npm deps non-major [#5254]
- chore(deps): update gitea/gitea docker tag to v1.24 [#5253]
- fix(deps): update golang-packages [#5250]
- chore(deps): lock file maintenance [#5233]
- fix(deps): update dependency simple-icons to v15.1.0 [#5246]
- fix(deps): update web npm deps non-major [#5244]
- fix(deps): update golang-packages [#5242]
- chore(deps): update dependency golang to v1.24.4 [#5241]
Misc
- Disable package name linting [#5294]
3.7.0
3.7.0 - 2025-06-06
❤️ Thanks to all contributors! ❤️
@6543, @Epsilon02, @Levy-Tal, @OCram85, @Spiffyk, @SuperSandro2000, @deltamualpha, @qwerty287, @rruzicic, @sebastinez, @xoxys
📚 Documentation
- update docs-link for todo checker [#5236]
- Add
sccache
plugin [#5234] - fix(deps): update dependency redocusaurus to v2.3.0 [#5203]
- chore(deps): update docs npm deps non-major [#5197]
- Add reference to woodpecker-community plugin org [#5186]
- fix(deps): update docs npm deps non-major [#5183]
- Move
gitea-package
plugin to codeberg [#5175] - add Portainer Service Update plugin [#5172]
- Split 'pull' option docs from 'image' docs [#5161]
- chore(deps): update docs npm deps non-major [#5164]
- Add Bluesky post plugin [#5156]
📈 Enhancement
- Move forge webhook fixtures into own files [#5216]
- Treat no available route in grpc as fatal error [#5192]
🐛 Bug Fixes
- Always collect metrics (reverts #4667) [#5213]
- fix(bitbucketDC): manual event has broken commit link [#5160]
- fix(bitbucketdc): build status gets incorrectly reported on multi workflow builds [#5178]
- fix(bitbucketdc): build status not reported on PR builds [#5162]
📦️ Dependency
- fix(deps): update golang-packages to v28.2.1+incompatible [#5217]
- fix(deps): update dependency simple-icons to v15 [#5232]
- chore(deps): update woodpeckerci/plugin-git docker tag to v2.6.5 [#5230]
- fix(deps): update web npm deps non-major [#5228]
- chore(deps): update docker.io/woodpeckerci/plugin-surge-preview docker tag to v1.4.0 [#5225]
- chore(deps): update docker.io/alpine docker tag to v3.22 [#5224]
- fix(deps): update golang-packages [#5209]
- chore(deps): lock file maintenance [#5204]
- fix(deps): update dependency simple-icons to v14.15.0 [#5202]
- fix(deps): update dependency vue-i18n to v11.1.4 [#5201]
- chore(deps): update docker.io/woodpeckerci/plugin-surge-preview docker tag to v1.3.6 [#5200]
- fix(deps): update web npm deps non-major [#5198]
- fix(deps): update module github.com/oklog/ulid/v2 to v2.1.1 [#5194]
- fix(deps): update module github.com/gin-gonic/gin to v1.10.1 [#5193]
- fix(deps): update module gitlab.com/gitlab-org/api/client-go to v0.129.0 [#5190]
- chore(deps): lock file maintenance [#5189]
- chore(deps): update pre-commit hook igorshubovych/markdownlint-cli to v0.45.0 [#5187]
- fix(deps): update dependency simple-icons to v14.14.0 [#5188]
- fix(deps): update web npm deps non-major [#5185]
- fix(deps): update golang-packages to v0.33.1 [#5184]
- fix(deps): update golang-packages [#5180]
- chore(deps): lock file maintenance [#5171]
- fix(deps): update module github.com/google/go-github/v71 to v72 [#5167]
- fix(deps): update dependency simple-icons to v14.13.0 [#5170]
- fix(deps): update module github.com/urfave/cli/v3 to v3.3.3 [#5169]
- fix(deps): update web npm deps non-major [#5166]
- chore(deps): update postgres docker tag to v17.5 [#5165]
- chore(deps): update dependency golang to v1.24.3 [#5163]
Misc
3.6.0
3.6.0 - 2025-05-07
❤️ Thanks to all contributors! ❤️
@Spiffyk, @SuperSandro2000, @gsaslis, @joshuachp, @lukashass, @maurerle, @pat-s, @qwerty287, @renich, @sp1thas, @xoxys
✨ Features
- Use docker go client directly [#5134]
📚 Documentation
- Simplify NixOS docs [#5120]
- chore(deps): lock file maintenance [#5150]
- plugins: Add SSH/SCP plugin [#4871]
- chore(deps): update dependency @types/node to v22.15.3 [#5142]
- chore(deps): lock file maintenance [#5136]
- Explain tasks [#5129]
- Mention named volumes [#5130]
- chore(deps): update docs npm deps non-major [#5128]
- Fix link to agent configuration in
v3.5
docs [#5122] - Fix link to agent configuration in
next
docs [#5119] - Move
plugin-s3
to Codeberg [#5118] - Use slugified plugin urls in docs [#5116]
- Fix example value for
WOODPECKER_GRPC_ADDR
in autoscaler docs [#5102] - .deb and .rpm installation commands fixed [#5087]
- chore(deps): update dependency @types/react to v19.1.2 [#5107]
- Slugify plugin names used for urls [#5098]
- Mention
backend_options
in workflow syntax docs [#5096] - Document rootless container requirements for skip-clone [#5056]
📈 Enhancement
- View full pipeline duration in tooltip [#5123]
- Set dynamic page titles [#5104]
- Use centrally typed inject provide in Vue [#5113]
- Scroll to selected pipeline step [#5103]
🐛 Bug Fixes
📦️ Dependency
- fix(deps): update golang-packages [#5152]
- chore(deps): update pre-commit hook golangci/golangci-lint to v2.1.6 [#5149]
- chore(deps): update docker.io/woodpeckerci/plugin-docker-buildx docker tag to v6.0.1 [#5147]
- chore(deps): update pre-commit hook adrienverge/yamllint to v1.37.1 [#5148]
- chore(deps): update docker.io/woodpeckerci/plugin-docker-buildx docker tag to v6 [#5144]
- fix(deps): update web npm deps non-major [#5143]
- fix(deps): update module github.com/getkin/kin-openapi to v0.132.0 [#5141]
- chore(deps): update dependency vite to v6.3.4 [security] [#5139]
- fix(deps): update module github.com/urfave/cli/v3 to v3.3.2 [#5137]
- fix(deps): update module github.com/urfave/cli/v3 to v3.3.1 [#5135]
- fix(deps): update module github.com/docker/docker to v28 [#5132]
- fix(deps): update module github.com/docker/cli to v28 [#5131]
- fix(deps): update dependency vue-router to v4.5.1 [#5126]
- chore(deps): update pre-commit hook golangci/golangci-lint to v2.1.5 [#5125]
- fix(deps): update web npm deps non-major [#5077]
- fix(deps): update golang-packages [#5121]
- fix(deps): update golang-packages [#5111]
- chore(deps): lock file maintenance [#5112]
- chore(deps): update docker.io/mysql docker tag to v9.3.0 [#5109]
- chore(deps): update docker.io/woodpeckerci/plugin-ready-release-go docker tag to v3.2.0 [#5110]
- chore(deps): update pre-commit hook golangci/golangci-lint to v2.1.2 [#5108]
- fix(deps): update golang-packages [#5097]
Misc
3.5.2
3.5.2 - 2025-04-15
❤️ Thanks to all contributors! ❤️
📚 Documentation
- chore(deps): lock file maintenance [#5092]
- fix(deps): update docs npm deps non-major [#5089]
- Move plugin-surge docs to codeberg [#5086]
- chore(deps): lock file maintenance [#5080]
- chore(deps): update docs npm deps non-major [#5075]
🐛 Bug Fixes
- Avoid db errors while executing migrations check [#5072]
📦️ Dependency
- fix(deps): update module github.com/google/go-github/v70 to v71 [#5090]
- chore(deps): update pre-commit hook golangci/golangci-lint to v2.1.1 [#5091]
- chore(deps): update dependency vite to v6.2.6 [security] [#5088]
- fix(deps): update module github.com/prometheus/client_golang to v1.22.0 [#5084]
- fix(deps): update golang-packages [#5083]
- fix(deps): update module golang.org/x/crypto to v0.37.0 [#5079]
- fix(deps): update golang-packages [#5078]
- fix(deps): update module github.com/fsnotify/fsnotify to v1.9.0 [#5076]
- chore(deps): update dependency vite to v6.2.5 [security] [#5074]
Misc
- Add markdown template for release umbrella issues [#5055]
3.5.1
3.5.0
3.5.0 - 2025-04-02
❤️ Thanks to all contributors! ❤️
@6543, @Levy-Tal, @anbraten, @jenrik, @nekowinston, @qwerty287, @rhafer, @xoxys
🐛 Bug Fixes
- BitbucketDC: add event pull request opened [#5048]
- Fix exclude path constraint behavior [#5042]
- Use pointer cursor for icon buttons [#5002]
- Add back cursor-pointer to pipeline step list buttons [#4982]
📈 Enhancement
- add nushell support to local backend [#5043]
- Style navbar login button as navbar-link [#5033]
- Use xorm quoter for feed query [#5018]
- Use badge value instead of label for single values [#5010]
- Add icons to all tabs [#4421]
- Tag pipeline with source information [#4796]
- Add titles and descriptions to repos page [#4981]
📚 Documentation
- Print at which file docs parsing failed [#5040]
- fix(deps): update dependency yaml to v2.7.1 [#5029]
- fix(deps): update docs npm deps non-major [#5026]
- Revert manual changes to changelog [#5007]
- Add missing docs for 3.x minor versions [#4992]
- fix(deps): update dependency redocusaurus to v2.2.2 [#4998]
- Add missing links to 3.x docs [#4991]
- chore(deps): update docs npm deps non-major [#4987]
- Rework secrets docs and document multiline secrets [#4974]
- Add documentation for WOODPECKER_EXPERT env vars [#4972]
📦️ Dependency
- fix(deps): update golang-packages [#5046]
- chore(deps): lock file maintenance [#5044]
- chore(deps): lock file maintenance [#5032]
- fix(deps): update module github.com/urfave/cli/v3 to v3.1.0 [#5039]
- chore(deps): update dependency vite to v6.2.4 [security] [#5036]
- fix(deps): update dependency simple-icons to v14.12.0 [#5030]
- chore(deps): update pre-commit hook golangci/golangci-lint to v2 [#5028]
- fix(deps): update web npm deps non-major [#5027]
- chore(deps): update docker.io/woodpeckerci/plugin-ready-release-go docker tag to v3.1.4 [#5025]
- fix(deps): update module golang.org/x/net to v0.38.0 [#5024]
- chore(deps): update woodpeckerci/plugin-git docker tag to v2.6.3 [#5021]
- chore(deps): update dependency vite to v6.2.3 [security] [#5014]
- fix(deps): update golang-packages [#5012]
- chore(deps): update docker.io/woodpeckerci/plugin-docker-buildx docker tag to v5.2.2 [#4997]
- chore(deps): lock file maintenance [#5000]
- fix(deps): update dependency simple-icons to v14.11.1 [#4999]
- chore(deps): update pre-commit hook adrienverge/yamllint to v1.37.0 [#4996]
- fix(deps): update module github.com/rs/zerolog to v1.34.0 [#4995]
- chore(deps): update dependency @antfu/eslint-config to v4.11.0 [#4994]
- chore(deps): update woodpeckerci/plugin-release docker tag to v0.2.5 [#4993]
- fix(deps): update module github.com/google/go-github/v69 to v70 [#4990]
- fix(deps): update web npm deps non-major [#4989]
- chore(deps): update pre-commit non-major [#4988]
- fix(deps): update module github.com/golang-jwt/jwt/v5 to v5.2.2 [security] [#4986]
- fix(deps): update module github.com/go-sql-driver/mysql to v1.9.1 [#4985]
- fix(deps): update module github.com/getkin/kin-openapi to v0.131.0 [#4984]
- fix(deps): update module github.com/expr-lang/expr to v1.17.1 [#4983]
- fix(deps): update module gitlab.com/gitlab-org/api/client-go to v0.126.0 [#4976]
Misc
3.4.0
3.4.0 - 2025-03-17
❤️ Thanks to all contributors! ❤️
📈 Enhancement
- Remove woodpecker prefix from env var title in docs [#4968]
- Add backoff retry for store setup [#4964]
- Migrate repo output format to customizable output [#4888]
📚 Documentation
- chore(deps): lock file maintenance [#4970]
- fix(deps): update docs npm deps non-major [#4958]
- Add global var note [#4956]
- chore(deps): lock file maintenance [#4948]
- chore(deps): update dependency @types/node to v22.13.10 [#4944]
- chore(deps): update dependency axios to v1.8.2 [security] [#4941]
- Fix dockerhub links in docs [#4931]
🐛 Bug Fixes
- Fix fs owner in scratch-based container images [#4961]
📦️ Dependency
- fix(deps): update module github.com/expr-lang/expr to v1.17.0 [#4969]
- fix(deps): update dependency simple-icons to v14.11.0 [#4966]
- fix(deps): update golang-packages [#4963]
- chore(deps): update pre-commit hook adrienverge/yamllint to v1.36.1 [#4962]
- fix(deps): update dependency @vueuse/core to v13 [#4960]
- fix(deps): update web npm deps non-major [#4959]
- chore(deps): update pre-commit non-major [#4957]
- fix(deps): update golang-packages to v0.32.3 [#4953]
- fix(deps): update dependency prismjs to v1.30.0 [security] [#4951]
- chore(deps): update dependency @intlify/eslint-plugin-vue-i18n to v4 [#4943]
- fix(deps): update module al.essio.dev/pkg/shellescape to v1.6.0 [#4947]
- fix(deps): update dependency simple-icons to v14.10.0 [#4946]
- chore(deps): update dependency @types/node to v22.13.10 [#4945]
- fix(deps): update web npm deps non-major [#4942]
- fix(deps): update dependency vue-i18n to v11.1.2 [security] [#4940]
- fix(deps): update golang-packages [#4936]
- chore(deps): lock file maintenance [#4933]
- fix(deps): update golang-packages [#4929]
3.3.0
3.3.0 - 2025-03-04
❤️ Thanks to all contributors! ❤️
📚 Documentation
- Refactor admin docs [#4899]
- chore(deps): lock file maintenance [#4928]
- chore(deps): update dependency @types/node to v22.13.9 [#4925]
- chore(deps): lock file maintenance [#4922]
- Add some blog posts [#4921]
- chore(deps): update dependency @types/node to v22.13.8 [#4915]
- Remove Slack plugin from examples [#4914]
- chore(deps): update docs npm deps non-major [#4911]
🐛 Bug Fixes
📈 Enhancement
📦️ Dependency
- chore(deps): update dependency @types/node to v22.13.9 [#4926]
- chore(deps): update pre-commit non-major [#4927]
- chore(deps): update dependency @antfu/eslint-config to v4.4.0 [#4917]
- fix(deps): update module gitlab.com/gitlab-org/api/client-go to v0.124.0 [#4920]
- chore(deps): update dependency @types/node to v22.13.8 [#4916]
- chore(deps): update dependency @types/lodash to v4.17.16 [#4913]
- chore(deps): update web npm deps non-major [#4912]