v1.0.0-beta.2
Pre-releaseMinor Changes
-
e10b808: markdownPreferences:
delimitersStyleoption now acceptsfalsevalue, allowing to disable enforcement of delimiters/strikethrough text style. -
aa2496c: markdown/sentencesPerLine: ignore
LICENSE.mdfile in addition to theignoresprovided by the parent config or explicitly.
AddedignoresAdditionaloption to control if thisignoresentry should be added. -
05bdae2: un: config is now applied to all files by default.
-
c063c3c: [BREAKING] un:
no-multiple-consecutive-spacesrule: added a new optionallowSpacesOnlyand set it totrueby default. -
3f868c8: Added the ability to specify
filesandignoreson a rule level to override the parent'sfilesandignoresfor a specific rule -
76fc52d: markdownPreferences: updated
eslint-plugin-markdown-preferencesfrom v0.38.0 to v0.40.1:- 🔴 not enabled
max-lenrule - Added a new option
orderedListsto conveniently controlordered-list-marker-sequence,ordered-list-marker-startandordered-list-marker-stylerules
- 🔴 not enabled
-
7978d95: checkFile: added 2 new options,
fileNamingConventionsandfolderNamingConventions, to enforce file and folder naming conventions. -
94af255: angular: updated
@angular-eslint/template-parserfrom v21.0.1 to v21.1.0:- 🟢 enabled
prefer-signal-modelrule if Angular version is at least 19
- 🟢 enabled
-
a51ba97: [BREAKING] toml, yaml: renamed
doNotIgnoreFilesByDefaulttoignoresAdditionaland enhanced its type (added the ability to setfalseand require the full pattern string to be specified instead of just the file name).
Patch Changes
-
f51bb3c: noStylisticRules: removed
vitest/no-importing-vitest-globalssince removing/adding imports may cause TypeScript errors -
cffc3b2: Improved
pluginOverridesroot option type to support accepting functions and promises -
8cac922: markdownPreferences: fixed a bug where
enforceCasingoption was not working as expected ifnullis passed.
Instead you should now usefalse. -
4fe593e: Document to which files each root config is applied.
Made config documentation format consistent & more readable. -
011b3df: vitest: Disabled autofixes for
prefer-lowercase-titleandrequire-import-vi-mockrules because they are not safe:- In the first case, automatic test case rename might be undesirable.
- In the second case, the rule may remove the import statements and cause runtime/TypeScript errors.
-
f4f1562: markdownPreferences: updated
eslint-plugin-markdown-linksfrom v0.7.0 to v0.7.1 -
7325ae3: vitest: disabled
require-import-vi-mockdue to doing absolutely the same asprefer-import-in-mock