Skip to content

Releases: rrd108/vue-mess-detector

v0.31.0

14 Aug 15:37
Compare
Choose a tag to compare
  • chore changes for #134
  • chore: update code example for full-word-component-name rule
  • chore: apply shorthands in examples
  • chore: update elemenet-selectors-with-scoped example
  • chore: update script-length tip description
  • chore: update docs details
  • fix: replace v-bind with shorthand
  • chore: sort alphabetically and update example code
  • chore: add shiki highlight to some examples
  • chore: add code examples for vue strong rules
  • chore: add code examples for vue essential rules
  • chore: add code examples for vue-recommended rules
  • chore: add code examples for vue-caution rules
  • chore: add code examples for rrd rules
  • chore: add code example for rrd elseCondition rule
  • feat: add rrd props drilling rule w tests

v0.30.0

13 Aug 12:15
Compare
Choose a tag to compare
  • chore update dist
  • chore remove unused import
  • feat: add rrd if without curly braces rule w tests
  • chore: hightlight warnings section in output explanation
  • feat: add emojis for the readme
  • chore: output explanation
  • feat: new description for the output explanation
  • chore: sort alphabetically
  • refactor: checkFunctionSize new logic
  • feat: add plainScript tests and fix check conditional
  • chore: add reportElementWithSelectorsScoped call
  • feat: add vue-strong multi attribute elements rule w tests
  • feat add a script to check if a new rule is added properly fix #126
  • refactor fix formatting
  • refactor rename variable
  • feat Add rule (rrd) usage of links fix #109
  • chore: update links in vue-strong rules
  • chore: update links in vue-caution rules
  • chore: update links in rrd rules
  • chore: update links in vue-recommended rules
  • chore: update links in vue-essential rules
  • feat: output explanation
  • chore: add line number to vifwithvfor rule for #122
  • docs: add --group flag and output screenshots
  • refactor fix #120
  • refactor for #120
  • refactor for #120
  • refactor for #120
  • refactor for #120
  • refactor for #120
  • refactor for #120
  • refactor for #120
  • refactor for #120
  • refactor for #120
  • refactor for #120
  • refactor for #120
  • refactor for #120
  • refactor for #120
  • refactor for #120
  • refactor for #120
  • refactor for #120
  • refactor for #120
  • refactor for #120
  • refactor for #120
  • refactor for #120
  • refactor for #120
  • chore: add magic-numbers to docs & update readme
  • refactor for #120
  • refactor for #120
  • refactor for #120
  • refactor for #120
  • feat: migrate element-selectors-scoped rule to new structure
  • feat add rule (rrd) magic numbers fix #114

v0.29.0

09 Aug 13:06
Compare
Choose a tag to compare
  • test temporary disabled for #116
  • chore update dist
  • fix runtime errors on non existent templates
  • chore disable check for arrow funstions for #116
  • fix show running indicator (for bigger projects) fix #117
  • feat more colorful output
  • fix yarn analyze fails fix #115
  • chore add file to gitignore
  • refactor: update vue-strong rules tests
  • refactor: update vue-recommended rules tests
  • refactor: update vue-essential rules tests
  • refactor: update rrd rules tests
  • test fix test to pass
  • chore: update tests attempt 1
  • refactor: all rules output messages plus removal of unused imports
  • feat: add cli group option
  • chore: add inteface for new structure
  • refactor: all rules report function now have new structure
  • chore: add Offense type and hardcode groupBy option in main file
  • refactor: rulesReport file to handle groupBy option

v0.28.0

07 Aug 16:20
Compare
Choose a tag to compare
  • chore update dist for new release
  • docs add missing step to contribution guide
  • chore: add html-tags & ms in benchmark
  • docs contribution guide explain warnings and errors fix #101
  • chore move files
  • docs add deploy script
  • docs add GA
  • chore: add rule to docs
  • chore: add missing vue-caution rules to README
  • feat: add vue-caution element-selectors-with-scoped rule w tests
  • chore missing docs check added to ci
  • docs feat make check output more colorful and readable

v0.27.0

06 Aug 09:41
Compare
Choose a tag to compare
  • chore update dist for new release
  • fix misleading result output fix #99
  • refactor file for better readability
  • feat: links to rrd menu subpages
  • feat: vue caution menu subpage links
  • feat: links to vue recommended menu subpages
  • feat: vue strong menu subpages links
  • feat: vue essential menu subpage links
  • chore: update CONTRIBUTING.md
  • fix analzye errors on windows for #91
  • fix analyze errors on windows for #91
  • refactor fix formatting
  • refactor constant extracted
  • chore update deploy script
  • chore fix whitespace
  • chore remove suggested extension
  • feat check missing docs implemented
  • refactor change names
  • refactor functions to arrow functions
  • feat add script to check missing documentation files
  • chore: update bug_report.md

v0.26.0

04 Aug 16:39
Compare
Choose a tag to compare
  • chore dist update
  • fix: warning output
  • fix: update rule url
  • feat: add vue-recommended/element-attribute-order rule w tests
  • feat: add vue-recommended element-attribute-order rule w tests
  • docs add icon to the header fix #89
  • chore run test on pushing to main for #84
  • docs Add content to vue-caution fix #86
  • chore remove docus doc version
  • chore: visual improvements
  • fix: typos
  • chore reorder package.json entries
  • chore vitepress dist added to gitignore
  • feat doc search added
  • feat add contributors to the main page
  • chore fix quotes
  • chore vitepress cache removed
  • chore add vitepress

v0.25.0

31 Jul 15:57
Compare
Choose a tag to compare
  • chore update dist
  • feat implement apply cli flag for #63
  • fix failing test in ci
  • fix: ignore top-level function declarations from antfu/eslint
  • test added for rulesets for #63
  • fix
  • feat: Add linter, VSCode settings
  • feat: add vue-recommended top-level-element-order rule w tests

v0.24.0

30 Jul 16:10
Compare
Choose a tag to compare
  • chore update dist
  • feat: add vue-strong full-word-component-name rule w tests
  • chore: add magic-regexp 1/3 in vue-caution rule

v0.23.1

25 Jul 07:56
Compare
Choose a tag to compare
  • chore update dist
  • fix remove directory separator from pattern test
  • test add failing test for #56

v0.23.0

24 Jul 15:49
Compare
Choose a tag to compare
  • chore dist update
  • feat implement rule deepIndentation closes #11
  • feat add line numbers and correct filecount
  • feat: implement deepIndentation rule without line numbers
  • docs update contributor guidelines
  • refactor use magic-regexp for #74
  • refactor use magic-regexp for #74
  • refactor use magic-regexp for #74
  • refactor rulescheck cleand out
  • refactor move code out to new files
  • refactor code reorganized
  • chore add todo comment
  • chore create rules map
  • refactor merge rule imports
  • feat ignore rulesets implemented
  • feat: add ignore option for #63
  • chore: update CONTRIBUTING link in README
  • chore: add CONTRIBUTING.md link to README
  • chore: add contribution guide file
  • feat: add vue-strong component-files rule
  • feat: add vue-caution implicit-parent-child-communication rule
  • fix: use helper function in some rules
  • chore: move func to helpers folder