Releases: form8ion/repository-settings
Releases · form8ion/repository-settings
v2.0.0
2.0.0 (2025-06-06)
Bug Fixes
- check-bypass: warn about missing octokit instance when enabling fallback input (ca89489)
- deps: drop support for octokit v6 now that v7 is available (f3eae1c)
- deps: update dependency @octokit/core to v7 (b26c937)
Features
- bypass-team: enable the team id to be entered directly when no octokit is provided (e23095c)
- bypass: prompt to confirm if admins should be able to bypass required checks for user repo (8317573)
- check-bypass: prompt for choice of team to enable bypass (2101808), closes #482
- expect the
.github/directory to exist already (fc33563) - logger: expect a logger to be passed as a dependency rather than depending on cli-messages (f277306)
- logs: output messages when lifting rulesets (77a0f7e)
- node-versions: define supported node ranges (ea87a81)
- octokit: log warning about bypass-actors failure when octokit instance is not provided (a9438fd)
- required-checks: require verification to pass when defining rulesets initially (c7840a4)
- rulesets: add the desired rules to an existing list of rulesets (3464a18)
- verification-bypass: enable the admin role to bypass for personal repos (8c183e3)
- verification: prompt for bypass team id (a6d3199), closes #482
BREAKING CHANGES
- scaffolding now expects the
.github/directory to already exist - deps: octokit v7 is now required instead of v6
- check-bypass: and octokit instance and vcs details for the current repository are now both
required - node-versions: supported node versions have been defined
- verification: a prompt is now required as a dependency so the bypass team can be chosen for the
verification required check rule - logger: a logger is now expected to be passed as a dependency
v2.0.0-beta.8
2.0.0-beta.8 (2025-06-06)
Features
- bypass: prompt to confirm if admins should be able to bypass required checks for user repo (8317573)
v2.0.0-beta.7
2.0.0-beta.7 (2025-06-06)
Features
- octokit: log warning about bypass-actors failure when octokit instance is not provided (a9438fd)
v2.0.0-beta.6
2.0.0-beta.6 (2025-05-30)
Features
- expect the
.github/directory to exist already (fc33563)
BREAKING CHANGES
- scaffolding now expects the
.github/directory to already exist
v2.0.0-beta.5
2.0.0-beta.5 (2025-05-25)
Bug Fixes
- deps: drop support for octokit v6 now that v7 is available (f3eae1c)
- deps: update dependency @octokit/core to v7 (b26c937)
BREAKING CHANGES
- deps: octokit v7 is now required instead of v6
v2.0.0-beta.4
2.0.0-beta.4 (2025-05-20)
Features
- verification-bypass: enable the admin role to bypass for personal repos (8c183e3)
v2.0.0-beta.3
2.0.0-beta.3 (2025-04-19)
Bug Fixes
- check-bypass: warn about missing octokit instance when enabling fallback input (ca89489)
v2.0.0-beta.2
2.0.0-beta.2 (2025-04-19)
Features
- bypass-team: enable the team id to be entered directly when no octokit is provided (e23095c)
v2.0.0-beta.1
2.0.0-beta.1 (2025-04-19)
Features
- check-bypass: prompt for choice of team to enable bypass (2101808), closes #482
- logger: expect a logger to be passed as a dependency rather than depending on cli-messages (f277306)
- logs: output messages when lifting rulesets (77a0f7e)
- node-versions: define supported node ranges (ea87a81)
- required-checks: require verification to pass when defining rulesets initially (c7840a4)
- rulesets: add the desired rules to an existing list of rulesets (3464a18)
- verification: prompt for bypass team id (a6d3199), closes #482
BREAKING CHANGES
- check-bypass: and octokit instance and vcs details for the current repository are now both
required - node-versions: supported node versions have been defined
- verification: a prompt is now required as a dependency so the bypass team can be chosen for the
verification required check rule - logger: a logger is now expected to be passed as a dependency
v2.0.0-alpha.5
2.0.0-alpha.5 (2025-04-19)
Features
BREAKING CHANGES
- check-bypass: and octokit instance and vcs details for the current repository are now both
required