diff --git a/CHANGELOG.md b/CHANGELOG.md index d06ef485fb..dc2800f745 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,8 +4,26 @@ All notable changes to this project will be documented in this file. Dates are d Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). +#### [v5.33.0](https://github.com/opengovsg/FormSG/compare/v5.32.0...v5.33.0) + +- fix(deps): bump aws-sdk from 2.1015.0 to 2.1016.0 [`#3008`](https://github.com/opengovsg/FormSG/pull/3008) +- chore: merge release v5.32.0 into develop [`#2991`](https://github.com/opengovsg/FormSG/pull/2991) +- chore(deps-dev): bump type-fest from 2.5.1 to 2.5.2 [`#3005`](https://github.com/opengovsg/FormSG/pull/3005) +- fix(deps): bump libphonenumber-js from 1.9.38 to 1.9.39 [`#3004`](https://github.com/opengovsg/FormSG/pull/3004) +- chore(deps-dev): bump lint-staged from 11.2.5 to 11.2.6 [`#3003`](https://github.com/opengovsg/FormSG/pull/3003) +- fix(deps): bump aws-sdk from 2.1014.0 to 2.1015.0 [`#3002`](https://github.com/opengovsg/FormSG/pull/3002) +- fix(deps): bump zod from 3.11.4 to 3.11.6 [`#3001`](https://github.com/opengovsg/FormSG/pull/3001) +- fix(deps): bump aws-sdk from 2.1013.0 to 2.1014.0 [`#2993`](https://github.com/opengovsg/FormSG/pull/2993) +- fix(deps): bump axios from 0.23.0 to 0.24.0 [`#2996`](https://github.com/opengovsg/FormSG/pull/2996) +- chore(deps-dev): bump @types/node from 14.17.30 to 14.17.32 [`#2995`](https://github.com/opengovsg/FormSG/pull/2995) +- chore(deps-dev): bump lint-staged from 11.2.4 to 11.2.5 [`#2994`](https://github.com/opengovsg/FormSG/pull/2994) +- build: release v5.32.0 [`#2989`](https://github.com/opengovsg/FormSG/pull/2989) +- build: Release 5.31.0 [`#2949`](https://github.com/opengovsg/FormSG/pull/2949) + #### [v5.32.0](https://github.com/opengovsg/FormSG/compare/v5.31.0...v5.32.0) +> 26 October 2021 + - fix(deps): bump zod from 3.11.3 to 3.11.4 [`#2988`](https://github.com/opengovsg/FormSG/pull/2988) - chore(deps-dev): bump core-js from 3.18.3 to 3.19.0 [`#2987`](https://github.com/opengovsg/FormSG/pull/2987) - chore(deps-dev): bump @types/node from 14.17.29 to 14.17.30 [`#2986`](https://github.com/opengovsg/FormSG/pull/2986) @@ -40,6 +58,7 @@ Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). - chore(deps-dev): bump type-fest from 2.5.0 to 2.5.1 [`#2952`](https://github.com/opengovsg/FormSG/pull/2952) - chore(deps-dev): bump jest-extended from 0.11.5 to 1.0.0 [`#2931`](https://github.com/opengovsg/FormSG/pull/2931) - build: merge release 5.31.0 into develop [`#2951`](https://github.com/opengovsg/FormSG/pull/2951) +- chore: bump version to v5.32.0 [`7c01749`](https://github.com/opengovsg/FormSG/commit/7c017494d6ce980f77e035896322f032ab3be16e) #### [v5.31.0](https://github.com/opengovsg/FormSG/compare/v5.30.0...v5.31.0) @@ -846,7 +865,7 @@ Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). - fix(verification): loosen OTP waiting time by 2 seconds [`#1957`](https://github.com/opengovsg/FormSG/pull/1957) - chore: bump version to 5.12.0 [`85759bc`](https://github.com/opengovsg/FormSG/commit/85759bc9dc01f73da3cbd0ec73c636e58e983948) -#### [v5.11.0](https://github.com/opengovsg/FormSG/compare/v5.10.1...v5.11.0) +#### [v5.11.0](https://github.com/opengovsg/FormSG/compare/v5.10.0...v5.11.0) > 25 May 2021 @@ -914,11 +933,6 @@ Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). - chore(deps-dev): bump @typescript-eslint/eslint-plugin [`#1868`](https://github.com/opengovsg/FormSG/pull/1868) - fix(deps): bump @sentry/integrations from 6.3.5 to 6.3.6 [`#1850`](https://github.com/opengovsg/FormSG/pull/1850) - chore: bump version to 5.11.0 [`54b1958`](https://github.com/opengovsg/FormSG/commit/54b1958d0968e670ef145461d9d7859384d573ef) - -#### [v5.10.1](https://github.com/opengovsg/FormSG/compare/v5.10.0...v5.10.1) - -> 17 May 2021 - - chore: bump version to v5.10.1 [`0442cd7`](https://github.com/opengovsg/FormSG/commit/0442cd72637019fb1e43bce5f8f5abe14ee79f8c) - fix: allow for unknown keys in updateEndPage validator [`617d86a`](https://github.com/opengovsg/FormSG/commit/617d86a28910eec6ebd3249a2de636086429d6a6) diff --git a/package-lock.json b/package-lock.json index b837c17851..b82185d1d0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "FormSG", - "version": "5.32.0", + "version": "5.33.0", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -5778,9 +5778,9 @@ "dev": true }, "@types/node": { - "version": "14.17.30", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.17.30.tgz", - "integrity": "sha512-ohVRXKKN5ulqN6fjuWWwh9X4szcHQQjy/sSeH//v442jfzvrXZPUfiCo/odWDU11XMZLB3dyUNIt6HBBBVvSlg==" + "version": "14.17.32", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.17.32.tgz", + "integrity": "sha512-JcII3D5/OapPGx+eJ+Ik1SQGyt6WvuqdRfh9jUwL6/iHGjmyOriBDciBUu7lEIBTL2ijxwrR70WUnw5AEDmFvQ==" }, "@types/node-fetch": { "version": "2.5.12", @@ -7098,9 +7098,9 @@ "integrity": "sha512-24q5Rh3bno7ldoyCq99d6hpnLI+PAMocdeVaaGt/5BTQMprvDwQToHfNnruqN11odCHZZIQbRBw+nZo1lTCH9g==" }, "aws-sdk": { - "version": "2.1013.0", - "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1013.0.tgz", - "integrity": "sha512-TXxkp/meAdofpC15goFpNuur7fvh/mcMRfHJoP1jYzTtD0wcoB4FK16GLcny0uDYgkQgZuiO9QYv3Rq5bhGCqQ==", + "version": "2.1016.0", + "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1016.0.tgz", + "integrity": "sha512-6QY4sJBMtPzxJdzSMjmf22mASZ9RO7e5QjW4PMYI5PVal+jPdl7h37IbtC7abmWNgMubIQ1SIBoUktRQGIE8tw==", "requires": { "buffer": "4.9.2", "events": "1.1.1", @@ -7143,9 +7143,9 @@ "dev": true }, "axios": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.23.0.tgz", - "integrity": "sha512-NmvAE4i0YAv5cKq8zlDoPd1VLKAqX5oLuZKs8xkJa4qi6RGn0uhCYFjWtHHC9EM/MwOwYWOs53W+V0aqEXq1sg==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.24.0.tgz", + "integrity": "sha512-Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA==", "requires": { "follow-redirects": "^1.14.4" }, @@ -16588,9 +16588,9 @@ } }, "libphonenumber-js": { - "version": "1.9.38", - "resolved": "https://registry.npmjs.org/libphonenumber-js/-/libphonenumber-js-1.9.38.tgz", - "integrity": "sha512-7CCl9NZPYtX4JNXdvV5RnrQqrXp7LsLOTpYSUfEJBiySEnC5hysdwouXAuWgPDB55D/fpKm4RjM2/tUUh8kuoA==" + "version": "1.9.39", + "resolved": "https://registry.npmjs.org/libphonenumber-js/-/libphonenumber-js-1.9.39.tgz", + "integrity": "sha512-TxYz/Ii7mjkocKGKmFHhsTAvvcxr4AY3yUlZzZ2z7HC4DPRrNlzJ9n32/SMogqsyFOXLMXQPCkCInNRbiVaEPA==" }, "lie": { "version": "3.3.0", @@ -16600,12 +16600,6 @@ "immediate": "~3.0.5" } }, - "lilconfig": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.3.tgz", - "integrity": "sha512-EHKqr/+ZvdKCifpNrJCKxBTgk5XupZA3y/aCPY9mxfgBzmgh93Mt/WqjjQ38oMxXuvDokaKiM3lAgvSH2sjtHg==", - "dev": true - }, "lines-and-columns": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", @@ -16613,19 +16607,18 @@ "dev": true }, "lint-staged": { - "version": "11.2.4", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-11.2.4.tgz", - "integrity": "sha512-aTUqcPDSV05EyKlMT4N5h7tmnevKfAxI3xZkRb+DHfmcFaoCxfxVvpqlLMCVGy3EYle9JYER2nA5zc4eNTkZVQ==", + "version": "11.2.6", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-11.2.6.tgz", + "integrity": "sha512-Vti55pUnpvPE0J9936lKl0ngVeTdSZpEdTNhASbkaWX7J5R9OEifo1INBGQuGW4zmy6OG+TcWPJ3m5yuy5Q8Tg==", "dev": true, "requires": { "cli-truncate": "2.1.0", "colorette": "^1.4.0", "commander": "^8.2.0", + "cosmiconfig": "^7.0.1", "debug": "^4.3.2", "enquirer": "^2.3.6", "execa": "^5.1.1", - "js-yaml": "^4.1.0", - "lilconfig": "^2.0.3", "listr2": "^3.12.2", "micromatch": "^4.0.4", "normalize-path": "^3.0.0", @@ -16635,12 +16628,6 @@ "supports-color": "8.1.1" }, "dependencies": { - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, "colorette": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", @@ -16653,6 +16640,19 @@ "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", "dev": true }, + "cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dev": true, + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, "cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -16714,15 +16714,6 @@ "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "dev": true }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "requires": { - "argparse": "^2.0.1" - } - }, "micromatch": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", @@ -16751,6 +16742,18 @@ "mimic-fn": "^2.1.0" } }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, "path-key": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", @@ -19418,6 +19421,12 @@ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true + }, "pathval": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", @@ -24729,9 +24738,9 @@ "dev": true }, "type-fest": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.5.1.tgz", - "integrity": "sha512-JDcsxbLR6Z6OcL7TnGAAAGQrY4g7Q4EEALMT4Kp6FQuIc0JLQvOF3l7ejFvx8o5GmLlfMseTWUL++sYFP+o8kw==", + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.5.2.tgz", + "integrity": "sha512-WMbytmAs5PUTqwGJRE+WoRrD2S0bYFtHX8k4Y/1l18CG5kqA3keJud9pPQ/r30FE9n8XRFCXF9BbccHIZzRYJw==", "dev": true }, "type-is": { @@ -26595,9 +26604,9 @@ "dev": true }, "zod": { - "version": "3.11.4", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.11.4.tgz", - "integrity": "sha512-mXwAZ1otD0Q7WbXTqP5CgkTa6dXXDD2Yq9PCTbcb5dfxXrHgt6UTh5y7ZKTK8H3f8eElzYOVsFyMfzmGKGhiLQ==" + "version": "3.11.6", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.11.6.tgz", + "integrity": "sha512-daZ80A81I3/9lIydI44motWe6n59kRBfNzTuS2bfzVh1nAXi667TOTWWtatxyG+fwgNUiagSj/CWZwRRbevJIg==" }, "zwitch": { "version": "1.0.5", diff --git a/package.json b/package.json index e6b218c989..fa7fec2472 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "FormSG", "description": "Form Manager for Government", - "version": "5.32.0", + "version": "5.33.0", "homepage": "https://form.gov.sg", "authors": [ "FormSG " @@ -82,8 +82,8 @@ "angular-ui-bootstrap": "~2.5.6", "angular-ui-router": "~1.0.29", "aws-info": "^1.2.0", - "aws-sdk": "^2.1013.0", - "axios": "^0.23.0", + "aws-sdk": "^2.1016.0", + "axios": "^0.24.0", "bcrypt": "^5.0.1", "bluebird": "^3.5.2", "body-parser": "^1.18.3", @@ -120,7 +120,7 @@ "json-stringify-safe": "^5.0.1", "jszip": "^3.7.1", "jwt-decode": "^3.1.2", - "libphonenumber-js": "^1.9.38", + "libphonenumber-js": "^1.9.39", "lodash": "^4.17.21", "moment-timezone": "0.5.33", "mongodb-uri": "^0.9.7", @@ -156,7 +156,7 @@ "whatwg-fetch": "^3.6.2", "winston": "^3.3.3", "winston-cloudwatch": "^3.1.1", - "zod": "^3.11.4" + "zod": "^3.11.6" }, "devDependencies": { "@babel/core": "^7.15.8", @@ -183,7 +183,7 @@ "@types/json-stringify-safe": "^5.0.0", "@types/mongodb": "^3.6.20", "@types/mongodb-uri": "^0.9.1", - "@types/node": "^14.17.30", + "@types/node": "^14.17.32", "@types/nodemailer": "^6.4.4", "@types/opossum": "^6.2.0", "@types/promise-retry": "^1.1.3", @@ -224,7 +224,7 @@ "jest-extended": "^1.1.0", "jest-localstorage-mock": "^2.4.18", "jest-mock-axios": "^4.4.1", - "lint-staged": "^11.2.4", + "lint-staged": "^11.2.6", "maildev": "^1.1.0", "mini-css-extract-plugin": "^0.5.0", "mockdate": "^3.0.5", @@ -249,7 +249,7 @@ "ts-loader": "^7.0.5", "ts-node": "^10.4.0", "ts-node-dev": "^1.1.8", - "type-fest": "^2.5.1", + "type-fest": "^2.5.2", "typescript": "^4.4.4", "url-loader": "^1.1.2", "webpack": "^4.46.0",