This PR contains the following updates:
Release Notes
commitizen/cz-cli (commitizen)
v4.3.0
Features
v4.2.6
4.2.6 (2022-12-06)
Bug Fixes
v4.2.5
4.2.5 (2022-07-17)
Bug Fixes
- deps: update all non-major dependencies (69de704)
- deps: update all non-major dependencies (3c2553f)
- deps: update dependencies from renovatebot PRs (#862) (64a8ed6)
- deps: update dependency glob to v7.1.6 (#861) (2505419)
- deps: update dependency inquirer to v8 (#874) (9c7e863)
- do not include .nyc_output in published files (#851) (68c377b), closes 4.2.4#d2h-425221 #730
- fix the "isFunction" utility to match both "asyncFunction"s and "Function"s (#927) (25dc80c), closes #926
- git-cz.js,staging.js: check for staged files before running prompt (#818) (fdb73cd), closes #785 #585 #785
Zhengqbbb/cz-git (cz-git)
v1.7.0
Bug Fixes
Features
- cz-git,cli: allow set scope as direct input to use (#113) (a2a4443)
- cli: add
--api-endpoint| rename--api-key(#136) (4bd33f5) - cli: add type for js config (#135) (9ca09aa)
- cz-git,cli: confirm message subject colorizen
themeColorCode(723dfe8)
Performance Improvements
1.6.1 (2023-03-22)
Bug Fixes
v1.6.2
v1.6.1
Bug Fixes
v1.6.0
Features
- cz-git,cli: add
aiTypeoption to switch openAI model (#102) (e956ca0), closes #101 - cz-git,cli: add JSON schema provide to JSON configure e.g
.czrc(c113e53) - cz-git,czg: add modify message with prompt on AI confirm (#103) (59b55c7)
1.5.3 (2023-03-04)
Features
1.5.2 (2023-03-04)
Features
1.5.1 (2023-03-02)
Features
v1.5.3
Features
v1.5.2
Features
v1.5.1
Features
v1.5.0
Features
1.4.1 (2022-12-11)
Features
v1.4.1
Features
v1.4.0
Bug Fixes
Features
⚠ BREAKING CHANGES
- cz-git,czg: rename option
typesSearchValueKeytotypesSearchValue- Already processed for normal compatibility
- cz-git,czg: main fix
issuePrefixstypo field- Current version has been already processed for normal compatibility
- But I also hope that you can modify this message as soon as possible
{
message: {
- footerPrefixsSelect
+ footerPrefixesSelect
- customFooterPrefixs
+ customFooterPrefix
}
- issuePrefixs
+ issuePrefixes
- customIssuePrefixsAlign
+ customIssuePrefixAlign
- emptyIssuePrefixsAlias
+ emptyIssuePrefixAlias
- customIssuePrefixsAlias
+ customIssuePrefixAlias
- allowCustomIssuePrefixs
+ allowCustomIssuePrefix
- allowEmptyIssuePrefixs
+ allowEmptyIssuePrefix
}Co-authored-by: Chris
1.3.12 (2022-10-21)
Bug Fixes
Features
1.3.11 (2022-08-21)
Bug Fixes
- cz-git: fix breaking change break line default format (c073ec7)
- cz-git: fix empty custom output 'CUSTOM' value (d1475d5), closes #55
Features
- cli: support GPG sign commit message (c9caa97), closes #58
- cz-git: add
formatMessageCBcan custom finally commit message (754c738), closes #57 - cz-git: support types fuzzy search
types[name]options (ba4ce71), closes #57
1.3.10 (2022-07-23)
Features
- cli: add
git-czggit enter command (de4d7ed) - cli: optimize czg
retryoption cache error message (#48) (757517b)
1.3.9 (2022-07-01)
Features
- cli: add
czg --aliascan directly submit the defined commit message (ea7423d), closes #43 - cz-git: add
aliasoption can directly submit the defined commit message (692a582), closes #43 - cz-git: add
emojiAligncustom setting emoji header location (ab23be2), closes #43
1.3.8 (2022-06-26)
Bug Fixes
- cli: remove BREAKINGCHANGE question limit when
czg break(1bf9a72)
1.3.7 (2022-06-25)
Bug Fixes
1.3.6 (2022-06-25)
Features
- cli:
czgcli add core commit msg (7d9dc15), closes #37 - cz-git: add
markBreakingChangeModeoptions to add extra prompt (da4b624), closes #38
Performance Improvements
- cz-git:
cz-gitpackages size 1.7MB => 1.5MB (665d509) - cz-git: change bundle strategy | reduce 0.14MB (1f1e746), closes #37
1.3.5 (2022-06-16)
Features
- cz-git: add defaultFooterPrefix provide custom footer prefix (90f473b)
1.3.4 (2022-06-04)
Features
- cz-git: use complete-input inquirer plugin replace input (ca133bf), closes #32
- plugin-inquirer: add ansiEscapes to control corsor move (e8dac95), closes #32
- plugin-inquirer: add complete-input inquirer plugin (b20bbc1), closes #32
- plugin-inquirer: checkbox and list support use tab key move down list (e38ed9f), closes #32
1.3.3 (2022-05-28)
Features
- cz-git: add defaultType options (51f79c8), closes #30
- cz-git: add scopeFilters options to filter scopes item (86e95a7), closes #30
- plugin-loader: add more configure file to enhance js define (54bd3ab), closes #30
- plugin-loader: support function option and can custom define config path (4db5914), closes #30
Reverts
- revert code (d081ad7)
1.3.2 (2022-05-21)
Features
- cz-git: add theme color for prompt inquirer (d776149), closes #28
- cz-git: use search-list replace autocomplete (5dbe4e2), closes #28
- plugin-inquirer: checkbox support theme color configure (8c2effe)
- plugin-inquirer: done search-list inquirer plugin (ad12f75), closes #28
Performance Improvements
- ⚡ update tsup bundle build cz-git (0e15e1c)
1.3.1 (2022-05-14)
Bug Fixes
- plugin-inquirer: bump inquirer version (1111fda)
v1.3.12
Bug Fixes
Features
v1.3.11
Bug Fixes
- cz-git: fix breaking change break line default format (c073ec7)
- cz-git: fix empty custom output 'CUSTOM' value (d1475d5), closes #55
Features
- cli: support GPG sign commit message (c9caa97), closes #58
- cz-git: add
formatMessageCBcan custom finally commit message (754c738), closes #57 - cz-git: support types fuzzy search
types[name]options (ba4ce71), closes #57
v1.3.10
Features
- cli: add
git-czggit enter command (de4d7ed) - cli: optimize czg
retryoption cache error message (#48) (757517b)
v1.3.9
Features
- cli: add
czg --aliascan directly submit the defined commit message (ea7423d), closes #43 - cz-git: add
aliasoption can directly submit the defined commit message (692a582), closes #43 - cz-git: add
emojiAligncustom setting emoji header location (ab23be2), closes #43
v1.3.8
Bug Fixes
- cli: remove BREAKINGCHANGE question limit when
czg break(1bf9a72)
v1.3.7
Bug Fixes
v1.3.6
Features
- cli:
czgcli add core commit msg (7d9dc15), closes #37 - cz-git: add
markBreakingChangeModeoptions to add extra prompt (da4b624), closes #38
Performance Improvements
eslint/eslint (eslint)
v8.46.0
Features
8a93438feat:require-unicode-regexpsupportvflag (#17402) (SUZUKI Sosuke)1a2f966feat:no-useless-escapesupportvflag (#17420) (Yosuke Ota)ee68d1dfeat:no-empty-character-classsupportvflag (#17419) (Milos Djermanovic)853d32bfeat: deprecate no-return-await (#17417) (Carlos Lopez)d4f02e4feat:no-control-regexsupportvflag (#17405) (Yosuke Ota)2a35f3efeat:prefer-named-capture-groupsupportvflag (#17409) (Yosuke Ota)8ca8b50feat: Better error message for flat config plugins (#17399) (Nicholas C. Zakas)509f753feat:no-misleading-character-classsupportvflag (#17406) (Yosuke Ota)3caf514feat:no-regex-spacessupportvflag (#17407) (Yosuke Ota)b7fad2bfeat:prefer-regex-literalssupportvflag (#17410) (Yosuke Ota)a6a3ad4feat:no-useless-backreferencesupportvflag (#17408) (Yosuke Ota)94954a7feat:no-invalid-regexpsupportvflag (#17404) (Yosuke Ota)1af6eacfeat: adds option for allowing empty object patterns as parameter (#17365) (Tanuj Kanti)cf03104feat: Improve config error messages (#17385) (Nicholas C. Zakas)
Bug Fixes
9803c7cfix: FlatESLint#getRulesMetaForResults shouldn't throw on unknown rules (#17393) (Milos Djermanovic)42faa17fix: Update no-loop-func to not overlap with no-undef (#17358) (Matt Wilkinson)
Documentation
4d474e3docs: update with TypeScript info (#17423) (James)091f44edocs: File extension named processor deprecation (#17362) (Matt Wilkinson)9254a6cdocs: Update README (GitHub Actions Bot)6d6dc51docs: fix overlapping ofopen in playgroundbutton (#17403) (Tanuj Kanti)7fc3a2cdocs: Add private class features info to no-underscore-dangle (#17386) (Matt Wilkinson)da73e58docs: Migratingeslint-envconfiguration comments (#17390) (Francesco Trotta)80dffeddocs: fix Ignoring Files section in config migration guide (#17392) (Milos Djermanovic)8a9abb7docs: Update README (GitHub Actions Bot)7e9be4bdocs: Update README (GitHub Actions Bot)0b0bbe0docs: Update README (GitHub Actions Bot)
Chores
d1eb7e4chore: Update ecosystem dependencies (#17427) (Nicholas C. Zakas)fab9e97chore: package.json update for eslint-config-eslint release (ESLint Jenkins)6246711chore: package.json update for @eslint/js release (ESLint Jenkins)0aa0bc3chore: Add PRs to triage project (#17421) (Nicholas C. Zakas)
v8.45.0
Features
cdd063cfeat: Expose LegacyESLint in unsupported API (#17341) (Nicholas C. Zakas)d34abe5feat: fix indent rule for else-if (#17318) (Milos Djermanovic)
Bug Fixes
b79b6fbfix: Fix suggestion message inno-useless-escape(#17339) (Francesco Trotta)c667055fix: provide uniquefixandfix.rangeobjects in lint messages (#17332) (Milos Djermanovic)
Documentation
89f3225docs: add playground links to correct and incorrect code blocks (#17306) (Josh Goldberg ✨)f8892b5docs: Expand rule option schema docs (#17198) (Matt Wilkinson)8bcbf11docs: Config Migration Guide (#17230) (Ben Perlmutter)bb30908docs: Update README (GitHub Actions Bot)84d243bdocs: Update README (GitHub Actions Bot)b762632docs: Update README (GitHub Actions Bot)138c096docs: add more prefer-destructuring examples with array destructuring (#17330) (Milos Djermanovic)1fc50a8docs:max-lenrulecodeandtabWidthas positional arguments (#17331) (Jesús Leganés-Combarro)
Chores
68f63d7chore: package.json update for @eslint/js release (ESLint Jenkins)5ca9b4dchore: update eslint-config-eslint exports (#17336) (Milos Djermanovic)7bf2e86chore: remove unused dependencies (#17352) (Percy Ma)c6f8cd0chore: RemovedefaultIgnoresfrom FlatESLint private members (#17349) (Francesco Trotta)0052374chore: move jsdoc settings to eslint-config-eslint (#17338) (唯然)
v8.44.0
Features
1766771feat: addes2023andes2024environments (#17328) (Milos Djermanovic)4c50400feat: addecmaVersion: 2024, regexpvflag parsing (#17324) (Milos Djermanovic)4d411e4feat: add ternaryOperandBinaryExpressions option to no-extra-parens rule (#17270) (Percy Ma)c8b1f4dfeat: MoveparserServicestoSourceCode(#17311) (Milos Djermanovic)ef6e24efeat: treat unknown nodes as having the lowest precedence (#17302) (Brad Zacher)1866e1dfeat: allow flat config files to export a Promise (#17301) (Milos Djermanovic)
Bug Fixes
a36bcb6fix: no-unused-vars false positive with logical assignment operators (#17320) (Gweesin Chan)7620b89fix: Removeno-unused-labelsautofix before potential directives (#17314) (Francesco Trotta)391ed38fix: Removeno-extra-semiautofix before potential directives (#17297) (Francesco Trotta)
Documentation
526e911docs: resubmit pr 17115 doc changes (#17291) (唯然)e1314bfdocs: Integration section and tutorial (#17132) (Ben Perlmutter)19a8c5ddocs: Update README (GitHub Actions Bot)
Chores
49e46edchore: upgrade @eslint/js@8.44.0 (#17329) (Milos Djermanovic)a1cb642chore: package.json update for @eslint/js release (ESLint Jenkins)840a264test: More test cases for no-case-declarations (#17315) (Elian Cordoba)e6e74f9chore: package.json update for eslint-config-eslint release (ESLint Jenkins)eb3d794chore: upgrade semver@7.5.3 (#17323) (Ziyad El Abid)cf88439chore: upgrade optionator@0.9.3 (#17319) (Milos Djermanovic)9718a97refactor: remove unnecessary code inflat-eslint.js(#17308) (Milos Djermanovic)f82e56eperf: various performance improvements (#17135) (moonlightaria)da81e66chore: update eslint-plugin-jsdoc to 46.2.5 (#17245) (唯然)b991640chore: switch eslint-config-eslint to the flat format (#17247) (唯然)
v8.43.0
Features
14581fffeat: directive prologue detection and autofix condition inquotes(#17284) (Francesco Trotta)e50fac3feat: add declaration loc to message in block-scoped-var (#17252) (Milos Djermanovic)1b7faf0feat: addskipJSXTextoption tono-irregular-whitespacerule (#17182) (Azat S)
Bug Fixes
5338b56fix: normalizecwdpassed toESLint/FlatESLintconstructor (#17277) (Milos Djermanovic)54383e6fix: Removeno-extra-parensautofix for potential directives (#17022) (Francesco Trotta)
Documentation
8b855eadocs: resubmit pr17061 doc changes (#17292) (唯然)372722edocs: resubmit pr17012 doc changes (#17293) (唯然)67e7af3docs: resubmit custom-rules doc changes (#17294) (唯然)9e3d77cdocs: Resubmit Fix formatting in Custom Rules docs (#17281) (Milos Djermanovic)503647adocs: Resubmit markVariableAsUsed docs (#17280) (Nicholas C. Zakas)e0cf0d8docs: Custom rule & plugin tutorial (#17024) (Ben Perlmutter)8e51ea9docs: resubmitno-newrule documentation (#17264) (Nitin Kumar)1b217f8docs: resubmitCustom Processorsdocumentation (#17265) (Nitin Kumar)428fc76docs: resubmitCreate Pluginsdocumentation (#17268) (Nitin Kumar)bdca88cdocs: resubmitConfiguration Filesdocumentation (#17267) (Nitin Kumar)f5c01f2docs: resubmitManage Issuesdocumentation (#17266) (Nitin Kumar)b199295docs: Resubmit custom rules update docs (#17273) (Ben Perlmutter)0e9980cdocs: add newomitLastInOneLineClassBodyoption to thesemirule (#17263) (Nitin Kumar)cb2560fdocs: Resubmit getScope/getDeclaredVariables docs (#17262) (Nicholas C. Zakas)85d2b30docs: explain how to include predefined globals (#17261) (Marcus Wyatt)de4d3c1docs: update flat config default ignore patterns (#17258) (Milos Djermanovic)3912f3adocs: Improveignoresdocumentation (#17239) (Francesco Trotta)35e11d3docs: fix typos and missing info (#17257) (Ed Lucas)0bc257cdocs: Clarifyno-div-regexrule docs (#17051) (#17255) (Francesco Trotta)788d836docs: add references to MIT License (#17248) (Milos Djermanovic)58aab6bdocs: Update README (GitHub Actions Bot)3ef5814docs: Revert all changes after the license change (#17227) (Milos Djermanovic)03fc4aadocs: Update README (GitHub Actions Bot)
Chores
78350f6chore: upgrade @eslint/js@8.43.0 (#17295) (Milos Djermanovic)62bf759chore: package.json update for @eslint/js release (ESLint Jenkins)e0a2448chore: docs package.license ISC => MIT (#17254) (唯然)6a0196cchore: use eslint-plugin-eslint-plugin flat configs (#17204) (Milos Djermanovic)
v8.42.0
Features
Bug Fixes
a589636fix: Config withignoresand withoutfilesshould not always apply (#17181) (Milos Djermanovic)c4fad17fix: Correct ignore message for "node_modules" subfolders (#17217) (Francesco Trotta)
Documentation
Chores
6ca5b7cchore: upgrade @eslint/js@8.42.0 (#17236) (Milos Djermanovic)67fc5e7chore: package.json update for @eslint/js release (ESLint Jenkins)0892412refactor: removeIdentifierlistener in no-irregular-whitespace (#17235) (Milos Djermanovic)f67d298test: AddFlatESLinttests with missing config files (#17164) (Milos Djermanovic)5b68d51chore: Fixfixedsizeattribute in code path analysis DOT debug output (#17202) (Milos Djermanovic)37432f2chore: update descriptions in key-spacing tests (#17195) (Milos Djermanovic)
v8.41.0
Features
880a431feat: change default ignore pattern to**/node_modules/in flat config (#17184) (Milos Djermanovic)8bf5505feat: exposeshouldUseFlatConfig(#17169) (Connor Prussin)
Bug Fixes
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
- If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.