Skip to content

2.1.0

Compare
Choose a tag to compare
@woodpecker-bot woodpecker-bot released this 26 Dec 18:56
· 1008 commits to main since this release
49764f6

2.1.0 - 2023-12-26

❤️ Thanks to all contributors! ❤️

@anbraten, @lukashass, @qwerty287, @6543, @Lerentis, @renovate[bot], @zc-devs, @johanvdw, @lafriks, @runephilosof-karnovgroup, @allanger, @xoxys, @gapanyc, @mikhail-putilov, @kaylynb, @voidcontext, @robbie-cahill, @micash545, @dominic-p, @mzampetakis

✨ Features

  • Add pull request closed event [#2684]
  • Add depends_on support for steps [#2771]
  • gitlab: support nested repos [#2981]
  • Support go plugins for forges and agent backends [#2751]

📈 Enhancement

  • Show default branch on top [#3019]
  • Support more addon types [#2984]
  • Hide PR tab if PRs are disabled [#3004]
  • Switch to ULID [#2986]
  • Ignore pipelines without config [#2949]
  • Link labels to input and select [#2974]
  • Register Agent with hostname [#2936]
  • Update slogan & logo [#2962]
  • Improve error handling when activating a repository [#2965]
  • Add check for storage where repo/org name is empty [#2968]
  • Update pipeline icons [#2783]
  • Kubernetes refactor [#2794]
  • Export changed files via builtin environment variables [#2935]
  • Show secrets from org and global level [#2873]
  • Only update pipelineStatus in one place [#2952]
  • Rename engine to backend [#2950]
  • Add linting for log.Fatal() [#2946]
  • Remove separate root path config [#2943]
  • init CI_COMMIT_TAG if commit ref is a tag [#2934]
  • Update go module path for major version 2 [#2905]
  • Unify date/time dependencies [#2891]
  • Add linting for any [#2893]
  • Fix vite deprecations [#2885]
  • Migrate to Xormigrate [#2711]
  • Simple security context options (Kubernetes) [#2550]
  • Changes PullRequest Index to ForgeRemoteID type [#2823]

🐛 Bug Fixes

  • Hide queue visualization if nothing to show [#3003]
  • fix and lint swagger file [#3007]
  • Fix IPv6 host aliases for kubernetes [#2992]
  • Fix cli lint throwing error on warnings [#2995]
  • Fix static file caching [#2975]
  • Gitea driver: ignore GetOrg error if we get a valid user. [#2967]
  • feat(k8s): Add a port name to service definition [#2933]
  • Fix error container overflow [#2957]
  • ignore some errors on repairAllRepos [#2792]
  • Allow to restart pipelines that has warnings [#2939]
  • Fix skipped pipelines model [#2923]
  • fix: Add backend_options to service linter entry [#2930]
  • Fix flags added multiple times [#2914]
  • Fix schema validation with array syntax for clone and services [#2920]
  • Fix prometheus docs [#2919]
  • Fix podman agent container in v2 [#2897]
  • Fix bitbucket org fetching [#2874]
  • Only deploy docs on main [#2892]
  • Fix pipeline-related environment [#2876]
  • Fix version check partially [#2871]
  • Fix unregistering agents when using agent tokens [#2870]

📚 Documentation

  • [Awesome Woodpecker] added yet another autoscaler [#3011]
  • Add cookbook blog and improve docs [#3002]
  • Replace multi-pipelines with workflows on docs frontpage [#2990]
  • Update README badges [#2956]
  • Update 20-kubernetes.md [#2927]
  • Add release documentation to CONTRIBUTING [#2917]
  • Add nix-attic plugin to the index [#2889]
  • Add usage with Tunnelmole to docs [#2881]
  • Improve code blocks in docs [#2879]
  • Add a blog post [#2877]
  • Add documentation on Kubernetes securityContext [#2822]
  • Add default page to categories [#2869]
  • Use same format for Github docs as used for the other forges [#2866]

Misc

  • chore(deps): update dependency isomorphic-dompurify to v2 [#3001]
  • fix(deps): update dependency @intlify/unplugin-vue-i18n to v2 [#2998]
  • Fix go in gitpod [#2973]
  • fix(deps): update module google.golang.org/grpc to v1.60.1 [#2969]
  • chore(deps): update docker.io/alpine docker tag to v3.19 [#2970]
  • Fix broken gated repos [#2959]
  • fix(deps): update golang (packages) [#2958]
  • Update docker.io/techknowlogick/xgo Docker tag to go-1.21.5 [#2926]
  • Update docker.io/golang Docker tag to v1.21.5 [#2925]
  • Lock file maintenance [#2910]
  • Update web npm deps non-major [#2909]
  • Update docs npm deps non-major [#2908]
  • Update golang (packages) [#2904]
  • Update module github.com/google/go-github/v56 to v57 [#2899]
  • Update dependency marked to v11 [#2898]
  • Update dependency vite-svg-loader to v5 [#2837]
  • Update golang (packages) [#2894]
  • Update web npm deps non-major [#2895]
  • Update web npm deps non-major [#2884]
  • Update docker.io/woodpeckerci/plugin-docker-buildx Docker tag to v2.2.1 [#2883]