chore(deps): update commitlint (major) - autoclosed
This MR contains the following updates:
Package | Type | Update | Change | Pending |
---|---|---|---|---|
conventional-changelog-conventionalcommits (source) | devDependencies | major | 7.0.2 -> 8.0.0 |
|
inquirer (source) | devDependencies | major | 9.2.20 -> 12.1.0 |
12.2.0 |
⚠ WarningSome dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
conventional-changelog/conventional-changelog (conventional-changelog-conventionalcommits)
v8.0.0
⚠ BREAKING CHANGES
- Node >= 18 is required
-
conventional-recommended-bump: new
Bumper
exported class (#1218) - cleanup presets interface (#1215)
- conventional-changelog-writer: rewrite to TypeScript (#1150)
- Now all packages, except gulp-conventional-changelog, are ESM-only.
Features
- cleanup presets interface (#1215) (0e4f293)
- conventional-changelog-writer: rewrite to TypeScript (#1150) (8af364f)
-
conventional-recommended-bump: new
Bumper
exported class (#1218) (0ddc8cd) - drop node 16 support (#1226) (ec69cfd)
- move from CommonJS to ESM (#1144) (c5b859d)
Bug Fixes
SBoudrias/Inquirer.js (inquirer)
v12.1.0
v12.0.1
v12.0.0
-
@types/node
is now only apeerDependencies
. This reduces the install size of inquirer dramatically for folks not using Typescript. It's unlikely to break your builds if you used TS already, if it does runnpm install --dev @​types/node
/yarn add --dev @​types/node
.
v11.1.0
- Now exports base utility Typescript types:
import type { Question, DistinctQuestion, Answers } from 'inquirer';
You should use as follow to keep the inference working properly:
const questions = [
{ ... }
] as const satisfies Question[];
// If you're not using inquirer plugins, `Question` could alternatively be replaced by `DistinctQuestion` for stricter checks.
v11.0.2
- Fix #1555:
when
behaviour changed unexpectedly when returning a falsy value.
v11.0.1
v11.0.0
No technical breaking changes; but we changed the style of the question prefix
once the answer is provided. Once a question is answer, the prefix becomes a tick mark (previously it was the same ?
as when the prompt is idle.)
This is theme-able, and so can be overwritten to with theme.prefix
.
v10.2.2
- Fix the
filter
option not working. - The
signal: AbortSignal
didn't work with class based prompts (OSS plugins.) Now it should work consistently with legacy style prompts.
v10.2.1
- Fix
expand
prompt being broken if a Separator was in thechoices
array.
v10.2.0
- Includes various fixes & new features to the different built-in prompts
- Fix: Major rework of the Typescript types. Hoping to reduce the amount of finicky type errors (or wrong types) you might've ran into.
v10.1.8
v10.1.7
v10.1.6
v10.1.5
v10.1.4
v10.1.3
v10.1.2
- Fix broken backward compatibility issues with v9.
Choice
objects withoutvalue
should default to usename
as the value. Note: Please don't rely on this weird behaviour, but we fixed it since it was an unintended breaking change.
v10.1.1
v10.1.0
- Adds the new
{ type: 'search' }
prompt.
v10.0.4
v10.0.3
- Fix: Re-added missing
short
on select and checkbox prompt. - Fix: Remove type requiring a
close
method on prompt class instances (it wasn't required.)
v10.0.2
v10.0.1
v10.0.0
- Re-implemented with Typescript.
- Adding CJS support (now
inquirer
is publishes a dual-build CJS/ESM.) - All core prompts are now coming from
@inquirer/prompt
. - Custom prompts now should be implemented with
@inquirer/core
. Custom prompts built oninquirer@9.x.x
will keep working, but should plan a migration. -
inquirer.ui.BottomBar
is deleted.
My expectation is that this release should be a drop-in replacement for people using inquirer.prompt()
and built-ins
v9.3.7
v9.3.6
v9.3.5
- Fix issue with plugins relying on internal
inquirer
packages file structure.
v9.3.4
v9.3.3
v9.3.2
v9.3.1
- Fix risk of prototype injection.
v9.3.0
- Replace
chalk
withpicolors
. - Drop many dependencies in favour of native functions when possible.
No impact expected, but it's a large changes in dependencies. Let us know if you run into any issues upgrading!
v9.2.23
v9.2.22
-
editor
prompt: Fixed compatibility issue betweendefault
andwaitUserInput
options. #1405
v9.2.21
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.