Releases: cfpb/sbl-frontend
0.1.17
A beta test release.
Includes everything from release 0.1.16 as well as a small change to the copy in the confirmation dialog on sign and submit.
A release with a number of changes including sign and submit, better error handling, a more responsive menu, updates to the Update your financial institution form, and a large expansion in e2e tests.
We tested the following changes during the bug bash on November 20th, 2024. Since the bug bash, a few minor fixes have been added: minor design changes, alignments with backend changes (LEI can be issued, lapsed, etc.), and adding a google analytics event for filing submission.
Features
- [Story] Indicate voluntary reporter status
- [Nav] Flyout Responsive Menu
- [Institution profile] Page-level error for API issues
- feat: Display Docker image tag in app Footer to help identify deployed changes
- feat: [View/Update institution profile] Create a shared page-level alert for when API is unreachable
- feat(ga): add analytics event to filing submit
- feat(sign-and-submit): spacing, headings
- feat(ufp): update what data gets sent to sbl help
Fixes
- [TextInput] Add a default max length based on input type
- [Links] Show external-link icon where applicable
- fix(deployment): update csp, nginx, robots.txt
Testing
- [e2e] [Complete user profile - unassociated] Ensure first name / last name have char limits
- [Review First][e2e] [Upload] Tests for syntax errors, logic errors and to verify a downloadable report
- [e2e] speed up unavailableApis.spec.ts, make api calls retries env variable
- [e2e] Verify users cannot skip Filing steps
- [e2e] unavailableApis.spec - Refactor + add extended timeouts
- [e2e] (uploadFile) Navigate paginated results
- fix(e2e): account for phone extension changes
- [e2e] Investigate performance issues
- [e2e] Make tests runnable against dev deployment
- [E2E] Get tests to consistently pass in headless mode
- [Task] Get linter working in CI as a Github action
- [e2e] Make tests runnable against dev
- [e2e][pipeline] Add support for e2e tests on pipeline
Copy updates
- [View Institution Profile] Language updates
- Institution Profile pages - Update alert text for missing TIN and LEI
- fix(sign-submit): fix minor design issues
- fix(submit): update confirmation box to latest copy
- fix(sign-submit): add email to confirmation message
Other
- chore: Added Tanner Ricks to list of codeowners
- chore(codeowners): remove ojbravo and shindigira
- [Page] [Provide Filing Details] Rename Files and Update Tests
0.1.16
A beta test release.
A release with a number of changes including sign and submit, better error handling, a more responsive menu, updates to the Update your financial institution form, and a large expansion in e2e tests.
We tested the following changes during the bug bash on November 20th, 2024. Since the bug bash, a few minor fixes have been added: minor design changes, alignments with backend changes (LEI can be issued, lapsed, etc.), and adding a google analytics event for filing submission.
Features
- [Story] Indicate voluntary reporter status
- [Nav] Flyout Responsive Menu
- [Institution profile] Page-level error for API issues
- feat: Display Docker image tag in app Footer to help identify deployed changes
- feat: [View/Update institution profile] Create a shared page-level alert for when API is unreachable
- feat(ga): add analytics event to filing submit
- feat(sign-and-submit): spacing, headings
- feat(ufp): update what data gets sent to sbl help
Fixes
- [TextInput] Add a default max length based on input type
- [Links] Show external-link icon where applicable
- fix(deployment): update csp, nginx, robots.txt
Testing
- [e2e] [Complete user profile - unassociated] Ensure first name / last name have char limits
- [Review First][e2e] [Upload] Tests for syntax errors, logic errors and to verify a downloadable report
- [e2e] speed up unavailableApis.spec.ts, make api calls retries env variable
- [e2e] Verify users cannot skip Filing steps
- [e2e] unavailableApis.spec - Refactor + add extended timeouts
- [e2e] (uploadFile) Navigate paginated results
- fix(e2e): account for phone extension changes
- [e2e] Investigate performance issues
- [e2e] Make tests runnable against dev deployment
- [E2E] Get tests to consistently pass in headless mode
- [Task] Get linter working in CI as a Github action
- [e2e] Make tests runnable against dev
- [e2e][pipeline] Add support for e2e tests on pipeline
Copy updates
- [View Institution Profile] Language updates
- Institution Profile pages - Update alert text for missing TIN and LEI
- fix(sign-submit): fix minor design issues
- fix(submit): update confirmation box to latest copy
Other
- chore: Added Tanner Ricks to list of codeowners
- chore(codeowners): remove ojbravo and shindigira
- [Page] [Provide Filing Details] Rename Files and Update Tests
0.1.15
0.1.14
A beta test release.
Re-releasing 0.1.12, with some additional design improvements.
A small release for only adding the phone extension to point of contact.
Features
- [Point of Contact] Phone extension field (#961)
Fixes
0.1.13
0.1.12
0.1.11
0.1.10
0.1.9
A beta test release.
What's Changed
Fixes
- feat(e2e): sets up playwright, 1st user flow test (#776)
- feat(e2e): eslint fix playwright (#826)
- feat(errors): added global Error Boundary that loads 500 page (#820)
- feat(analytics): Summary Route Changes (#827)
- content(Upload): updated based on figma content updates after usability testing (#837)
- fix(content): adjust warning and poc copy (#855)
- fix(usability): updated headings, button text, e2e tests (#846)
- fix(upload): prevent default form behavior for upload
- fix(csp): remove inline script exceptions, ffiec