diff --git a/.github/workflows/analyze-commits.yml b/.github/workflows/analyze-commits.yml index eed5ad9..2eaf7da 100644 --- a/.github/workflows/analyze-commits.yml +++ b/.github/workflows/analyze-commits.yml @@ -10,4 +10,4 @@ jobs: name: Generate docs and coverage report uses: fingerprintjs/dx-team-toolkit/.github/workflows/analyze-commits.yml@v1 with: - nodeVersion: 18 + nodeVersion: 20 diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e76e842..8ceb170 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,4 +14,4 @@ jobs: name: Build project and run CI checks uses: fingerprintjs/dx-team-toolkit/.github/workflows/build-typescript-project.yml@v1 with: - nodeVersion: 18 + nodeVersion: 20 diff --git a/.github/workflows/coverage-diff.yml b/.github/workflows/coverage-diff.yml index 965b6b6..0fec1e8 100644 --- a/.github/workflows/coverage-diff.yml +++ b/.github/workflows/coverage-diff.yml @@ -11,4 +11,4 @@ jobs: pull-requests: write uses: fingerprintjs/dx-team-toolkit/.github/workflows/coverage-diff.yml@v1 with: - nodeVersion: 16 + nodeVersion: 20 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index df71445..bef16b5 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,7 +11,7 @@ jobs: name: 'Build project, run CI checks and publish new release' uses: fingerprintjs/dx-team-toolkit/.github/workflows/release-typescript-project.yml@v1 with: - nodeVersion: 18 + nodeVersion: 20 appId: ${{ vars.APP_ID }} secrets: APP_PRIVATE_KEY: ${{ secrets.APP_PRIVATE_KEY }} diff --git a/.node-version b/.node-version index 3c03207..209e3ef 100644 --- a/.node-version +++ b/.node-version @@ -1 +1 @@ -18 +20 diff --git a/CHANGELOG.md b/CHANGELOG.md index 67c3387..e3bc64d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +## [1.5.0-rc.1](https://github.com/fingerprintjs/fingerprint-pro-azure-integration/compare/v1.4.1...v1.5.0-rc.1) (2024-07-22) + + +### Features + +* use node 20 in deployment template ([fa9d8af](https://github.com/fingerprintjs/fingerprint-pro-azure-integration/commit/fa9d8afe35f78465792bd27c1b1dd7f236d44cbd)) + ## [1.4.1](https://github.com/fingerprintjs/fingerprint-pro-azure-integration/compare/v1.4.0...v1.4.1) (2024-06-25) diff --git a/azuredeploy.json b/azuredeploy.json index e67962e..1c98213 100644 --- a/azuredeploy.json +++ b/azuredeploy.json @@ -149,7 +149,7 @@ { "type": "Microsoft.Authorization/roleAssignments", "apiVersion": "2022-04-01", - "name": "[variables('roleAssignmentName')]", + "name": "[variables('roleAssignmentName')]", "properties": { "roleDefinitionId": "[resourceId('Microsoft.Authorization/roleDefinitions', variables('roleDefinitionName'))]", "principalId": "[reference(resourceId('Microsoft.ManagedIdentity/userAssignedIdentities', variables('userAssignedIdentityName')), '2023-01-31').principalId]", @@ -173,7 +173,7 @@ "properties": { "accessTier": "Hot" } - }, + }, { "type": "Microsoft.Storage/storageAccounts/blobServices/containers", "apiVersion": "2022-05-01", @@ -263,7 +263,7 @@ "serverFarmId": "[resourceId('Microsoft.Web/serverfarms', variables('hostingPlanName'))]", "reserved": true, "siteConfig": { - "linuxFxVersion": "Node|18", + "linuxFxVersion": "Node|20", "minimumElasticInstanceCount": 1, "numberOfWorkers": 2, "appSettings": [ @@ -290,14 +290,14 @@ { "name": "WEBSITE_CONTENTSHARE", "value": "[toLower(variables('functionAppName'))]" - }, + }, { "name": "USER_ASSIGNED_ENTITY_CLIENT_ID", "value": "[reference(resourceId('Microsoft.ManagedIdentity/userAssignedIdentities', variables('userAssignedIdentityName')), '2023-01-31').clientId]" }, { "name": "WEBSITE_RUN_FROM_PACKAGE_BLOB_MI_RESOURCE_ID", - "value": "[format('{0}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{1}', resourceGroup().id, variables('userAssignedIdentityName'))]" + "value": "[format('{0}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{1}', resourceGroup().id, variables('userAssignedIdentityName'))]" }, { "name": "WEBSITE_RUN_FROM_PACKAGE", diff --git a/package.json b/package.json index 7bdcde2..50a53c6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@fingerprintjs/fingerprint-pro-azure-integration", - "version": "1.4.1", + "version": "1.5.0-rc.1", "license": "MIT", "sideEffects": false, "private": true,