Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add 2.0.0 post #2782

Closed
wants to merge 9 commits into from
Closed
Show file tree
Hide file tree
Changes from 5 commits
Commits
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
2 changes: 1 addition & 1 deletion docs/blog/2023-07-28-release-v1.0.0/index.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Presenting Woodpecker 1.0.0
description: Introducing Woodpecker 1.0.0 and its new features.
slug: release-v1.0.0
slug: release-v100
authors:
- name: 6543
title: Maintainer of Woodpecker
Expand Down
53 changes: 53 additions & 0 deletions docs/blog/2023-11-09-release-v2.0.0/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
---
title: It's time for some changes - Woodpecker 2.0.0
description: Introducing Woodpecker 2.0.0 with > 300 changes
slug: release-v200
draft: true
6543 marked this conversation as resolved.
Show resolved Hide resolved
authors:
- name: Anbraten
title: Maintainer of Woodpecker
url: https://github.com/anbraten
image_url: https://github.com/anbraten.png
tags: [release, stable]
hide_table_of_contents: false
---

We are proud to present you Woodpecker v2.0.0 with more than 300 changes from our great community. This release includes a lot of new features, improvements and some breaking changes which most of you probably already tested using the `next` tag.

<!--truncate-->

## Breaking changes
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should this be sorted a bit? I guess a least reading the "most important" breaking changes first could be helpful instead of starting with an int64 change?

  1. platform filter
  2. update docker
  3. removal of API paths
  4. removal of ssh backend
  5. etc?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes I also planned to write (copy from the migrations notes) a bit about how this effects the user and how they need to change things.


- Use int64 for IDs in woodpecker client lib [#2703]
- Woodpecker-go: Use Feed instead Activity [#2690]
- Do not sanitzie secrets with 3 or less chars [#2680]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Make pull index into links

- fix(deps): update docker to v24 [#2675]
- Remove WOODPECKER_DOCS config [#2647]
- Remove plugin-only option from secrets [#2213]
- Remove deprecated API paths [#2639]
- Remove SSH backend [#2635]
- Remove deprecated build command [#2602]
- Deprecate "platform" filter in favour of "labels" [#2181]
- Remove unused "sync" option from RepoListOpts from the client lib [#2090]
- Drop deprecated built-in environment variables [#2048]

### How we plan to handle releases in the future

### Migration notes

## New features
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • fully supported k8s backend
  • auto light/dark theme
  • update of all plugins (somewhat unrelated but maybe worth mentioning in one sentence at least?)

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • show wp is outdated notification


### Improved error and linter in the UI
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should add an image showing warnings and errors


### Reposiotry & organization lists in the admin UI
6543 marked this conversation as resolved.
Show resolved Hide resolved

<https://github.com/woodpecker-ci/woodpecker/pull/2338>
<https://github.com/woodpecker-ci/woodpecker/pull/2347>

### Support for user secrets

### Bitbucket cloud support for multi-workflows

## Changelog

The full changelog can be viewed in our project source folder at [CHANGELOG.md](https://github.com/woodpecker-ci/woodpecker/blob/v1.0.0/CHANGELOG.md)