Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build: release v6.162.0 #7897

Merged
merged 20 commits into from
Nov 18, 2024
Merged

build: release v6.162.0 #7897

merged 20 commits into from
Nov 18, 2024

Conversation

KenLSM
Copy link
Contributor

@KenLSM KenLSM commented Nov 17, 2024

New

  • chore: remove jest-axios-mock, jest-localstorage-mock #7893
  • fix(mail): failure to render mail #7890
  • fix: replace trash icon in MRF steps #7885
  • chore: update react-email deps #7840
  • build: merge release v6.161 to develop #7886
  • feat(twilio): remove twilio from fe #7869
  • feat: upgrade to use v4 of artifacts action #7881
  • feat: remove openssl flag on deployment and build #7882
  • build: release v6.161.0 #7884

Dependencies

  • fix(deps): bump express-rate-limit from 7.4.0 to 7.4.1 #7892
  • chore(deps): bump webpack from 5.91.0 to 5.96.1 in /react-email-preview #7835

Dev-Dependencies

Tests

feat(twilio): remove twilio from fe #7869

Regression
@scottheng96

Admins can create and save forms
  • Create an email mode form
  • Add mobile number field with OTP verification
  • Ensure that field can be saved
Respondents can submit forms
  • Ensure that the form created above can be visited
  • Ensure that mobile number verification works
  • Ensure that form can be submitted

feat: remove openssl flag on deployment and build #7882

Regression
@KenLSM

Deployment is successful
  • Ensure that FormSG Landing page loads

update trash icon to pencil icon, remove delete functionality in InactiveStepBlock ae4db1d

fix(mail): failure to render mail #7890

@KenLSM

Bounced emails are triggered
  • Create an email mode form
  • Set email recipients only contain invalid emails
  • Open the form
  • Submit the form
  • Ensure that you receive a bounced email as the form owner

scottheng96 and others added 20 commits November 13, 2024 10:46
…ew (#7835)

Bumps [webpack](https://github.com/webpack/webpack) from 5.91.0 to 5.96.1.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](webpack/webpack@v5.91.0...v5.96.1)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat: remove twilio from fe

* chore: restore shared files as they are used by BE

* feat: remove freesms from fe query key
build: merge release v6.161 to develop
* chore: update deps

* feat: update to use handle async render

* chore: add react-dom, initialise node with vm flag

* chore: update test snapshot

* chore: remove stray console logs
* chore: add more logs

* fix: react-dom should be in deps not devDeps
Bumps [express-rate-limit](https://github.com/express-rate-limit/express-rate-limit) from 7.4.0 to 7.4.1.
- [Release notes](https://github.com/express-rate-limit/express-rate-limit/releases)
- [Commits](express-rate-limit/express-rate-limit@v7.4.0...v7.4.1)

---
updated-dependencies:
- dependency-name: express-rate-limit
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@datadog-opengovsg
Copy link

Datadog Report

Branch report: release_v6.162.0
Commit report: c1b4ecf
Test service: formsg

✅ 0 Failed, 1375 Passed, 1 Skipped, 3m 55.47s Total duration (2m 5.06s time saved)

@KenLSM KenLSM merged commit cb30b36 into release-al2 Nov 18, 2024
58 of 61 checks passed
@KenLSM KenLSM deleted the release_v6.162.0 branch November 18, 2024 06:39
@kevin9foong kevin9foong mentioned this pull request Nov 19, 2024
14 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants