All notable changes to this project will be documented in this file. The format is loosely based on Keep a Changelog.
(Note: it our intention to improve our release process going forward by using Semantic Versioning.)
-
Added:
-
Changed:
- Upgrade the public + partners apps to Next v10 along with new architectural patterns #1087)
- Breaking Change: you will need to update any downstream app to Next 10 and provide a
NavigationContext
in order for theui-components
package to work. Also all handling of locales and i18n routing has been refactored to leverage Next 10. - If hosting on Netlify, make sure you've installed the Next plugin for SSR routes after upgrading to Next 10.
- The
ui-components
package no longer has a dependency on Next and can be imported into generalized React codebases.
- Breaking Change: you will need to update any downstream app to Next 10 and provide a
- Dynamic preferences (switch from hardcoded preference options) (#1167) (dominikx96)
- Update license (#1189) (Emily Jablonski)
- Bump ssri from 6.0.1 to 6.0.2 (#1194) (dependabot)
- Upgrade the public + partners apps to Next v10 along with new architectural patterns #1087)
-
Fixed:
- StandardTable translation issue and BMR display (#1203) (Emily Jablonski)
-
Added:
- Missing resident state to CSV formatters (#1223) (Michał Plebański)
- ENV variables to control rate limits (#1155) (Bartłomiej Ponikiewski)
- Adjust via THROTTLE_TTL and THROTTLE_LIMIT
- User language (#1181) (Michał Plebański)
- ApiProperty to files that have no .dto.ts suffixes (#1180) (Michał Plebański)
- Get AFS by id and pagination meta for totalFlagged (#1137) (Michał Plebański)
- Translations module and county codes for frontend (#1145) (Michał Plebański)
-
Changed:
-
Added:
-
Fixed:
- Add spinner to the Application Form terms page upon submit (#1225) (Jared White)
- The loading overlay in ui-components was updated to use the same spinner as the button component
- Birthdate localizing issues (#1202)
- Preferences translations in Partners (#1206) (dominikx96)
- Referral application section on mobile (#1201)
- Use correct listingId when redirecting from Sign In (#1147) (Jared White)
- Flaky cypress tests (#1115) (Emily Jablonski)
- 404 issues in my application and settings (#1164) (Emily Jablonski)
- Add spinner to the Application Form terms page upon submit (#1225) (Jared White)
-
Added:
-
Changed:
- Use translated strings on responsive table headers (#1128) (Jared White)
-
Added:
- LICENSE.txt for AGPL (#1100) (Emily Jablonski)
-
Changed:
-
Added:
- Applications rate limit (#1103) (Bartłomiej Ponikiewski)
- Add 3rd listing with 0 preferences (#1124) (Michał Plebański)
- Better support for applications search (#1092) (Bartłomiej Ponikiewski)
- Missing address and workAddress as joins to application householdMembers (#1107) (Bartłomiej Ponikiewski)
- includeDemographics query param to CSV exporter (#1031) (Michał Plebański)
-
Changed:
-
Removed:
- Redundant residence zip in CSV exporter (#1056) (Michał Plebański)
-
Fixed:
- Add exception handling in _encodeDoubleQuotes (#1141) (Michał Plebański)
- Cypress-node missing redis related envs (#1136) (Michał Plebański)
- User service making use of env.SECRET instead of env.APP_SECRET (#1108) (Michał Plebański)
- Order of application list (#1063) (Bartłomiej Ponikiewski)
- MaxLength validations for alternateContact (#1057) (Michał Plebański)
-
Added:
- Clean up aside block styling and add missing mobile blocks (#1140) (Jared White)
- Autofill applications for signed in users (#1111) (Jared White)
- Account settings (#1106) (Emily Jablonski)
- My Applications loading state (#1121) (Emily Jablonski)
- Missing translation for account audit (#1116) (Marcin Jędras)
- My Applications screen (#1079) (Emily Jablonski)
- CSV export error message (#1104) (dominikx96)
- Loading state for csv export (#1060) (dominikx96)
- Filters to the ada and preferences (#1039) (dominikx96)
-
Changed:
-
Fixed:
- Broken Cypress tests on master (#1138) (Emily Jablonski)
- Message after account confirmation (#1122) (Marcin Jędras)
- useRouter for confirmation (#1114) (Marcin Jędras)
- Household maximum income translations on mobile view (#1091) (Netra Badami)
- Annual and monthly income values in the applications table (#1069) (dominikx96)
- Fixes to date format, allow markup for street, add lottery time (#1064) (Marcin Jędras)
-
Added:
-
Changed:
-
Removed:
-
Fixed:
- Add missing string (#1143) (Emily Jablonski)