Skip to content

v4.46.0

Compare
Choose a tag to compare
@karrui karrui released this 18 Nov 03:03
· 5447 commits to develop since this release

New

  • feat: allow .oa files to be attached #650
  • feat: Backend implementation for bulk attachment downloading #555
  • feat(monitoring): add memory monitoring to EC2 instances #620
  • style: make transfer ownership email more prominent #630

Improvements

  • chore: use travis_retry to retry flaky tests automatically #641
  • ref: migrate createPresignedPost endpoint for images to TypeScript #604
  • ref: migrate createPresignedPost endpoint for logos to TypeScript #607
  • ref: migrate fetch form submission counts flow to Typescript #592
  • ref: migrate inline queries for retrieval of submissions metadata to model static methods #601
  • ref: migrate streamEncryptedResponses flow to Typescript #615
  • refactor: convert errors.server.controller to typescript utility function #602
  • refactor: convert req.hashedFields to Set #617
  • refactor: migrate MyInfo functionality to TypeScript #560
  • refactor: migrate NRIC validator to TypeScript #639
  • feat: upgrade spcp-auth-client #649

Fixes

  • fix: add required env vars for MyInfo #612
  • fix: package.json & package-lock.json to reduce vulnerabilities #637
  • fix: resolve & in url upon redirect, shift prefill to textfield component #569
  • fix: use maildev for dev environment emails #613
  • test: enable local e2e tests #616

Dependency updates

  • chore(deps-dev): bump @types/mongoose from 5.7.36 to 5.7.37 #597
  • chore(deps-dev): bump @types/mongoose from 5.7.37 to 5.10.0 #644
  • chore(deps-dev): bump @types/node from 14.14.6 to 14.14.7 #611
  • chore(deps-dev): bump @typescript-eslint/parser from 4.5.0 to 4.7.0 #610
  • chore(deps-dev): bump babel-loader from 8.1.0 to 8.2.1 #625
  • chore(deps-dev): bump eslint from 7.12.1 to 7.13.0 #643
  • chore(deps-dev): bump eslint-plugin-simple-import-sort from 5.0.3 to 6.0.0 #646
  • chore(deps-dev): bump supertest from 5.0.0 to 6.0.1 #622
  • chore(deps-dev): bump testcafe from 1.8.6 to 1.9.4 #632
  • fix(deps): bump @sentry/browser from 5.24.2 to 5.27.3 #631
  • fix(deps): bump angular from 1.8.0 to 1.8.2 #633
  • fix(deps): bump angular-aria from 1.8.0 to 1.8.2 #619
  • fix(deps): bump helmet from 4.1.1 to 4.2.0 #624
  • fix(deps): bump jwt-decode from 2.2.0 to 3.1.1 #594
  • fix(deps): bump mongoose from 5.10.10 to 5.10.14 #645
  • fix(deps): bump uuid from 8.3.0 to 8.3.1 #626