v4.51.0
New
Improvements
- refactor: inline form permissions check for presigned POST URL endpoints
#863
- refactor: prepareEncryptSubmission to typescript
#891
- refactor: validateAndProcessEncryptSubmission to typescript
#887
- docs(public-form): add warning comment to GET endpoint in case of API refactor
#897
Fixes
- fix: add request metadata to email data error log
#915
- fix: backend validation does not prevent responses on hidden fields
#809
- fix: include noopener, noreferrer to <a> tags that open in a new page
#916
Dependency updates
- chore(deps-dev): bump @babel/core from 7.12.3 to 7.12.10
#878
- chore(deps-dev): bump @types/express-serve-static-core
#905
- chore(deps-dev): bump @types/jest from 26.0.16 to 26.0.19
#906
- chore(deps-dev): bump @types/node from 14.14.11 to 14.14.14
#900
- chore(deps-dev): bump @typescript-eslint/parser from 4.9.0 to 4.10.0
#910
- chore(deps-dev): bump core-js from 3.6.5 to 3.8.1
#907
- chore(deps-dev): bump csv-parse from 4.14.1 to 4.14.2
#911
- chore(deps-dev): bump husky from 4.3.5 to 4.3.6
#877
- chore(deps-dev): bump jest from 26.6.2 to 26.6.3
#890
- chore(deps-dev): bump lint-staged from 10.5.2 to 10.5.3
#893
- fix: upgrade angular-moment from 1.2.0 to 1.3.0
#870
- fix: upgrade angular-ui-router from 1.0.26 to 1.0.28
#868
- fix: upgrade fp-ts from 2.8.6 to 2.9.0
#896
- fix: upgrade intl-tel-input from 12.1.16 to 12.4.0
#866
- fix: upgrade sortablejs from 1.10.2 to 1.12.0
#865
- fix: upgrade to use latest Node v12
#879
- fix: upgrade twilio from 3.51.0 to 3.52.0
#869
- fix(deps): bump @sentry/browser from 5.29.0 to 5.29.1
#899
- fix(deps): bump @sentry/integrations from 5.27.4 to 5.29.0
#888
- fix(deps): bump fp-ts from 2.9.0 to 2.9.1
#914
- fix(deps): bump mongoose from 5.10.18 to 5.11.8
#889
- fix(deps): bump opossum from 5.0.2 to 5.1.1
#898
- fix(deps): bump twilio from 3.52.0 to 3.54.1
#913
- fix(deps): bump uuid from 8.3.1 to 8.3.2
#892
- fix(deps): bump web-streams-polyfill from 2.1.1 to 3.0.1
#838
- fix(deps): run snyk wizard
#876