Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump @typescript-eslint/rule-tester from 7.18.0 to 8.3.0 #9277

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 13, 2024

Bumps @typescript-eslint/rule-tester from 7.18.0 to 8.3.0.

Release notes

Sourced from @​typescript-eslint/rule-tester's releases.

v8.3.0

8.3.0 (2024-08-26)

🚀 Features

  • eslint-plugin: [no-deprecated] add rule (#9783)
  • typescript-estree: replace globby w/ fast-glob (#9518)
  • typescript-estree: reload project service once when file config isn't found (#9853)

🩹 Fixes

  • ast-spec: use Expression in argument of ThrowStatement (#9632)
  • eslint-plugin: [no-unnecessary-template-expression] add missing parentheses in autofix (#8673)
  • eslint-plugin: [no-unnecessary-type-parameters] check mapped alias type arguments (#9741)
  • utils: add missing TSSatisfiesExpression in RuleListenerBaseSelectors (#9832)
  • utils: add TSDeclareFunction to functionTypeTypes (#9788)

❤️ Thank You

You can read about our versioning strategy and releases on our website.

v8.2.0

8.2.0 (2024-08-19)

🚀 Features

  • eslint-plugin: add suggestion to require-await to remove async keyword (#9718)
  • typescript-estree: special-case error for parserOptions.project and project references (#9686)

🩹 Fixes

  • eslint-plugin: [use-unknown-in-catch-callback-variable] flag second argument of .then (#9059)
  • eslint-plugin: [no-unnecessary-type-assertion] conflict with TS for variables used before assignment (#9209)
  • eslint-plugin: delete [] in message if ReadOnly is detected (#9513)
  • eslint-plugin: [no-redundant-type-constituents] differentiate a types-error any from a true any (#9555)
  • eslint-plugin: [no-unnecessary-type-parameters] check mapped constraint types if necessary (#9740)
  • eslint-plugin: [no-unsafe-enum-comparison] add logic to see through intersections (#9777)
  • typescript-estree: pass in tsconfigRootDir as cwd to getParsedConfigFile (#9804)

❤️ Thank You

... (truncated)

Changelog

Sourced from @​typescript-eslint/rule-tester's changelog.

8.3.0 (2024-08-26)

This was a version bump only for rule-tester to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

8.2.0 (2024-08-19)

This was a version bump only for rule-tester to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

8.1.0 (2024-08-12)

This was a version bump only for rule-tester to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

8.0.1 (2024-08-05)

This was a version bump only for rule-tester to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

8.0.0 (2024-07-31)

🚀 Features

  • typescript-estree: rename automaticSingleRunInference to disallowAutomaticSingleRunInference

  • rule-tester: support multipass fixes

  • typescript-estree: stabilize EXPERIMENTAL_useProjectService as projectService

  • rule-tester: switched to flat config

🩹 Fixes

  • rule-tester: set configType to eslintrc in Linter options

  • rule-tester: re-apply updates from main

  • rule-tester: provide Linter a cwd in its constructor

❤️ Thank You

  • Abraham Guo

... (truncated)

Commits
  • ef2eab1 chore(release): publish 8.3.0
  • 7160687 chore: enable unicorn/no-lonely-if (#9830)
  • 9d97f34 chore: enable eslint-plugin-perfectionist on rule-tester package (#9847)
  • 1c2938f chore: enable object-shorthand (#9816)
  • 7440e14 chore(release): publish 8.2.0
  • 3962885 chore: enable unicorn/prefer-string-replace-all (#9798)
  • 650f9ac chore(rule-tester): remove unused dep on @​eslint/eslintrc (#9786)
  • 3d78392 chore(release): publish 8.1.0
  • e2264ce chore(rule-tester): make unit tests pass (#9746)
  • e05c2e5 chore(release): publish 8.0.1
  • Additional commits viewable in compare view

Most Recent Ignore Conditions Applied to This Pull Request
Dependency Name Ignore Conditions
@typescript-eslint/rule-tester [>= 8.0.a, < 8.1]
@typescript-eslint/rule-tester [>= 8.1.a, < 8.2]
@typescript-eslint/rule-tester [>= 8.2.a, < 8.3]
@typescript-eslint/rule-tester [>= 8.4.a, < 8.5]
@typescript-eslint/rule-tester [>= 8.5.a, < 8.6]
@typescript-eslint/rule-tester [>= 8.6.a, < 8.7]
@typescript-eslint/rule-tester [>= 8.7.a, < 8.8]
@typescript-eslint/rule-tester [>= 8.8.a, < 8.9]

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@typescript-eslint/rule-tester](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/rule-tester) from 7.18.0 to 8.3.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/rule-tester/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.3.0/packages/rule-tester)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/rule-tester"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Oct 13, 2024
Copy link

Playwright test results

passed  111 passed
flaky  6 flaky
skipped  1 skipped

Details

report  Open report ↗︎
stats  118 tests across 46 suites
duration  12 minutes, 51 seconds
commit  d8232e1
info  For more information on how to debug and view this report, see our readme

Flaky tests

msedge › tests/extensionConsole/activation.spec.ts › can activate a mod via url
chrome › tests/pageEditor/brickActions.spec.ts › brick actions panel behavior
msedge › tests/pageEditor/brickActions.spec.ts › brick actions panel behavior
chrome › tests/runtime/sidebar/sidebarController.spec.ts › sidebar controller › shows focus dialog in top-level frame
chrome › tests/smoke/sidebar.spec.ts › sidebar page smoke test › can open the sidebar from selection menu action and view the related mod's sidebar panel
msedge › tests/telemetry/errors.spec.ts › can report an indexdb error to telemetry service

Skipped tests

msedge › tests/runtime/googleSheetsIntegration.spec.ts › can activate a google spreadsheet mod with config options

@twschiller
Copy link
Contributor

@dependabot ignore this minor version

@dependabot dependabot bot closed this Oct 15, 2024
Copy link
Contributor Author

dependabot bot commented on behalf of github Oct 15, 2024

OK, I won't notify you about version 8.3.x again, unless you re-open this PR.

@dependabot dependabot bot deleted the dependabot/npm_and_yarn/typescript-eslint/rule-tester-8.3.0 branch October 15, 2024 14:01
@twschiller
Copy link
Contributor

twschiller commented Oct 15, 2024

@grahamlangford I took the same action you took here: #9235

Would be good to document somewhere why we aren't updating this major dependency (I didn't see a GitHub issue)

@grahamlangford
Copy link
Collaborator

@grahamlangford I took the same action you took here: #9235

Would be good to document somewhere why we aren't updating this major dependency (I didn't see a GitHub issue)

I'll have @fungairino open an issue to eslint-config-pixiebrix that we can link in the future

At least one of our eslint dependencies is still working on supporting the latest ESLint version, which is a requirement for this update

@fungairino
Copy link
Collaborator

Here's the tracking issue we just opened: pixiebrix/eslint-config-pixiebrix#299

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code
Development

Successfully merging this pull request may close these issues.

3 participants