diff --git a/.github/workflows/publish-workflow-ui.yml b/.github/workflows/publish-workflow-ui.yml index dd4fce0a0..fc4778167 100644 --- a/.github/workflows/publish-workflow-ui.yml +++ b/.github/workflows/publish-workflow-ui.yml @@ -29,7 +29,7 @@ jobs: git config user.name 'token-generator-app[bot]' git config user.email '82042599+token-generator-app[bot]@users.noreply.github.com' - name: Generate GitHub token - uses: navikt/github-app-token-generator@v1.2.0 + uses: navikt/github-app-token-generator@v1.2.1 id: get-token with: private-key: ${{ secrets.TOKENS_PRIVATE_KEY }} diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 0a328798d..35b475ae9 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -7,7 +7,7 @@ jobs: release-please: runs-on: ubuntu-latest steps: - - uses: navikt/github-app-token-generator@a3831f44404199df32d8f39f7c0ad9bb8fa18b1c + - uses: navikt/github-app-token-generator@a8ae52448279d468cfbca5cd899f2457f0b1f643 id: get-token with: private-key: ${{ secrets.TOKENS_PRIVATE_KEY }} diff --git a/.github/workflows/sync-cms-to-repo.yml b/.github/workflows/sync-cms-to-repo.yml index 53bd5d653..6795c123a 100644 --- a/.github/workflows/sync-cms-to-repo.yml +++ b/.github/workflows/sync-cms-to-repo.yml @@ -22,7 +22,7 @@ jobs: git config user.name 'token-generator-app[bot]' git config user.email '82042599+token-generator-app[bot]@users.noreply.github.com' - name: Generate GitHub token - uses: navikt/github-app-token-generator@v1.2.0 + uses: navikt/github-app-token-generator@v1.2.1 id: get-token with: private-key: ${{ secrets.TOKENS_PRIVATE_KEY }} diff --git a/CHANGELOG.md b/CHANGELOG.md index 06f6ef8b4..decf2c8e3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +## [6.78.0](https://github.com/netlify/plugins/compare/v6.77.0...v6.78.0) (2024-05-03) + + +### Features + +* roll out Next runtime 5.2.0 behind flag ([#1330](https://github.com/netlify/plugins/issues/1330)) ([95fbdfb](https://github.com/netlify/plugins/commit/95fbdfbe84a8d3001f3a8897b05467ef4b2a23ed)) +* update Next runtime to 5.0.0 behind gradual rollout feature flag and opt-in ([#1321](https://github.com/netlify/plugins/issues/1321)) ([64a5e0e](https://github.com/netlify/plugins/commit/64a5e0edc80d1f4454ef7933bcc8d724a8ebd1a1)) +* update Next runtime to 5.1.0 behind gradual rollout feature flag and opt-in ([#1323](https://github.com/netlify/plugins/issues/1323)) ([45afd73](https://github.com/netlify/plugins/commit/45afd739d0bcf1b39e9d75cfa6ca747e4f9f899f)) +* update Next runtime to 5.1.1 behind gradual rollout feature flag and opt-in ([#1325](https://github.com/netlify/plugins/issues/1325)) ([033a5b9](https://github.com/netlify/plugins/commit/033a5b90e0f498e272af7b69c5cd8b64ddc931fc)) +* update Next runtime to 5.1.2 behind gradual rollout feature flag and opt-in ([#1326](https://github.com/netlify/plugins/issues/1326)) ([c3290f2](https://github.com/netlify/plugins/commit/c3290f2e584a58f00fd357d3c19b4dbb7506ca4c)) +* update Next runtime to rc.7 ([#1316](https://github.com/netlify/plugins/issues/1316)) ([674a6c6](https://github.com/netlify/plugins/commit/674a6c63006dec7dce77b1d0ffc1b7096e95439d)) +* update Next runtime to rc.8 ([#1318](https://github.com/netlify/plugins/issues/1318)) ([c7bf0b0](https://github.com/netlify/plugins/commit/c7bf0b05bfee2c8a40eb8af2bb1f830c5b57dbb9)) +* update plugin @netlify/plugin-gatsby to version 3.8.1 ([#1324](https://github.com/netlify/plugins/issues/1324)) ([8660152](https://github.com/netlify/plugins/commit/86601524a6b2e00b0dc172e8c756348fff0a0f2c)) + + +### Bug Fixes + +* deactivate Perfbeacon plugin ([#1319](https://github.com/netlify/plugins/issues/1319)) ([5f77033](https://github.com/netlify/plugins/commit/5f77033dc986587dc145eaa0f48973ea06726876)) +* update Next.js flagged version to 5.2.1 ([#1331](https://github.com/netlify/plugins/issues/1331)) ([479efa1](https://github.com/netlify/plugins/commit/479efa10f09fe0c9e372983f783b5b721a56b05d)) + ## [6.77.0](https://github.com/netlify/plugins/compare/v6.76.0...v6.77.0) (2024-03-20) diff --git a/package-lock.json b/package-lock.json index 4d87e7a4a..c9e88f0dc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@netlify/plugins-list", - "version": "6.77.0", + "version": "6.78.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@netlify/plugins-list", - "version": "6.77.0", + "version": "6.78.0", "license": "MIT", "devDependencies": { "@netlify/eslint-config-node": "^7.0.1", @@ -3951,9 +3951,9 @@ } }, "node_modules/diff": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", - "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", + "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", "dev": true, "engines": { "node": ">=0.3.1" @@ -14333,9 +14333,9 @@ "dev": true }, "diff": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", - "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", + "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", "dev": true }, "dir-glob": { diff --git a/package.json b/package.json index f7c19ac1d..12bdc8cb6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@netlify/plugins-list", - "version": "6.77.0", + "version": "6.78.0", "description": "List of Netlify plugins", "type": "module", "exports": "./index.js", diff --git a/site/plugins.json b/site/plugins.json index cfd9310d9..b723c2f8f 100644 --- a/site/plugins.json +++ b/site/plugins.json @@ -496,7 +496,7 @@ "compatibility": [ { "version": "6.0.0", - "overridePinnedVersion": ">=5.0.0" + "overridePinnedVersion": ">=5.0.0" }, { "nodeVersion": "<18.14.0", @@ -535,7 +535,8 @@ "name": "PerfBeacon", "package": "netlify-build-plugin-perfbeacon", "repo": "https://github.com/perfbeacon/netlify-build-plugin-perfbeacon", - "version": "1.0.3" + "version": "1.0.3", + "status": "DEACTIVATED" }, { "author": "rayriffy", @@ -617,7 +618,7 @@ "version": "4.41.3", "compatibility": [ { - "version": "5.0.0-rc.6", + "version": "5.2.1", "featureFlag": "project_ceruledge_ui", "overridePinnedVersion": ">=4.0.0", "nodeVersion": ">=18.0.0", @@ -649,10 +650,10 @@ "name": "Essential Gatsby", "package": "@netlify/plugin-gatsby", "repo": "https://github.com/netlify/netlify-plugin-gatsby", - "version": "3.8.0", + "version": "3.8.1", "compatibility": [ { - "version": "3.8.0", + "version": "3.8.1", "migrationGuide": "https://ntl.fyi/gatsby-plugin-migration" }, { diff --git a/test/main.js b/test/main.js index 86c2366b3..715ef6968 100644 --- a/test/main.js +++ b/test/main.js @@ -59,7 +59,7 @@ const getMajorVersion = function (version) { /* eslint-disable max-nested-callbacks */ // eslint-disable-next-line max-lines-per-function, max-statements pluginsList.forEach((plugin) => { - const { package: packageName, repo, version, name, compatibility, variables, workflow } = plugin + const { package: packageName, repo, version, name, compatibility, variables, workflow, status } = plugin Object.entries(plugin).forEach(([attribute, value]) => { test(`Plugin attribute "${attribute}" should have a proper shape: ${packageName}`, (t) => { @@ -85,9 +85,11 @@ pluginsList.forEach((plugin) => { await t.notThrowsAsync(manifest(`${packageName}@${version}`)) }) - test(`Plugin repository URL should be valid: ${packageName}`, async (t) => { - await t.notThrowsAsync(got(repo)) - }) + if (status !== 'DEACTIVATED') { + test(`Plugin repository URL should be valid: ${packageName}`, async (t) => { + await t.notThrowsAsync(got(repo)) + }) + } test(`Plugin name should not include 'plugin': ${packageName}`, (t) => { t.false(typeof name === 'string' && name.toLowerCase().includes('plugin'))