Releases: rrd108/vue-mess-detector
Releases · rrd108/vue-mess-detector
v0.59.0
- refactor remove unused file
- chore use correct typing
- chore(deps): update typescript-eslint monorepo to v8.8.0
- chore add dist to pass tests
- fix using both --apply and --ignore flags should not be allowed fix #363
- test fix to show the error
- test added
- feat Add cli flag for minimum code health fix #367
- chore: add failing test to functionSize for #364
- chore: add failing test to parameterCount for #365
- chore fix git push
v0.58.0
- chore pre release dist update
- fix: nullish coalscing operator in nestedTernary (#360)
- fix: tsx is valid lang for noTsLang rule (#362)
- chore: add failing test for #360
- chore(docs): add topLevelElementOrder to override docs
- feat: add new rrd no skipped tests rule (#208)
- fix: improve regex to capture all v-for content (#334)
- fix: typo in docs install with bun (#359)
- chore fix jsr release
v0.57.0
- chore pre release dist update
- chore doc released
- refactor move out server dir check to analyze
- feat add ratelimit rule
- chore(deps): update brenoepics/vmd-action action to v0.0.4
- chore: remove merged condition in pkg.pr.new action
- fix: skip comments and handle new lines in simpleProp (#356)
- fix: skip comments in simpleComputed (#355)
- chore(deps): update brenoepics/vmd-action action to v0.0.3
- chore add generated rule
v0.56.0
- test fix link
- chore pre release dist update
- chore fix link
- chore change order of imports
- fix: check method now handles complex expressions for #338
- feat: add vmd-action to the repo (#315)
- feat: add override option to topLevelElementOrder rule (#350)
- fix: false positive in elseCondition (#351)
- fix: false positive in propNameCasing with complex type (#339)
- chore(deps): update dependency inquirer to v11.1.0
- fix: encapsulate console file links
- chore: add failing test to elseConditions rule for #351
- feat: filename hyperlink for console text output
- fix(deps): update vue monorepo to v3.5.10
- chore(deps): update dependency @types/node to v20.16.10
- fix : ignore layouts directory
- feat skipComment added to rule generator
- fix false positive in htmlLink rule fix #340
- chore change for ci
- feat: level indicator in json output
v0.55.0
- chore pre-release dist update
- fix: all name rules now skip filename inside square brackets
- fix: fullwordComponentName skips index.vue plus refactor
- fix: componentFilenameCasing now skips index.vue
- fix: now the check method skips index.vue
- chore: create IGNORE_NAME_RULES constant
- chore: add failing test to vforNoKey for #334
- chore: add failing test for htmlLinks for #340
- chore: add failing test to propNameCasingRule for #339
- chore: add failing test for ifWithoutCurlyBraces false positive (#338)
- chore(deps): update dependency @antfu/eslint-config to v3.7.3
- chore: add failing tests for #336
- chore: add failing tests for #355
- fix(deps): update vue monorepo to v3.5.9
- fix null points fix #328
- feat: level indicator in json output
- chore(deps): update dependency @types/node to v20.16.9
- feat: add new rule rrd no direct dom access with tests (#207)
- fix: skip app.vue in fullWordComponentName rule (#318)
- fix: skip app.vue in componentFilenameCasing rule (#318)
- fix: skip app.vue in singleNameComponent rule (#318)
- chore: add all override options in docs
- chore(deps): update dependency vite to v5.4.8
- chore(deps): update dependency @types/node to v20.16.7
- chore fix lint errors
- fix magicNumber false positive fix #320
- chore update packages
- chore fix jsr publish error
v0.54.1
v0.54.0
- feat Add numeric output block fix #313
- chore package updates
- fix(deps): update vue monorepo to v3.5.8
- chore: dist update
- fix: add helper and trim patterns before using glob matcher (#307)
- chore dist update
- fix skeleton import order
- feat add security ruleset
- test add to prove #307
- refactor remove befoeEach from tests
- feat: add support for wildcards in --exclude flag (#265)
- fix: improve nestedTernary checking method to handle edge-cases (#298)
- feat: add new rule rrd noTsLang with tests and docs
- fix report overwrite problem causing missing results
- chore fix conflicts
- fix analyze keep some state fix #287
- feat: include hugeFiles rule to override config (#283)
- feat: include complicatedConditions rule to override config (#283)
- feat: include cyclomaticComplexity rule to override config
- feat: include maxVif rule to override config (#283)
- feat: include bigVshow rule to override config (#283)
- feat: include deepIndentation rule to override config (#283)
- refactor remove top level await
- refactor remove unused variable
- chore(deps): update dependency vite to v5.4.7
- chore(deps): update dependency @antfu/eslint-config to v3.7.1
v0.53.0
- fix tooManyProps results false numbers fix #301
- chore(deps): update dependency @antfu/eslint-config to v3.7.0
- chore: add contribution options to contribute docs
- chore: update huge-files docs with default thresholds
- test add failing test for #298
- feat: include parameterCount rule to override config (#283)
- fix: add minVariableName param to report rule
- feat: include shortVariableName rule to override config (#283)
- feat: include tooManyProps rule to override config (#283)
- fix: replace minimalConsonantCount for minimumConsonantCount
- feat: include fullWordComponentName rule to override config (#283)
- feat: include simpleComputed rule to override config (#283)
- feat simplyfy exports
- refactor move out override from cli.ts to analyze.ts fix #292
- fix: enable rule to vue and js/ts files
- fix lint errors
- refactor move out config handlening from cli.ts to analyze.ts fix #291
- chore: include templateSimpleExpression rule to override config
- feat: add new rule rrd ~ huge files with tests (#201)
- chore(deps): update dependency @vitejs/plugin-vue to v5.1.4
- chore(deps): update dependency inquirer to v11.0.2
- chore add doc release info
- fix lint errors
- chore add GH Action for JSR fix #77
- chore fix package.json
- chore bump version number
v0.52.0
- refactor change the entry points in package.json fix #290
- refactor rename index.ts to cli.ts fix #289
- chore(deps): update dependency execa to v9.4.0
- chore(deps): update dependency vite to v5.4.6
- chore(deps): update typescript-eslint monorepo to v8.6.0
- chore: add override details to README
- chore: update override details across docs
- fix variable name is reported as magic number fix #275
- feat Ignore rule matches in comments fix #272
- fix report output type
- refactor reorder imports
- refactor move export down
- chore(deps): update dependency inquirer to v11.0.1