Skip to content

Releases: Skyscanner/eslint-plugin-backpack

7.4.0

27 Jan 02:55
8942bf4

Choose a tag to compare

What’s Changed

Added

Dependency updates

7.3.0

18 Dec 07:24
f3ff84c

Choose a tag to compare

What’s Changed

Added

Dependency updates

7.2.0

18 Dec 05:53
0a9a4b7

Choose a tag to compare

What’s Changed

Added

7.1.0

21 Nov 06:14
c7cdc26

Choose a tag to compare

What’s Changed

Added

7.0.1

16 Oct 03:46
9fa07b0

Choose a tag to compare

🎨 Foundation alignment

  • Upgraded @skyscanner/bpk-foundations-web from 17.5.0 → 19.3.0

    via incremental updates (#99, #105, #116, #161)

    • Introduces the latest Backpack design tokens.

    • Removes deprecated static tokens and adds new aliases.

    • Action: verify your project uses up-to-date tokens from @skyscanner/bpk-foundations-web@19.x.


🧠 Linting & formatting upgrades

  • Upgraded eslint from 8.52.0 → 9.23.0

    (#88, #184)

    • Major alignment with ESLint 9.x baseline.

    • Includes performance improvements and minor rule changes.

  • Upgraded prettier from 1.19.1 → 3.5.3

    (#76, #107, #165, #181)

    • Major jump from Prettier 1 → 3; ensures full compatibility with modern syntax and formatting.

  • Upgraded eslint-plugin-prettier from 5.0.1 → 5.2.1

    (#106, #147)

    • Keeps lint integration aligned with Prettier 3.x and ESLint 9.x.


🧰 Build & tooling

  • Upgraded Babel & Mocha toolchain

  • Updated CI workflows and actions

    • Switched to GH_APP authentication (#173)

    • Upgraded GitHub Actions for caching, checkout, and Node setup (#186)

    • Improved workflow stability (#187)

  • Dependabot configuration refined

    • Dependabot now ignores patch version bumps to reduce unnecessary PR noise (#117)


🧩 Other improvements

  • Removed redundant “dependencies” label from label-check workflow (#89)


👥 New contributors


🔗 Full changelog

Compare v6.0.0 → v7.0.0

6.1.0

30 Jun 08:23
863b4c9

Choose a tag to compare

What's Changed

Added

Fixed

Dependency updates

6.0.0

26 Oct 14:57
3c80fef

Choose a tag to compare

What’s Changed

Breaking

  • [ARGG-799]: Migrates from bpk-tokens to bpk-foundations-web (#85) Ollie Curtis (@olliecurtis)
    • This change is marked as breaking as it removes the Backpack linting for React Native code as this is no longer supported in Skyscanner.

Dependency updates

5.0.0

24 Jul 08:50
2fc9d21

Choose a tag to compare

What's new

  • Update from babel-parser to @babel/eslint-parser
  • Update from ESLint 5 to ESLint 8
  • Update from lodash 4.17.20 to 4.16.21