woodpecker icon indicating copy to clipboard operation
woodpecker copied to clipboard

🎉 Release 2.5.0

Open woodpecker-bot opened this issue 11 months ago • 0 comments

This PR was opened by the ready-release-go plugin. When you're ready to do a release, you can merge this pull-request and a new release with version 2.5.0 will be created automatically. If you're not ready to do a release yet, that's fine, whenever you add more changes to main this pull-request will be updated.

Options

  • [ ] Mark this version as a release candidate

2.5.0 - 2024-05-24

🔒 Security

  • bump golang.org/x/net to v0.24.0 [#3628]

✨ Features

  • Add DeletePipeline API [#3506]
  • CLI: remove step logs [#3458]
  • Step logs removing API and Button [#3451]

📚 Documentation

  • Remove discord as official community channel [#3717]
  • Add Gitea Package plugin [#3707]
  • Add documentation for setting Kubernetes labels and annotations [#3687]
  • Remove broken link to gobook.io [#3694]
  • docs: add Gitea publisher-golang plugin [#3691]
  • Add Ansible+Woodpecker blog post [#3685]
  • Clarify info on failing workflows/Steps [#3679]
  • Add discord plugin [#3662]
  • chore(deps): update dependency trim to v1 [#3658]
  • chore(deps): update dependency got to v14 [#3657]
  • Fail on broken anchors [#3644]
  • Fix step syntax in docs [#3635]
  • chore(deps): update docs npm deps non-major [#3632]
  • Add Twine plugin [#3619]
  • Fix docs [#3615]
  • Document how to enable parallel step exec for all steps [#3605]
  • Update dependency @types/marked to v6 [#3544]
  • Update docs npm deps non-major [#3485]
  • Docs updates and fixes [#3535]

📈 Enhancement

  • Replace duplicated strings [#3710]
  • Cleanup server env settings [#3670]
  • Setting for empty commits on path condition [#3708]
  • Lint file names and directories via cSpell too [#3703]
  • Make retry count of config fetching form forge configure [#3699]
  • Ability to set pod annotations and labels from step [#3609]
  • Support github deploy task [#3512]
  • Rework entrypoints [#3269]
  • Add cli output handlers [#3660]
  • Cleanup api docs and ts api-client options [#3663]
  • Split client into multiple files and add more tests [#3647]
  • Add filter options to GetPipelines API [#3645]
  • Deprecate environment filter and improve errors [#3634]
  • Add task details to queue info in woodpecker-go [#3636]
  • Use forge from db [#1417]
  • Remove review button from approval view [#3617]
  • Rework addons (use rpc) [#3268]
  • Allow to disable deployments [#3570]
  • Add flag to only access public repositories on GitHub [#3566]
  • Add runtimeClassName in Kubernetes backend options [#3474]
  • Remove unused cache properties [#3567]
  • Allow separate gitea oauth URL [#3513]
  • Add option to set the local repository path to the cli command exec. [#3524]

🐛 Bug Fixes

  • Check for error in repo middleware [#3688]
  • Fix parent pipeline number env on restarts [#3683]
  • Fix bitbucket dir fetching [#3668]
  • Sanitize tag ref for gitea/forgejo [#3664]
  • Fix secret loading [#3620]
  • fix cli config loading and correct comment [#3618]
  • Handle ImagePullBackOff pod status [#3580]
  • Apply skip ci filter only on push events [#3612]
  • agent: Continue to retry indefinitely [#3599]
  • Fix cli version comparison and improve setup [#3518]
  • Fix flag name [#3534]

Misc

  • fix(deps): update golang-packages [#3713]
  • chore(deps): update postgres docker tag to v16.3 [#3719]
  • chore(deps): update docker.io/appleboy/drone-discord docker tag to v1.3.2 [#3718]
  • Added steps to reproduce and expected behavior in bug_report.yaml [#3714]
  • flake: add flake-utils import and use eachDefaultSystem [#3704]
  • Add nix flake for dev shell [#3702]
  • Skip golangci in pre-commit.ci [#3692]
  • chore(deps): update woodpeckerci/plugin-github-release docker tag to v1.2.0 [#3690]
  • Add discord announcements [#3678]
  • Switch back to upstream xgo image [#3682]
  • Allow running tests on arm64 runners [#2605]
  • chore(deps): update node.js to v22 [#3659]
  • chore(deps): lock file maintenance [#3656]
  • Add make target for spellcheck [#3648]
  • chore(deps): update woodpeckerci/plugin-ready-release-go docker tag to v1.1.1 [#3641]
  • chore(deps): update web npm deps non-major [#3640]
  • chore(deps): update web npm deps non-major [#3631]
  • Use our github-release plugin [#3624]
  • chore(deps): lock file maintenance [#3622]
  • Fix spellcheck and enable more dirs [#3603]
  • Update docker.io/golang Docker tag to v1.22.2 [#3596]
  • Update pre-commit hook pre-commit/pre-commit-hooks to v4.6.0 [#3597]
  • Update module github.com/google/go-github/v60 to v61 [#3595]
  • Update pre-commit hook golangci/golangci-lint to v1.57.2 [#3575]
  • Update docker.io/woodpeckerci/plugin-docker-buildx Docker tag to v3.2.1 [#3574]
  • Update web npm deps non-major [#3576]
  • Update dependency @intlify/unplugin-vue-i18n to v4 [#3572]
  • Update golang (packages) [#3564]
  • Update dependency typescript to v5.4.3 [#3563]
  • Lock file maintenance [#3562]
  • Update pre-commit non-major [#3556]
  • Update web npm deps non-major [#3549]
  • Update dependency @types/node-emoji to v2 [#3545]
  • Update golang (packages) [#3543]
  • Lock file maintenance [#3541]
  • Update docker.io/woodpeckerci/plugin-docker-buildx Docker tag to v3.2.0 [#3540]

woodpecker-bot avatar Mar 20 '24 23:03 woodpecker-bot