From 7751f69f758d6f60eb9067f36782672c113e5d64 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Connor=20B=C3=A4r?= Date: Mon, 4 Mar 2024 09:27:20 +0100 Subject: [PATCH] Version Packages (#950) Co-authored-by: github-actions[bot] --- .changeset/empty-eagles-rule.md | 5 ----- .changeset/four-crews-admire.md | 5 ----- .changeset/fresh-hounds-pretend.md | 5 ----- .changeset/fuzzy-bees-build.md | 5 ----- .changeset/green-wasps-repeat.md | 5 ----- .changeset/little-pants-attend.md | 5 ----- .changeset/nervous-dolphins-fix.md | 5 ----- .changeset/plenty-needles-hunt.md | 5 ----- .changeset/pre.json | 22 ---------------------- .changeset/silly-seals-arrive.md | 5 ----- .changeset/twelve-pandas-listen.md | 5 ----- .changeset/twenty-comics-laugh.md | 5 ----- .changeset/warm-apples-greet.md | 5 ----- .changeset/wicked-trees-join.md | 5 ----- CHANGELOG.md | 30 ++++++++++++++++++++++++++++++ package.json | 2 +- 16 files changed, 31 insertions(+), 88 deletions(-) delete mode 100644 .changeset/empty-eagles-rule.md delete mode 100644 .changeset/four-crews-admire.md delete mode 100644 .changeset/fresh-hounds-pretend.md delete mode 100644 .changeset/fuzzy-bees-build.md delete mode 100644 .changeset/green-wasps-repeat.md delete mode 100644 .changeset/little-pants-attend.md delete mode 100644 .changeset/nervous-dolphins-fix.md delete mode 100644 .changeset/plenty-needles-hunt.md delete mode 100644 .changeset/pre.json delete mode 100644 .changeset/silly-seals-arrive.md delete mode 100644 .changeset/twelve-pandas-listen.md delete mode 100644 .changeset/twenty-comics-laugh.md delete mode 100644 .changeset/warm-apples-greet.md delete mode 100644 .changeset/wicked-trees-join.md diff --git a/.changeset/empty-eagles-rule.md b/.changeset/empty-eagles-rule.md deleted file mode 100644 index 837d02e1..00000000 --- a/.changeset/empty-eagles-rule.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/foundry': major ---- - -Added support for [`eslint-plugin-storybook`](https://github.com/storybookjs/eslint-plugin-storybook). This plugin helps conform to [Storybook](https://storybook.js.org/)'s best practices. diff --git a/.changeset/four-crews-admire.md b/.changeset/four-crews-admire.md deleted file mode 100644 index 1b8671ab..00000000 --- a/.changeset/four-crews-admire.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@sumup/foundry": major ---- - -Upgraded to [Stylelint 16](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md#1600). Refer to the [migration guide](https://github.com/stylelint/stylelint/blob/main/docs/migration-guide/to-16.md). diff --git a/.changeset/fresh-hounds-pretend.md b/.changeset/fresh-hounds-pretend.md deleted file mode 100644 index e721c807..00000000 --- a/.changeset/fresh-hounds-pretend.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/foundry': major ---- - -Upgraded to Prettier v3. [Read the release announcement](https://prettier.io/blog/2023/07/05/3.0.0.html). diff --git a/.changeset/fuzzy-bees-build.md b/.changeset/fuzzy-bees-build.md deleted file mode 100644 index 9edad4bc..00000000 --- a/.changeset/fuzzy-bees-build.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/foundry': major ---- - -Upgraded `@typescript-eslint/typescript-eslint` to v6. Read the [changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/CHANGELOG.md). diff --git a/.changeset/green-wasps-repeat.md b/.changeset/green-wasps-repeat.md deleted file mode 100644 index 5300e8be..00000000 --- a/.changeset/green-wasps-repeat.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@sumup/foundry": minor ---- - -Expanded the scope of the Cypress and Playwright plugins to account for end-to-end test in subdirectories. diff --git a/.changeset/little-pants-attend.md b/.changeset/little-pants-attend.md deleted file mode 100644 index ffc9f05c..00000000 --- a/.changeset/little-pants-attend.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/foundry': major ---- - -Upgraded `eslint-plugin-testing-library` to v6. Read the [migration guide](https://github.com/testing-library/eslint-plugin-testing-library/blob/main/docs/migration-guides/v6.md). diff --git a/.changeset/nervous-dolphins-fix.md b/.changeset/nervous-dolphins-fix.md deleted file mode 100644 index 6948ff4a..00000000 --- a/.changeset/nervous-dolphins-fix.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@sumup/foundry": minor ---- - -Added a new `debug` command to inspect the detected configuration options. diff --git a/.changeset/plenty-needles-hunt.md b/.changeset/plenty-needles-hunt.md deleted file mode 100644 index c49a35fa..00000000 --- a/.changeset/plenty-needles-hunt.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/foundry': major ---- - -Removed the ESLint plugins for [Cypress](https://www.npmjs.com/package/eslint-plugin-cypress), [Emotion](https://www.npmjs.com/package/@emotion/eslint-plugin), [Jest](https://www.npmjs.com/package/eslint-plugin-jest), [Next.js](https://www.npmjs.com/package/eslint-config-next), [Playwright](https://www.npmjs.com/package/eslint-plugin-playwright), [Storybook](https://www.npmjs.com/package/eslint-plugin-storybook), and [Testing Library](https://www.npmjs.com/package/eslint-plugin-testing-library) from the dependencies. Install the plugins as dev dependencies in your project. Foundry still enables and configures them automatically. diff --git a/.changeset/pre.json b/.changeset/pre.json deleted file mode 100644 index 2c34d5e6..00000000 --- a/.changeset/pre.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "mode": "exit", - "tag": "next", - "initialVersions": { - "@sumup/foundry": "6.1.0" - }, - "changesets": [ - "empty-eagles-rule", - "four-crews-admire", - "fresh-hounds-pretend", - "fuzzy-bees-build", - "green-wasps-repeat", - "little-pants-attend", - "nervous-dolphins-fix", - "plenty-needles-hunt", - "silly-seals-arrive", - "twelve-pandas-listen", - "twenty-comics-laugh", - "warm-apples-greet", - "wicked-trees-join" - ] -} diff --git a/.changeset/silly-seals-arrive.md b/.changeset/silly-seals-arrive.md deleted file mode 100644 index 4b5348ec..00000000 --- a/.changeset/silly-seals-arrive.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@sumup/foundry": minor ---- - -Removed the obsolete `publish` option which hasn't been used since v6. diff --git a/.changeset/twelve-pandas-listen.md b/.changeset/twelve-pandas-listen.md deleted file mode 100644 index 37472e4d..00000000 --- a/.changeset/twelve-pandas-listen.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/foundry': minor ---- - -Added support for [`@sumup/eslint-plugin-circuit-ui`](https://circuit.sumup.com/?path=/docs/packages-eslint-plugin-circuit-ui--docs). This plugin helps users follow best practices when using [Circuit UI](https://circuit.sumup.com/). diff --git a/.changeset/twenty-comics-laugh.md b/.changeset/twenty-comics-laugh.md deleted file mode 100644 index 2367ae2f..00000000 --- a/.changeset/twenty-comics-laugh.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@sumup/foundry": patch ---- - -Improved package version detection to handle tarball URLs and fail gracefully. diff --git a/.changeset/warm-apples-greet.md b/.changeset/warm-apples-greet.md deleted file mode 100644 index ec7e3822..00000000 --- a/.changeset/warm-apples-greet.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/foundry': major ---- - -Added [`eslint-plugin-security`](https://github.com/eslint-community/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. diff --git a/.changeset/wicked-trees-join.md b/.changeset/wicked-trees-join.md deleted file mode 100644 index 13b0fbf5..00000000 --- a/.changeset/wicked-trees-join.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@sumup/foundry': major ---- - -Raised the minimum Node version to ^18.12 || >=20 (i.e. Node 19 is not supported). diff --git a/CHANGELOG.md b/CHANGELOG.md index 664d69f8..19a5bf39 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,35 @@ # @sumup/foundry +## 7.0.0 + +### Major Changes + +- [#923](https://github.com/sumup-oss/foundry/pull/923) [`ea7c264`](https://github.com/sumup-oss/foundry/commit/ea7c264f9122f2ad44c5d83308f32c827768ac0f) Thanks [@connor-baer](https://github.com/connor-baer)! - Removed the ESLint plugins for [Cypress](https://www.npmjs.com/package/eslint-plugin-cypress), [Emotion](https://www.npmjs.com/package/@emotion/eslint-plugin), [Jest](https://www.npmjs.com/package/eslint-plugin-jest), [Next.js](https://www.npmjs.com/package/eslint-config-next), [Playwright](https://www.npmjs.com/package/eslint-plugin-playwright), [Storybook](https://www.npmjs.com/package/eslint-plugin-storybook), and [Testing Library](https://www.npmjs.com/package/eslint-plugin-testing-library) from the dependencies. Install the plugins as dev dependencies in your project. Foundry still enables and configures them automatically. + +- [#910](https://github.com/sumup-oss/foundry/pull/910) [`f392d28`](https://github.com/sumup-oss/foundry/commit/f392d28f9ab54dfe9eae203fdb8b4de4a3ede5a8) Thanks [@connor-baer](https://github.com/connor-baer)! - Raised the minimum Node version to ^18.12 || >=20 (i.e. Node 19 is not supported). + +- [#912](https://github.com/sumup-oss/foundry/pull/912) [`df2477b`](https://github.com/sumup-oss/foundry/commit/df2477b745e71ded9bb6bc4abf7bcfe36a914f62) Thanks [@connor-baer](https://github.com/connor-baer)! - Upgraded to Prettier v3. [Read the release announcement](https://prettier.io/blog/2023/07/05/3.0.0.html). + +- [#926](https://github.com/sumup-oss/foundry/pull/926) [`7a39c58`](https://github.com/sumup-oss/foundry/commit/7a39c58ceed4146b1858ebc997d8da9ba83735fc) Thanks [@connor-baer](https://github.com/connor-baer)! - Upgraded to [Stylelint 16](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md#1600). Refer to the [migration guide](https://github.com/stylelint/stylelint/blob/main/docs/migration-guide/to-16.md). + +- [#910](https://github.com/sumup-oss/foundry/pull/910) [`f392d28`](https://github.com/sumup-oss/foundry/commit/f392d28f9ab54dfe9eae203fdb8b4de4a3ede5a8) Thanks [@connor-baer](https://github.com/connor-baer)! - Upgraded `@typescript-eslint/typescript-eslint` to v6. Read the [changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/CHANGELOG.md). + +- [#910](https://github.com/sumup-oss/foundry/pull/910) [`f392d28`](https://github.com/sumup-oss/foundry/commit/f392d28f9ab54dfe9eae203fdb8b4de4a3ede5a8) Thanks [@connor-baer](https://github.com/connor-baer)! - Upgraded `eslint-plugin-testing-library` to v6. Read the [migration guide](https://github.com/testing-library/eslint-plugin-testing-library/blob/main/docs/migration-guides/v6.md). + +- [#929](https://github.com/sumup-oss/foundry/pull/929) [`20d1be5`](https://github.com/sumup-oss/foundry/commit/20d1be5fab4de214ddfb33f5cd9a0ab3bbe51b51) Thanks [@connor-baer](https://github.com/connor-baer)! - Added support for [`@sumup/eslint-plugin-circuit-ui`](https://circuit.sumup.com/?path=/docs/packages-eslint-plugin-circuit-ui--docs). This plugin helps users follow best practices when using [Circuit UI](https://circuit.sumup.com/). + +- [#915](https://github.com/sumup-oss/foundry/pull/915) [`d937ac3`](https://github.com/sumup-oss/foundry/commit/d937ac3ed6782a2e86951f46eecda85e41ca2431) Thanks [@connor-baer](https://github.com/connor-baer)! - Added [`eslint-plugin-security`](https://github.com/eslint-community/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](https://github.com/sumup-oss/foundry/pull/911) [`9e9d2c2`](https://github.com/sumup-oss/foundry/commit/9e9d2c278ca3a949390090acbfedc78bcbdce5ae) Thanks [@connor-baer](https://github.com/connor-baer)! - Added support for [`eslint-plugin-storybook`](https://github.com/storybookjs/eslint-plugin-storybook). This plugin helps conform to [Storybook](https://storybook.js.org/)'s best practices. + +### Minor Changes + +- [#931](https://github.com/sumup-oss/foundry/pull/931) [`39b28a8`](https://github.com/sumup-oss/foundry/commit/39b28a8abc9d634508e03b6db05c87da31b1d9bd) Thanks [@connor-baer](https://github.com/connor-baer)! - Added a new `debug` command to inspect the detected configuration options. + +- [#932](https://github.com/sumup-oss/foundry/pull/932) [`85b5fbe`](https://github.com/sumup-oss/foundry/commit/85b5fbe1226065eab98795112b34dc35620c7fe5) Thanks [@connor-baer](https://github.com/connor-baer)! - Expanded the scope of the Cypress and Playwright plugins to account for end-to-end test in subdirectories. + +- [#931](https://github.com/sumup-oss/foundry/pull/931) [`39b28a8`](https://github.com/sumup-oss/foundry/commit/39b28a8abc9d634508e03b6db05c87da31b1d9bd) Thanks [@connor-baer](https://github.com/connor-baer)! - Removed the obsolete `publish` option which hasn't been used since v6. + ## 6.2.1 ### Patch Changes diff --git a/package.json b/package.json index 1af28087..b03423a4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@sumup/foundry", - "version": "7.0.0-next.5", + "version": "7.0.0", "description": "A toolkit for JavaScript + TypeScript applications by SumUp.", "repository": "https://github.com/sumup-oss/foundry", "author": "Felix Jung , Connor Bär ",