Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented May 23, 2025

This PR contains the following updates:

Package Change Age Confidence
xo 0.54.2 -> 1.2.3 age confidence

Release Notes

xojs/xo (xo)

v1.2.3

Compare Source

  • Add support for Vue, Svelte, and Astro file extensions (#​845) d1aea04
  • Fix prettier integration being broken due to nullish coalescing misuse (#​836) b41471f

v1.2.2

Compare Source


v1.2.1

Compare Source


v1.2.0

Compare Source


v1.1.1

Compare Source

  • Fix: Behaviour of print-config option with relative file path (#​816) b538cf7

v1.1.0

Compare Source


v1.0.5

Compare Source


v1.0.4

Compare Source

  • Fix: Error while loading configs with custom plugins (#​805) 32960d3

v1.0.3

Compare Source


v1.0.2

Compare Source

v1.0.1

Compare Source

  • Fix: Ensure lint text does not strip rules between runs (#​802) e63d7a5

v1.0.0

Compare Source

Breaking
  • Requires ESLint flat config
  • Requires Node.js 20.17
  • Configuration now only through package.json and xo.config.{js,cjs,mjs,ts,cts,mts} files
  • Switched from eslint-plugin-import to eslint-plugin-import-x (since it's better maintained)
    • You will have to update ignore comments and config from import to import-x
  • CLI flags removed:
    • --plugin: Configurable via config file
    • --extend: Configurable via config file
    • --global: Configurable via config file
    • --extension: Configurable via config file
    • --env: No longer relevant with new config system
    • --node-version: Removed as it only affected unsupported Node.js versions
    • --reporter: Removed due to potential lookup reliability issues
  • Node.js engines check removed
    • Was only active in unsupported Node.js versions
  • Webpack lookup and import resolution removed
    • Considered too niche for core functionality
Improvements
  • React support
  • Prettier compatibility mode with {prettier: 'compat'} option
    • Disables all Prettier-affected stylistic rules, and maintains existing Prettier functionality otherwise
  • Enhanced stdin handling:
    • --stdin-filename now optional
    • Supports TypeScript files via stdin
New rules
Thanks

Huge thanks to @​spence-s for doing most of the work for this 🎉


v0.61.1

Compare Source

v0.61.0

Compare Source

v0.60.0

Compare Source

New rules
Improvements

v0.59.3

Compare Source

v0.59.2

Compare Source

v0.59.1

Compare Source

v0.59.0

Compare Source

New rules
Breaking

v0.58.0

Compare Source

  • TypeScript: Disable default-case rule to avoid conflict with stricter @typescript-eslint/switch-exhaustiveness-check rule

v0.57.0

Compare Source

Breaking
New rules

v0.56.0

Compare Source

  • Support additional TypeScript extensions (.mts, .cts) (#​728) 04552b8

v0.55.1

Compare Source

  • Lock down eslint-plugin-import dependency to patch versions only 0a71db5

v0.55.0

Compare Source

Breaking
New rules

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/xo-1.x branch 4 times, most recently from 380fb15 to bcfb093 Compare May 31, 2025 13:02
@renovate renovate bot force-pushed the renovate/xo-1.x branch from bcfb093 to 00f3c0f Compare June 7, 2025 17:54
@renovate renovate bot force-pushed the renovate/xo-1.x branch from 00f3c0f to f1297ea Compare June 23, 2025 22:26
@renovate renovate bot force-pushed the renovate/xo-1.x branch 2 times, most recently from e3fb0e1 to ba19535 Compare July 18, 2025 13:32
@renovate renovate bot force-pushed the renovate/xo-1.x branch 3 times, most recently from f6df337 to 554b6fb Compare August 15, 2025 14:04
@renovate renovate bot force-pushed the renovate/xo-1.x branch from 554b6fb to 9e9f969 Compare August 19, 2025 12:51
@renovate renovate bot force-pushed the renovate/xo-1.x branch from 9e9f969 to 4f1cff3 Compare August 31, 2025 14:32
@renovate renovate bot force-pushed the renovate/xo-1.x branch from e0828f3 to a2f86f3 Compare October 7, 2025 02:28
@renovate renovate bot force-pushed the renovate/xo-1.x branch from a2f86f3 to 0fab048 Compare October 21, 2025 15:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant