Skip to content

Commit 8ecebb9

Browse files
committed
Add missing release notes
1 parent b1de325 commit 8ecebb9

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

relnotes/setup-pat.bug.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
### The `setup` comman will not attempt to login using user/password
2+
3+
GitHub stopped supporting login using user/password with the API, so trying to
4+
do so in the `setup` command is doomed to fail. Because of this, support for
5+
generating a Personal Access Token (PAT) for the user is now removed. Instead
6+
the user has to create their own PAT manually and passing it to the `setup`
7+
command instead.
8+
9+
In particular the `setup` command removed the `--password` option and added
10+
a `--oauthtoken` option instead, and when not specified, it will ask the user
11+
to create one (with some hints on how to do so).
12+
13+
**NOTE:** This would normally be a breaking change deserving a new major, but
14+
since the tool was *externally* broken, there is no way to fix it without
15+
breaking changes and previous versions will be **all broken**, so it doesn't
16+
make sense to make a major release for this change.

0 commit comments

Comments
 (0)