Releases: n4bb12/verdaccio-github-oauth-ui
Releases Β· n4bb12/verdaccio-github-oauth-ui
Release 5.0.4
- perf: avoid some duplicate GitHub requests by deduping the configured package access rules (0570125)
- test: small snapshot readability improvement (754eb8b)
- test: remove unnecessary type assertion (6726aa3)
- test: update vite config to new vitest config format (b9f843a)
- build: make parcel build work with node 18 (e0a95c0)
- ci: generate separate job statuses for each verification step (6340ee9)
- deps: add yarn plugin echo-execute (bfca1c3)
- docs: update compatibility info, especially regarding old and new Verdaccio API security (a1d418f)
- docs: line-wrap at 80 characters (2bc36df)
Release 5.0.3
- Update dependencies (7f6dbef)
Release 5.0.2
Release 5.0.1
- fix: Add username<->token check in Plugin.authenticate to make sure the token is a GitHub token belonging to the username (a166cf0)
- Document another known reason for error: "Failed requesting GitHub user info" (328f2a9)
- Pin major plugin version in Dockerfile (b5b042a)
- Update docker task to include new environment variable (16aaecc)
Release 5.0.0
Breaking Changes
- The plugin no longer prompts users for
repo
andread:org
scopes. Instead, GitHub membership checks are performed using a registry owner token. For this purpose, a new requiredtoken
option got introduced. - The
org
option got removed. The Verdaccio package configuration provides the same degree of access control with more flexibility. - The
repository-access
option got removed. Users are now only prompted to share public data. The option no longer has any use. - The
enterprise-origin
can no longer befalse
. Remove or comment it if you want to use the public GitHub. - The
GITHUB_USER
group is no longer supported. Usegithub/user/GITHUB_USER
instead. - The
github/GITHUB_ORG
group is no longer supported. Usegithub/org/GITHUB_ORG
instead. - The
github/GITHUB_ORG/GITHUB_TEAM
group is no longer supported. Usegithub/org/GITHUB_ORG/team/GITHUB_TEAM
instead. - The
github/owner/GITHUB_ORG
andgithub/owner/GITHUB_USER
groups are no longer supported. You now need to distinguish betweengithub/org/GITHUB_ORG/repo/GITHUB_REPO
andgithub/user/GITHUB_USER/repo/GITHUB_REPO
. - Node 14 is no longer supported.
Other Changes
- Improved documentation, now located in the
docs
folder - Dependency updates
Release 3.2.8
Release 3.2.7
- Update parcel dependencies to 2.4 (dev) (83d44b1)
- Update release-it (dev) (10f7f38)
- Update minor and patch versions (dev) (468c1b2)
- Update dotenv, express (runtime) (6f02a1c)
- Update verdaccio, verdaccio-htpasswd (dev) (b8c9a6e)
- Update vite, vitest (dev) (209a422)
- Update compatibility information in README (a606623)
- On error pages use href=/ instead of history.back() (8016cfb)
Release 3.2.6
Release 3.2.5
- chore: udpate dependencies (939776f)
- fix: support new info panel introduced in verdaccio 5.5 (8cdc61e)
- refactor: remove serving empty stylesheet (3e5299e)
- build: make build output directories explicit (513716b)
- build: rename the client target to 'client' instead of 'browser' (d59eda7)
- refactor: simplify use of the Verdaccio version (edc13c5)
- chore: update issue templates (b164cdd)
- test: disable vitest auto watch (d67e480)
- refactor: consistent use of browser globals (d3235c2)
- refactor: derive some constants from package.json to ensure consistency (5dfa9a4)
- test: only use inline snapshots (a2dc105)
- refactor: consistent error logging (675fd5a)
- refactor: configuration files (53943b7)
- refactor: remove unused internal Verdaccio types (a432c94)
- refactor: move client constants to global config (f495e84)
Release 3.2.4
- fix: pass the correct config object to the Verdaccio abstraction (60ac460)
- refactor: only read the npm config once when using the CLI (2adcfcd)
- chore: upgrade to parcel v2 (739ecc0)
- Bump node-fetch from 2.6.6 to 2.6.7 (f0fb019)
- test: switch to vitest for unit testing (7796a58)
- chore: update dependencies (e238aaa)