Skip to content

Conversation

github-actions[bot]
Copy link

@github-actions github-actions bot commented Feb 5, 2024

🤖 I have created a release beep boop

7.0.0 (2024-11-23)

⚠ BREAKING CHANGES

  • change test-case-property-ordering to add supports languageOptions (#406)
  • add defaultOptions to meta-property-ordering (#461)
  • remove consistent-output from recommended (#462)
  • Add missing deprecated/replacedBy properties to meta-property-ordering rule (#320)
  • requires node >= 18 & eslint >= 8.23.0 (#456)
  • Update no-missing-placeholders and no-unused-placeholders to handle messageIds (#252)
  • Requires ESLint@^7.x

Breaking

Features

  • add defaultOptions to meta-property-ordering (#461) (ff28db3), closes #430
  • add name to flat configs (#459) (dcb794f)
  • add require-meta-schema-description rule (#490) (875200b)
  • Add missing deprecated/replacedBy properties to meta-property-ordering rule (#320) (1692fe2)
  • Add new rules no-missing-message-ids and no-unused-message-ids (#254) (067e8aa)
  • add no-property-in-node rule (#433) (d2b9372)
  • add require-meta-docs-recommended rule (#447) (2370b46)
  • Add suggestions to require-meta-docs-recommended rule (#500) (8fda55a)
  • change test-case-property-ordering to add supports languageOptions (#406) (0dd0857)
  • detect function-style rules exported using a variable (#235) (e388a3a)
  • Detect nested test cases (#249) (b33aa00)
  • eslint-utils => @eslint-community/eslint-utils (#474) (6db5604)
  • handle properties behind spread syntax in require-meta-* rules (#251) (abefd1e)
  • no-property-in-node add additionalNodeTypeFiles option (#484) (6cdef14)
  • preparing for eslint v9 (#400) (35e14cd)
  • re-export flat configs "flat/*" (#453) (e3b27e2)
  • remove consistent-output from recommended (#462) (c27e18b), closes #284
  • requires node >= 18 & eslint >= 8.23.0 (#456) (4adeb6c)
  • support eslint.config.js (#347) (6f6b1f4)
  • support named exports in ESM/TS (#449) (aa15471)
  • Update no-missing-placeholders and no-unused-placeholders to handle messageIds (#252) (047b0b5)

Bug Fixes

  • require-meta-schema: Fix false positive (#111) (9f4f461)
  • allow additional schema types in require-meta-schema (#277) (5bf0648)
  • allow to use generator function as fix in fixer-return (#75) (7556633)
  • Avoid crash when provided suggestions array has non-object (#216) (c3d85ab)
  • Avoid crash with non-static value of hasSuggestions in require-meta-has-suggestions rule (#163) (5c83cd9)
  • Change autofix to suggestion in require-meta-schema rule (#185) (afc1514)
  • Check for meta type even when using a function reference (#84) (38ad521)
  • check the type of the first arg of the old context.report() API (29dc51c)
  • clarify report messages for no-missing-placeholders and no-unused-placeholders (#278) (f5a5c24)
  • correctly handle rules that are missing meta or have meta / create defined in variables (#225) (badd4eb)
  • detect rules exported using a variable (#233) (ae68f6b)
  • detect rules with TypeScript export = rule syntax (#267) (8e66bf7)
  • don't use node protocol until we drop Node v14.17 support (#315) (a5c0b0c)
  • Ensure require-meta-* rules test null/undefined property values (#164) (990f8f6)
  • ensure rules bail out early when no rule present (#293) (d1e03a1)
  • export package.json (fixes #270) (#271) (5cb12cc)
  • False negative in prefer-message-ids rule (#173) (c5c4b62)
  • False negative with TypeScript rules that don't have type parameters (fixes #202) (#209) (f8a642a)
  • false positive with no-unused-message-ids from external violation reporting function (#286) (01d0eef)
  • false positives in 5.4.0 for functions that aren't ESLint rules (#451) (f3ec88e)
  • false positives with violation reporting helper function in no-unused-message-ids rule (#290) (1c30165)
  • fix require-meta-schema-description rule crash (8630901)
  • Fix false negatives and reporting location in require-meta-type (#155) (7c0d1d0)
  • Fix false positive with empty array variable in require-meta-has-suggestions rule (#171) (fffa881)
  • Handle meta: {} as const for TypeScript rules (#219) (08df927)
  • handle different rule file extensions like .ts in require-meta-docs-url rule (#224) (6a09dbe)
  • handle spread in context.report() in require-meta-fixable (#288) (d768112)
  • handle spread in context.report() in require-meta-has-suggestions (#287) (fdffb50)
  • handle spreads in rule meta objects (#100) (45a09a6)
  • handle suggestions in helper function outside rule or inside nested spread/ternary in require-meta-has-suggestions rule (#291) (aa133a9)
  • ignore function calls in report-message-format (dea161d)
  • ignore SpreadExpressions in no-only-tests and prefer-output-null (4924042)
  • Improve detection of fix functions that never return a fix in fixer-return rule (#143) (65cfb2c)
  • Improve detection of static description strings and ignore non-static descriptions in require-meta-docs-description rule (#113) (1840a53)
  • Improve detection of static url strings in require-meta-docs-url rule (#162) (0459f12)
  • improve detection of static arguments of context.report() in several rules (#129) (6d5be9f)
  • improve eslint rule detecting (#457) (5dccb61)
  • Improve violation reporting location for no-unused-placeholders (#279) (27c0b65)
  • incorrect category for consistent-output (308b048)
  • incorrect no-deprecated-report-api autofix if > 5 arguments passed (2bd6cba)
  • linting errors. (#23) (8d8526f)
  • no-deprecated-report-api should consider spread operator(fixes #64) (#65) (ec7a34c)
  • only autofix in require-meta-schema rule when no options present (#184) (d2d165d)
  • Only consider functions with a single argument as function-style rules (#213) (86bf1f9)
  • prefer-output-null crashes, when a test case is not object. (#22) (7c7c772)
  • Remove erroneous schema from require-meta-schema rule (#178) (2f9b2b0)
  • replace context.getScope() with sourceCode.getScope() (6aed8bb)
  • report-message-format crash on reporting empty object (f32ada6)
  • report-message-format crash when calling report() with no arguments (292d141)
  • reporting location in no-missing-placeholders (#280) (31ff45c)
  • require-meta-schema-description: handle non-iterable schema properties (#493) (7f99077)
  • require-meta-type crash when has no meta property (#73) (bc9b1a0)
  • Rule can't find reference of create function (#107) (eb501fc)
  • some rules crashing if tests array has missing elements (fixes #35). (#36) (e3a14e1)
  • support eslint v6 (#172) (f7384ad)
  • update require-meta-schema rule to allow object schemas (in addition to array schemas) (#90) (e582cb6)
  • update fixer-return rule to handle arrow function expressions (#144) (6762a3f)
  • update repo link (#300) (07cd4ab)
  • use latest ECMAScript version in tests (#364) (7be0c76)
  • Use token utilities from eslint-utils (#156) (5ac45f0)

Performance Improvements

  • use improved comparison algorithm in no-identical-tests rule (#337) (b4da20a)

This PR was generated with Release Please. See documentation.

@github-actions github-actions bot force-pushed the release-please--branches--main--components--eslint-plugin-eslint-plugin branch from 1d26303 to a43efd8 Compare February 5, 2024 18:54
@github-actions github-actions bot changed the title chore: release 1.0.0 chore(main): release 6.0.0 Feb 17, 2024
@github-actions github-actions bot force-pushed the release-please--branches--main--components--eslint-plugin-eslint-plugin branch from a43efd8 to c5d5eb3 Compare February 17, 2024 15:48
@github-actions github-actions bot changed the title chore(main): release 6.0.0 chore(main): release 7.0.0 Apr 23, 2024
@github-actions github-actions bot force-pushed the release-please--branches--main--components--eslint-plugin-eslint-plugin branch from c5d5eb3 to 39acb32 Compare April 23, 2024 21:26
@github-actions github-actions bot force-pushed the release-please--branches--main--components--eslint-plugin-eslint-plugin branch from 39acb32 to 5ec50e1 Compare June 4, 2024 14:48
@github-actions github-actions bot force-pushed the release-please--branches--main--components--eslint-plugin-eslint-plugin branch from 5ec50e1 to f08ef9c Compare July 6, 2024 15:54
@github-actions github-actions bot force-pushed the release-please--branches--main--components--eslint-plugin-eslint-plugin branch from f08ef9c to 61ec2b1 Compare September 9, 2024 02:36
@github-actions github-actions bot force-pushed the release-please--branches--main--components--eslint-plugin-eslint-plugin branch from 61ec2b1 to 8ba8bf7 Compare October 24, 2024 13:12
@github-actions github-actions bot force-pushed the release-please--branches--main--components--eslint-plugin-eslint-plugin branch from 8ba8bf7 to 3f39910 Compare November 23, 2024 17:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants