Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: eslint/eslint
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v8.48.0
Choose a base ref
...
head repository: eslint/eslint
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v8.49.0
Choose a head ref
  • 16 commits
  • 59 files changed
  • 8 contributors

Commits on Aug 29, 2023

  1. 1 Configuration menu
    Copy the full SHA
    f591d2c View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

  1. test: replace Karma with Webdriver.IO (#17126)

    * test: replace Karma with Webdriver.IO
    
    The current test framework for browser testing (Karma) is not maintained anymore and WebdriverIO provides a more modern stack that allows to test in different browser.
    
    This patch replaces these test frameworks.
    
    fixes: #17009
    
    * update webdriverio deps
    
    * PR feedback
    
    * adjust tests
    
    * build eslint before running tests
    
    * make test file an esm file
    
    * revert more esm changes
    
    * make it work
    
    * remove return value
    
    * custom log dir for wdio tests
    
    * auto detect chromedriver
    
    * bump timeout, store logs
    
    * bump timeout again
    
    * update wdio deps
    
    * update wdio deps
    
    * set log level to trace
    
    * update wdio deps and unskip tests
    
    * no need to have this be an async test
    
    * update deps
    
    * make path spec file explicit
    
    * remove Chromedriver deps
    
    * removed wdio command
    christian-bromann authored Aug 30, 2023
    1 Configuration menu
    Copy the full SHA
    926a286 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. 1 Configuration menu
    Copy the full SHA
    a40fa50 View commit details
    Browse the repository at this point in the history
  2. docs: Update README

    GitHub Actions Bot committed Sep 1, 2023
    1 Configuration menu
    Copy the full SHA
    cd7da5c View commit details
    Browse the repository at this point in the history
  3. docs: add typescript template (#17500)

    * docs: add typescript template
    
    * fix: formatting
    
    * chore: update docs with AndreaPontrandolfo's findings
    
    * Update no-import-assign.md
    
    * chore: update no-redeclare
    
    * fix: update TS code numbers
    
    * feat: cleanup typescript error codes
    
    * Update docs/src/_includes/layouts/doc.html
    
    Co-authored-by: Nicholas C. Zakas <nicholas@humanwhocodes.com>
    
    * Update docs/src/rules/no-redeclare.md
    
    Co-authored-by: Nicholas C. Zakas <nicholas@humanwhocodes.com>
    
    * Update docs/src/rules/no-import-assign.md
    
    Co-authored-by: Nicholas C. Zakas <nicholas@humanwhocodes.com>
    
    * Update docs/src/rules/no-invalid-this.md
    
    Co-authored-by: Nicholas C. Zakas <nicholas@humanwhocodes.com>
    
    * fix: formatting error
    
    ---------
    
    Co-authored-by: Nicholas C. Zakas <nicholas@humanwhocodes.com>
    Zamiell and nzakas authored Sep 1, 2023
    1 Configuration menu
    Copy the full SHA
    032c4b1 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2023

  1. feat: add new enforce option to lines-between-class-members (#17462)

    * feat: add new \`enforce\` option (`lines-between-class-members`)
    
    * test: add cases for enforce with exceptAfterSingleLine option
    
    * docs: add `enforce` option
    
    * docs: fix example
    
    * fix: update schema to make enforce option required
    
    * refactor: remove redundant if condition
    
    * refactor: remove redundant if condition
    
    * docs: add suggestions
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    
    * test: add cases where multiple config objects match a pair
    
    ---------
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    snitin315 and mdjermanovic authored Sep 2, 2023
    1 Configuration menu
    Copy the full SHA
    acb7df3 View commit details
    Browse the repository at this point in the history
  2. feat: Emit deprecation warnings in RuleTester (#17527)

    * feat: Emit deprecation warnings in RuleTester
    
    Emits deprecation warnings when using methods on `context` that are
    deprecated.
    
    Refs #17520
    
    * Revert flat-rule-tester
    
    * Fix linting error
    nzakas authored Sep 2, 2023
    1 Configuration menu
    Copy the full SHA
    32b2327 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2023

  1. ci: bump actions/checkout from 3 to 4 (#17530)

    Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
    - [Release notes](https://github.com/actions/checkout/releases)
    - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
    - [Commits](actions/checkout@v3...v4)
    
    ---
    updated-dependencies:
    - dependency-name: actions/checkout
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Sep 4, 2023
    1 Configuration menu
    Copy the full SHA
    203a971 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. docs: update no-promise-executor-return examples (#17529)

    * docs: update `no-promise-executor-return` examples
    
    * docs: update example
    snitin315 authored Sep 6, 2023
    1 Configuration menu
    Copy the full SHA
    de86b3b View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. feat: Implement onUnreachableCodePathStart/End (#17511)

    * feat: Implement onUnreachableCodePathStart/End
    
    refs # 17457
    
    * Finish up onUnreachable* work
    
    * Refactor to account for out-of-order events
    
    * Update lib/rules/no-unreachable.js
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    
    * Update lib/rules/no-unreachable.js
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    
    * Update tests/lib/linter/code-path-analysis/code-path-analyzer.js
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    
    * Incorporate feedback
    
    * Clean up rules and docs
    
    * Update docs
    
    * Fix code example
    
    * Update docs/src/extend/code-path-analysis.md
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    
    * Update docs/src/extend/code-path-analysis.md
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    
    * Update docs/src/extend/code-path-analysis.md
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    
    * Update lib/rules/consistent-return.js
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    
    * Update lib/rules/no-this-before-super.js
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    
    * Fix examples
    
    * Add deprecation notices to RuleTester/FlatRuleTester
    
    * Update config
    
    * Add deprecation notices to RuleTester/FlatRuleTester
    
    * Fix lint warning
    
    * Update docs/src/extend/code-path-analysis.md
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    
    * Update docs/src/extend/code-path-analysis.md
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    
    * Update docs/src/extend/code-path-analysis.md
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    
    * Fix test
    
    ---------
    
    Co-authored-by: Milos Djermanovic <milos.djermanovic@gmail.com>
    nzakas and mdjermanovic authored Sep 7, 2023
    1 Configuration menu
    Copy the full SHA
    da09f4e View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. docs: Update README

    GitHub Actions Bot committed Sep 8, 2023
    1 Configuration menu
    Copy the full SHA
    ecfb54f View commit details
    Browse the repository at this point in the history
  2. chore: package.json update for @eslint/js release

    ESLint Jenkins committed Sep 8, 2023
    1 Configuration menu
    Copy the full SHA
    cd39508 View commit details
    Browse the repository at this point in the history
  3. 1 Configuration menu
    Copy the full SHA
    cac45d0 View commit details
    Browse the repository at this point in the history
  4. 1 Configuration menu
    Copy the full SHA
    b7621c3 View commit details
    Browse the repository at this point in the history
  5. Build: changelog update for 8.49.0

    ESLint Jenkins committed Sep 8, 2023
    1 Configuration menu
    Copy the full SHA
    d498a51 View commit details
    Browse the repository at this point in the history
  6. 8.49.0

    ESLint Jenkins committed Sep 8, 2023
    1 Configuration menu
    Copy the full SHA
    55c1685 View commit details
    Browse the repository at this point in the history
Loading