@sumup/foundry
Advanced tools
Changelog
7.2.0
[!WARNING]
@sumup/foundry
will be renamed to@sumup-oss/foundry
in the next major release. v7.2 has been published under both names, so you can already migrate by updating the package name in yourpackage.json
file.
07cd253
Thanks @connor-baer! - Extended the supported version range for eslint-plugin-jest
to include v28.x.Changelog
7.1.1
b9544b3
Thanks @connor-baer! - Fixed the config for Circuit UI's Stylelint plugin.Changelog
7.1.0
#954 08122eb
Thanks @connor-baer! - Extended the supported version range for eslint-plugin-playwright
to include v1.x.
#956 1855159
Thanks @connor-baer! - Added support for Circuit UI's Stylelint plugin.
Changelog
7.0.1
2cc9640
Thanks @connor-baer! - Reduced the scope of the integration test file globs to prevent false positive lint issues in unit test files. Integration tests must be located in the e2e/
or tests/
folders in the repo or workspace root directories.Changelog
7.0.0
#923 ea7c264
Thanks @connor-baer! - Removed the ESLint plugins for Cypress, Emotion, Jest, Next.js, Playwright, Storybook, and Testing Library from the dependencies. Install the plugins as dev dependencies in your project. Foundry still enables and configures them automatically.
#910 f392d28
Thanks @connor-baer! - Raised the minimum Node version to ^18.12 || >=20 (i.e. Node 19 is not supported).
#912 df2477b
Thanks @connor-baer! - Upgraded to Prettier v3. Read the release announcement.
#926 7a39c58
Thanks @connor-baer! - Upgraded to Stylelint 16. Refer to the migration guide.
#910 f392d28
Thanks @connor-baer! - Upgraded @typescript-eslint/typescript-eslint
to v6. Read the changelog.
#910 f392d28
Thanks @connor-baer! - Upgraded eslint-plugin-testing-library
to v6. Read the migration guide.
#929 20d1be5
Thanks @connor-baer! - Added support for @sumup/eslint-plugin-circuit-ui
. This plugin helps users follow best practices when using Circuit UI.
#915 d937ac3
Thanks @connor-baer! - Added eslint-plugin-security
for Node environments. This plugin helps identify potential security hotspots, but finds a lot of false positives which need triage by a human.
#911 9e9d2c2
Thanks @connor-baer! - Added support for eslint-plugin-storybook
. This plugin helps conform to Storybook's best practices.
#931 39b28a8
Thanks @connor-baer! - Added a new debug
command to inspect the detected configuration options.
#932 85b5fbe
Thanks @connor-baer! - Expanded the scope of the Cypress and Playwright plugins to account for end-to-end test in subdirectories.
#931 39b28a8
Thanks @connor-baer! - Removed the obsolete publish
option which hasn't been used since v6.
Changelog
6.2.1
9a2ef74
Thanks @connor-baer! - Fixed initializing the Stylelint config files.