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

Next major #1531

Merged
merged 24 commits into from
Apr 6, 2024
Merged

Next major #1531

merged 24 commits into from
Apr 6, 2024

Commits on Mar 21, 2024

  1. feat: remove no-if rule (#1528)

    BREAKING CHANGE: removed `no-if` in favor of `no-conditional-in-test`
    G-Rath committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    f976fc8 View commit details
    Browse the repository at this point in the history
  2. chore(release): 28.0.0-next.1 [skip ci]

    # [28.0.0-next.1](v27.9.0...v28.0.0-next.1) (2024-03-21)
    
    ### Features
    
    * remove `no-if` rule ([#1528](#1528)) ([f976fc8](f976fc8))
    
    ### BREAKING CHANGES
    
    * removed `no-if` in favor of `no-conditional-in-test`
    semantic-release-bot committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    732c71b View commit details
    Browse the repository at this point in the history
  3. feat: drop support for Node v14 (#1527)

    BREAKING CHANGE: dropped support for Node v14
    G-Rath committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    df5e580 View commit details
    Browse the repository at this point in the history
  4. chore(release): 28.0.0-next.2 [skip ci]

    # [28.0.0-next.2](v28.0.0-next.1...v28.0.0-next.2) (2024-03-21)
    
    ### Features
    
    * drop support for Node v14 ([#1527](#1527)) ([df5e580](df5e580))
    
    ### BREAKING CHANGES
    
    * dropped support for Node v14
    semantic-release-bot committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    c439b48 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. Configuration menu
    Copy the full SHA
    8408db9 View commit details
    Browse the repository at this point in the history
  2. feat: upgrade @typescript-eslint/utils to v6 (#1508)

    * feat: upgrade to `@typescript-eslint/utils` v6
    
    * chore: remove invalid module declarations
    
    * fix: update `docs` meta property on rules
    
    * chore: cast `context.settings` for now
    
    * refactor: update deprecated method calls
    
    * fix: update types for `JSONSchema4`
    
    * test(unbound-method): update cases and structure
    
    * test(unbound-method): use `TSESLint.RuleTester`
    
    * test(unbound-method): include filename for invalid cases
    
    * test(unbound-method): don't run broken test when using `@typescript-eslint` v5
    
    * fix: address deprecation warning
    G-Rath committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    dc6e8cd View commit details
    Browse the repository at this point in the history
  3. chore(release): 28.0.0-next.3 [skip ci]

    # [28.0.0-next.3](v28.0.0-next.2...v28.0.0-next.3) (2024-03-22)
    
    ### Features
    
    * upgrade `@typescript-eslint/utils` to v6 ([#1508](#1508)) ([dc6e8cd](dc6e8cd))
    semantic-release-bot committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    9899ddf View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2024

  1. feat: drop support for @typescript-eslint/eslint-plugin v5 (#1530)

    BREAKING CHANGE: dropped support for `@typescript-eslint/eslint-plugin` v5
    G-Rath committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    150e355 View commit details
    Browse the repository at this point in the history
  2. chore(release): 28.0.0-next.4 [skip ci]

    # [28.0.0-next.4](v28.0.0-next.3...v28.0.0-next.4) (2024-03-23)
    
    ### Features
    
    * drop support for `@typescript-eslint/eslint-plugin` v5 ([#1530](#1530)) ([150e355](150e355))
    
    ### BREAKING CHANGES
    
    * dropped support for `@typescript-eslint/eslint-plugin` v5
    semantic-release-bot committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    4d6f79a View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2024

  1. Configuration menu
    Copy the full SHA
    d362581 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0297a7a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a61b12d View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. feat: remove snapshot processor and flat/snapshot config (#1532)

    BREAKING CHANGE: removed unneeded `snapshot` processor and `flat/snapshot` config
    G-Rath committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    98087f9 View commit details
    Browse the repository at this point in the history
  2. chore(release): 28.0.0-next.5 [skip ci]

    # [28.0.0-next.5](v28.0.0-next.4...v28.0.0-next.5) (2024-03-27)
    
    ### Features
    
    * remove `snapshot` processor and `flat/snapshot` config ([#1532](#1532)) ([98087f9](98087f9))
    
    ### BREAKING CHANGES
    
    * removed unneeded `snapshot` processor and `flat/snapshot` config
    semantic-release-bot committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    201b6e9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fb800db View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2024

  1. test(prefer-comparison-matcher): update names and remove duplicates (#…

    …1540)
    
    * test(prefer-comparison-matcher): update test names
    
    * test(prefer-comparison-matcher): deduplicate examples
    G-Rath committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    8bba541 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    295120e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    af4a9c9 View commit details
    Browse the repository at this point in the history
  4. chore(release): 28.0.0-next.6 [skip ci]

    # [28.0.0-next.6](v28.0.0-next.5...v28.0.0-next.6) (2024-03-29)
    
    ### Bug Fixes
    
    * **no-large-snapshots:** avoid `instanceof RegExp` check for ESLint v9 compatibility ([#1542](#1542)) ([af4a9c9](af4a9c9))
    semantic-release-bot committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    7bc48aa View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2024

  1. ci: run against upcoming next major ESLint version (#1534)

    * ci: run against next ESLint
    
    * test: make util
    
    * test: use a class
    
    * test: use a class (2)
    
    * test: improve compat class
    
    * refactor: make `flatCompat` util private
    
    * test: get `linter#verify` cases passing
    
    * ci: skip lint project on eslint v9
    
    * test: ignore coverage in util class
    
    * chore: move Jest config into dedicated file
    
    * ci: handle skipping linting in Jest config
    
    * test: skip `unbound-method` when using `@typescript-eslint` v6
    
    * ci: skip ESLint v9 on Node v16
    
    * refactor: import `Config` from `jest` directly
    
    * refactor: address `@ts-expect-error`s
    
    * refactor: use a constant instead of a function
    G-Rath committed Mar 31, 2024
    Configuration menu
    Copy the full SHA
    59d642c View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2024

  1. Merge branch 'main' into next

    SimenB committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    cff726c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3c5e167 View commit details
    Browse the repository at this point in the history
  3. fix: drop support for Node 19 (#1548)

    BREAKING CHANGE: Node v19 is no longer supported
    SimenB committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    c87e388 View commit details
    Browse the repository at this point in the history
  4. chore(release): 28.0.0-next.7 [skip ci]

    # [28.0.0-next.7](v28.0.0-next.6...v28.0.0-next.7) (2024-04-06)
    
    ### Bug Fixes
    
    * allow ESLint 9 as peer dependency ([#1547](#1547)) ([3c5e167](3c5e167))
    * drop support for Node 19 ([#1548](#1548)) ([c87e388](c87e388))
    
    ### BREAKING CHANGES
    
    * Node v19 is no longer supported
    semantic-release-bot committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    37f1d69 View commit details
    Browse the repository at this point in the history