Skip to content

v5.3.0

Compare
Choose a tag to compare
@karrui karrui released this 23 Mar 08:05
· 4788 commits to develop since this release

Features

  • feat: create new PATCH endpoint for updating form settings #1383
  • feat: rename /admin/form endpoint to /admin/forms, correct dir structure of /api/v3 routes #1425
  • feat: show error Toastr for intranet users on SPCP forms #1397
  • feat: switch to CorpPass Cloud for test form #1392

Improvements

  • fix: add rows attr to email confirmation email body textarea 941b6bf
  • refactor: convert mail and sms services into neverthrown variants #1344
  • refactor: Add handler for encrypted submissions controller #1362
  • refactor: convert analytics module to TypeScript/fp-ts, remove statistics animation on landing page #1361
  • refactor: migrate yesno validator to typescript, with tests #1372
  • refactor: rename type to AnalyticStatsDto #1393
  • refactor: return custom HashingError from utils when bcrypt fails #1426
  • build: automate dependency upgrades using mergify #1424
  • chore: change verified sms modal copy #1403

Dependency upgrades

  • fix(deps): bump @sentry/integrations from 6.2.2 to 6.2.3 #1419
  • fix(deps): bump aws-sdk from 2.863.0 to 2.864.0 #1388
  • fix(deps): bump aws-sdk from 2.864.0 to 2.866.0 #1404
  • fix(deps): bump celebrate from 13.0.4 to 14.0.0 #1423
  • fix(deps): bump convict from 6.0.0 to 6.0.1 #1395
  • fix(deps): bump libphonenumber-js from 1.9.13 to 1.9.14 #1417
  • fix(deps): bump neverthrow from 4.1.1 to 4.2.0 #1379
  • fix(deps): bump neverthrow from 4.2.0 to 4.2.1 #1416
  • fix(deps): bump opossum from 5.1.3 to 6.0.0 #1412
  • fix(deps): bump twilio from 3.57.0 to 3.58.0 #1394
  • chore(deps-dev): bump @opengovsg/mockpass from 2.6.6 to 2.6.7 #1387
  • chore(deps-dev): bump @types/express-serve-static-core #1390
  • chore(deps-dev): bump @types/jest from 26.0.20 to 26.0.21 #1402
  • chore(deps-dev): bump @types/mongodb from 3.6.9 to 3.6.10 #1377
  • chore(deps-dev): bump @types/node from 14.14.34 to 14.14.35 #1378
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin #1380
  • chore(deps-dev): bump @typescript-eslint/parser from 4.17.0 to 4.18.0 #1386
  • chore(deps-dev): bump eslint-plugin-jest from 24.3.1 to 24.3.2 #1400
  • chore(deps-dev): bump jasmine from 3.6.4 to 3.7.0 #1413
  • chore(deps-dev): bump jasmine-core from 3.6.0 to 3.7.1 #1415
  • chore(deps-dev): bump ts-jest from 26.5.3 to 26.5.4 #1399
  • chore(deps): update spcp-auth-client, mockpass #1406