Skip to content

⬆️ deps: Upgrade dependency xo to v1. - #371

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/xo-1.x
Open

⬆️ deps: Upgrade dependency xo to v1.#371
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/xo-1.x

Conversation

@renovate

@renovate renovate Bot commented May 23, 2025

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
xo 0.60.0 -> 1.2.2 age confidence

Release Notes

xojs/xo (xo)

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


Configuration

📅 Schedule: Branch creation - At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday through Friday ( * 0-4,22-23 * * 1-5 ), Only on Sunday and Saturday ( * * * * 0,6 ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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 added the deps label May 23, 2025
@renovate
renovate Bot force-pushed the renovate/xo-1.x branch 6 times, most recently from 886e9aa to a929d54 Compare May 31, 2025 05:41
@codecov

codecov Bot commented May 31, 2025

Copy link
Copy Markdown

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 100.00%. Comparing base (8e7b601) to head (6b87349).
Report is 3 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff            @@
##              main      #371   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files            4         4           
  Lines           46        46           
=========================================
  Hits            46        46           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.
@renovate
renovate Bot force-pushed the renovate/xo-1.x branch from a929d54 to cd813f8 Compare May 31, 2025 14:12
@renovate
renovate Bot force-pushed the renovate/xo-1.x branch 3 times, most recently from 0bae054 to 58d4437 Compare June 14, 2025 14:07
@renovate
renovate Bot force-pushed the renovate/xo-1.x branch from 58d4437 to 6b87349 Compare June 15, 2025 18:42
@renovate
renovate Bot force-pushed the renovate/xo-1.x branch 2 times, most recently from e4fb1fc to 5a1c2de Compare June 27, 2025 05:37
@renovate
renovate Bot force-pushed the renovate/xo-1.x branch from 5a1c2de to 322db88 Compare July 3, 2025 03:51
@renovate
renovate Bot force-pushed the renovate/xo-1.x branch 3 times, most recently from 8d8d7d3 to cbc7258 Compare July 18, 2025 16:08
@renovate
renovate Bot force-pushed the renovate/xo-1.x branch 4 times, most recently from 5aacc37 to 4ab443c Compare August 10, 2025 14:04
@renovate
renovate Bot force-pushed the renovate/xo-1.x branch 3 times, most recently from 738bd6b to e10ecad Compare August 15, 2025 14:00
@renovate
renovate Bot force-pushed the renovate/xo-1.x branch from e10ecad to 0ea04ba Compare August 19, 2025 13:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

0 participants