Skip to content

Releases: woodpecker-ci/woodpecker

3.8.0

05 Jul 07:43
c97467d
Compare
Choose a tag to compare

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

06 Jun 16:53
29238b1
Compare
Choose a tag to compare

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

  • Ignore direnv config and folder [#5235]
  • flake.lock: Update [#5206]

3.6.0

07 May 11:48
3aadef8
Compare
Choose a tag to compare

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

  • Fix args docs for admin secrets [#5127]
  • Add name flag to admin secret add [#5101]

📦️ 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

  • Add pre-commit plugin [#5146]
  • Fix gitpod golang version [#5093]

3.5.2

15 Apr 20:13
e2ce937
Compare
Choose a tag to compare

3.5.2 - 2025-04-15

❤️ Thanks to all contributors! ❤️

@xoxys

📚 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

04 Apr 09:24
009612d
Compare
Choose a tag to compare

3.5.1 - 2025-04-04

❤️ Thanks to all contributors! ❤️

@xoxys

🐛 Bug Fixes

  • Add missing icon for changes files tab [#5068]
  • Improve CLI info text and remove markdown [#5069]
  • Fix cli format flag fallback [#5057]

📚 Documentation

  • chore(deps): update docs npm deps non-major [#5060]

📦️ Dependency

  • fix(deps): update module code.gitea.io/sdk/gitea to v0.21.0 [#5067]
  • chore(deps): lock file maintenance [#5062]
  • fix(deps): update module github.com/mattn/go-sqlite3 to v1.14.27 [#5058]

3.5.0

02 Apr 18:51
1c3c3f5
Compare
Choose a tag to compare

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

  • Bump golangci-lint to v2 [#5034]
  • Update flake development environment [#5022]

3.4.0

17 Mar 19:14
8087760
Compare
Choose a tag to compare

3.4.0 - 2025-03-17

❤️ Thanks to all contributors! ❤️

@qwerty287, @xoxys

📈 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

04 Mar 15:50
c6dcf70
Compare
Choose a tag to compare

3.3.0 - 2025-03-04

❤️ Thanks to all contributors! ❤️

@Levy-Tal, @qwerty287, @xoxys

📚 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

  • Add migration to fix zero forge_id in orgs table [#4924]
  • Fix unique constraint for orgs [#4923]

📈 Enhancement

  • BitbucketDC: optimize repository search [#4919]
  • Include forge type in netrc [#4908]

📦️ 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]

3.2.0

26 Feb 21:09
7528179
Compare
Choose a tag to compare

3.2.0 - 2025-02-26

❤️ Thanks to all contributors! ❤️

@DHandspikerWade, @anbraten, @arthurpro, @hhomar, @jenrik, @jpgleeson, @mark-pitblado, @maurerle, @qwerty287, @xoxys

🔒 Security

  • Fix approval requirement if PR is closed [#4902]

📚 Documentation

  • chore(deps): lock file maintenance [#4906]
  • chore(deps): update dependency axios to v1.8.1 [#4905]
  • Fix typo on forgejo/gitea documentation [#4898]
  • chore(deps): update docs npm deps non-major [#4878]
  • plugins: add Hugo plugin for woodpecker [#4870]
  • Add Microsoft Teams Notification (Advanced) plugin [#4868]
  • chore(deps): update dependency @types/react to v19.0.9 [#4864]
  • Drop versioned docs for v1 [#4844]
  • Add a Home Assistant notification plugin [#4841]

🐛 Bug Fixes

  • Use forge IDs for hook tokens [#4897]
  • Fix nil dereference in Bitbucket webhook handling [#4896]
  • Fix org assign on login [#4817]
  • Directly fetch directory contents [#4842]

📈 Enhancement

  • Remove eslint types [#4893]
  • Add default option for allowing pull requests on repositories [#4873]
  • Replace deprecated linter [#4843]

📦️ Dependency

  • chore(deps): update woodpeckerci/plugin-git docker tag to v2.6.2 [#4903]
  • fix(deps): update web npm deps non-major [#4904]
  • fix(deps): update golang-packages [#4900]
  • chore(deps): lock file maintenance [#4895]
  • chore(deps): update dependency vue-tsc to v2.2.4 [#4894]
  • fix(deps): update dependency simple-icons to v14.8.0 [#4891]
  • fix(deps): update golang-packages [#4890]
  • chore(deps): update dependency @types/eslint__js to v9 [#4884]
  • chore(deps): update pre-commit hook rbubley/mirrors-prettier to v3.5.2 [#4883]
  • fix(deps): update module codeberg.org/mvdkleijn/forgejo-sdk/forgejo to v2 [#4858]
  • fix(deps): update web npm deps non-major [#4882]
  • chore(deps): update postgres docker tag to v17.4 [#4881]
  • chore(deps): update woodpeckerci/plugin-git docker tag to v2.6.1 [#4879]
  • chore(deps): update docker.io/woodpeckerci/plugin-editorconfig-checker docker tag to v0.3.0 [#4880]
  • chore(deps): update docker.io/woodpeckerci/plugin-surge-preview docker tag to v1.3.5 [#4877]
  • fix(deps): update module github.com/prometheus/client_golang to v1.21.0 [#4874]
  • fix(deps): update module github.com/go-sql-driver/mysql to v1.9.0 [#4872]
  • fix(deps): update module github.com/google/go-github/v69 to v69.2.0 [#4869]
  • chore(deps): lock file maintenance [#4866]
  • chore(deps): update docker.io/woodpeckerci/plugin-trivy docker tag to v1.4.0 [#4865]
  • fix(deps): update dependency simple-icons to v14.7.0 [#4862]
  • fix(deps): update dependency pinia to v3 [#4856]
  • fix(deps): update module gitlab.com/gitlab-org/api/client-go to v0.123.0 [#4860]
  • chore(deps): update dependency vue-tsc to v2.2.2 [#4859]
  • fix(deps): update web npm deps non-major [#4857]
  • chore(deps): update pre-commit non-major [#4855]
  • chore(deps): update postgres docker tag to v17.3 [#4854]
  • chore(deps): update docker.io/techknowlogick/xgo docker tag to go-1.24.x [#4853]
  • chore(deps): update docker.io/golang docker tag to v1.24 [#4852]
  • chore(deps): update woodpeckerci/plugin-release docker tag to v0.2.4 [#4851]
  • fix(deps): update dependency @tailwindcss/vite to v4.0.6 [#4846]
  • chore(deps): lock file maintenance [#4845]
  • fix(deps): update dependency tailwindcss to v4 [#4778]
  • fix(deps): update golang-packages [#4839]

Misc

  • kubernetes: create service for detached steps [#4892]
  • docs: remove latest from docker compose example [#4849]

3.1.0

13 Feb 14:32
1916b49
Compare
Choose a tag to compare

3.1.0 - 2025-02-13

❤️ Thanks to all contributors! ❤️

@Levy-Tal, @anbraten, @cduchenoy, @damuzhi0810, @lafriks, @mzampetakis, @pat-s, @qwerty287, @xoxys

✨ Features

  • Add allow list for approvals [#4768]

🐛 Bug Fixes

  • Unsanitize user and org names in DB [#4762]
  • Store/delete repos after forge communication [#4827]
  • Fix k8s secret schema [#4819]
  • Move section description to the top [#4773]

📚 Documentation

  • Docs: Add Radicle forge addon [#4833]
  • fix(deps): update docs npm deps non-major [#4823]
  • chore(deps): update dependency isomorphic-dompurify to v2.21.0 [#4805]
  • chore(deps): update dependency @types/node to v22.13.0 [#4799]
  • Add bluesky post plugin [#4549]
  • Various docs improvements [#4772]
  • fix(deps): update docs npm deps non-major [#4774]
  • Add git basic changelog [#4755]

📈 Enhancement

  • Optimize repository list loading to return also latest pipeline info [#4814]
  • Add Git Ref To Build Status in BitbucketDatacenter [#4724]

📦️ Dependency

  • fix(deps): update golang-packages [#4834]
  • fix(deps): update web npm deps non-major [#4831]
  • fix(deps): update dependency simple-icons to v14.6.0 [#4830]
  • fix(deps): update golang-packages [#4829]
  • fix(deps): update web npm deps non-major to v4.0.5 [#4828]
  • chore(deps): update docker.io/woodpeckerci/plugin-docker-buildx docker tag to v5.2.1 [#4822]
  • fix(deps): update module github.com/google/go-github/v68 to v69 [#4826]
  • fix(deps): update web npm deps non-major [#4825]
  • fix(deps): update golang-packages [#4812]
  • chore(deps): update dependency vitest to v3.0.5 [security] [#4810]
  • chore(deps): lock file maintenance [#4808]
  • chore(deps): update dependency @antfu/eslint-config to v4.1.1 [#4806]
  • fix(deps): update module gitlab.com/gitlab-org/api/client-go to v0.121.0 [#4804]
  • fix(deps): update dependency simple-icons to v14.5.0 [#4803]
  • fix(deps): update web npm deps non-major to v4.0.3 [#4802]
  • fix(deps): update web npm deps non-major [#4798]
  • fix(deps): update module github.com/getkin/kin-openapi to v0.129.0 [#4790]
  • chore(deps): lock file maintenance [#4783]
  • chore(deps): update dependency @antfu/eslint-config to v4.1.0 [#4780]
  • fix(deps): update module github.com/bmatcuk/doublestar/v4 to v4.8.1 [#4781]
  • chore(deps): update dependency @antfu/eslint-config to v4 [#4779]
  • fix(deps): update web npm deps non-major [#4777]
  • chore(deps): update pre-commit hook igorshubovych/markdownlint-cli to v0.44.0 [#4776]
  • fix(deps): update module google.golang.org/protobuf to v1.36.4 [#4775]
  • fix(deps): update module google.golang.org/grpc to v1.70.0 [#4770]
  • chore(deps): update docker.io/woodpeckerci/plugin-docker-buildx docker tag to v5.2.0 [#4767]
  • chore(deps): update docker.io/mysql docker tag to v9.2.0 [#4766]
  • fix(deps): update module github.com/hashicorp/go-plugin to v1.6.3 [#4765]
  • chore(deps): update docker.io/woodpeckerci/plugin-ready-release-go docker tag to v3.1.3 [#4764]
  • fix(deps): update docker to v27.5.1+incompatible [#4761]
  • chore(deps): update dependency vite to v6.0.9 [security] [#4757]

Misc

  • chore: fix some function names in comment [#4769]