Releases
v5.11.0
New
feat: add enable captcha infobox #1908
feat: add response ID to thank you page #1855
Bug fixes
fix: set form logo default value when creating form document #1966
Improved
feat: extract public form submission flow (and preview) to specific Typescript services #1917
refactor: convert rating.client.service.js to typescript enum #1955
feat: implement specific API for duplicating form fields #1907
fix(encrypt-submission): shift encrypt mode form guard higher up the pipeline #1929
refactor(admin-form): extract update form startpage #1833
refactor: convert color-themes.client.service.js to TypeScript enum #1846
refactor(verification): migrate verified field #1866
refactor: extract create logic endpoint / refactor $watchCollection #1796
refactor(verification): reset field verification state when field changes #1900
Dev changes
build: mute database container logs #1927
build: migrate unit tests to GitHub Actions #1870
chore(pull_request_template): adds breaking changes section to github template #1915
Dependency upgrades
fix(deps): bump libphonenumber-js from 1.9.17 to 1.9.18 #1954
fix(deps): bump nodemailer from 6.6.0 to 6.6.1 #1951
fix(deps): bump aws-sdk from 2.910.0 to 2.912.0 #1950
fix(deps): bump @stablelib/base64 from 1.0.0 to 1.0.1 #1949
fix(deps): bump express-session from 1.17.1 to 1.17.2 #1946
fix(deps): bump twilio from 3.62.0 to 3.63.0 #1945
fix(deps): bump aws-sdk from 2.909.0 to 2.910.0 #1944
fix(deps): bump @sentry/integrations from 6.4.0 to 6.4.1 #1931
fix(deps): bump aws-sdk from 2.908.0 to 2.909.0 #1934
fix(deps): bump @sentry/browser from 6.4.0 to 6.4.1 #1933
feat: upgrade myinfo-gov-client to 4.0.0 #1925
fix(deps): bump @sentry/integrations from 6.3.6 to 6.4.0 #1912
fix(deps): bump @sentry/browser from 6.3.6 to 6.4.0 #1913
fix(deps): bump aws-sdk from 2.906.0 to 2.907.0 #1894
fix(deps): bump aws-sdk from 2.907.0 to 2.908.0 #1922
fix(deps): bump aws-sdk from 2.905.0 to 2.906.0 #1883
fix(deps): bump aws-sdk from 2.904.0 to 2.905.0 #1877
fix(deps): bump aws-sdk from 2.903.0 to 2.904.0 #1869
fix(deps): bump @sentry/integrations from 6.3.5 to 6.3.6 #1850
Dev dependencies
chore(deps-dev): bump @typescript-eslint/parser from 4.24.0 to 4.25.0 #1959
chore(deps-dev): bump concurrently from 6.1.0 to 6.2.0 #1961
chore(deps-dev): bump @typescript-eslint/eslint-plugin #1963
chore(deps-dev): bump @opengovsg/mockpass from 2.6.10 to 2.7.0 #1962
chore(deps-dev): bump @types/nodemailer from 6.4.1 to 6.4.2 #1960
chore(deps-dev): bump auto-changelog from 2.2.1 to 2.3.0 #1958
chore(deps-dev): bump @types/mongodb from 3.6.14 to 3.6.16 #1953
chore(deps-dev): bump eslint-plugin-import from 2.23.2 to 2.23.3 #1952
chore(deps-dev): bump eslint from 7.26.0 to 7.27.0 #1948
chore(deps-dev): bump @types/mongodb from 3.6.12 to 3.6.14 #1932
chore(deps-dev): bump @babel/core from 7.14.2 to 7.14.3 #1920
chore(deps-dev): bump @types/node from 14.14.45 to 14.17.0 #1921
chore(deps-dev): bump @babel/plugin-transform-runtime #1919
chore(deps-dev): bump @types/bluebird from 3.5.34 to 3.5.35 #1918
chore(deps-dev): bump @typescript-eslint/eslint-plugin #1911
chore(deps-dev): bump @typescript-eslint/parser from 4.23.0 to 4.24.0 #1910
chore(deps-dev): bump @types/convict from 6.0.1 to 6.0.2 #1893
chore(deps-dev): bump eslint-plugin-import from 2.22.1 to 2.23.2 #1891
chore(deps-dev): bump @babel/core from 7.14.0 to 7.14.2 #1882
chore(deps-dev): bump @types/node from 14.14.44 to 14.14.45 #1884
chore(deps-dev): bump @babel/preset-env from 7.14.1 to 7.14.2 #1881
chore(deps-dev): bump testcafe from 1.14.1 to 1.14.2 #1880
chore(deps-dev): bump @babel/plugin-transform-runtime #1879
chore(deps-dev): bump @opengovsg/mockpass from 2.6.9 to 2.6.10 #1878
chore(deps-dev): bump testcafe from 1.14.0 to 1.14.1 #1876
chore(deps-dev): bump @typescript-eslint/eslint-plugin #1868
You can’t perform that action at this time.