Releases: kiva/ui
Releases · kiva/ui
v3.54.0
3.54.0 (2026-02-12)
🎉 New Features
- [MP-000] - fix UI Tests: looks like country schema in Graphql has changed (38f6f6a)
- [MP-2374] - done screen 4 and clean branch (83767eb)
- [MP-2375] - fixed mobile design (c5f22f1)
- [MP-2375] - new requirement (39f6b70)
- [MP-2375] - PR feedback (7ed454c)
- [MP-2375] - remove comments (238cb58)
- [MP-2375] - remove important (2fe8855)
- [MP-2376] - better option to locate secondary buttons (ab2dd81)
- [MP-2376] - clean code (aeaa463)
- [MP-2376] - done events and impact insights modal feature (91bee78)
- [MP-2376] - use carousel ref instead of prop drilling (d361e0b)
- [MP-2415] - update goal v2 rings subtitle (63e42f1)
- [MP-2416] - adjust font size (1eff1f0)
- [MP-2416] - change goal set success card (9490779)
- [MP-2416] - change goal set success card on Goal-Setting page (4305a35)
- [MP-2416] - change goal set success card on TY page (d91e731)
- [MP-2416] - fix and user enum goal_status (d680142)
- [MP-2416] - fix some styles issues (0547d74)
- [MP-2416] - missed commit (07d3976)
- [MP-2416] - PR feedback (d9adf38)
- [MP-2445] - clean code (2f02b2b)
- [MP-2445] - done make modal slides dynamic if it is a loanPartner or not (28e0aeb)
- [MP-2445] - missed commit (b8e6b34)
- [MP-2445] - PR fdb use classes instead of rules (29c7a0f)
- [MP-2446] - covering new edge case for N/A partners (bebadde)
- [MP-2453] - Fixes for email opt-in card (a3269da)
- add country data to ui repo and apply to country dropdowns (3195f75)
- add image deletion capability (5cf45c4)
- added tests for account settings lender profile (7a30e76)
- adding post lending cookie when leaving via survey card (#6618) (75575d7)
- atb modal update (#6613) (7707804)
- combo page header fixed for 0 remaining loans on goals (#6608) (201fad7)
- country list endpoint integration for ALL countries (6abf74f)
- enabling fade effect in carousel (6dddab2)
- goals category screen update (#6607) (80fce46)
- goals loan count update (#6625) (62d03ce)
- image upload functionality (e47adc7)
- make sure new account beta settings page requires active login (1ddfe20)
- mp-2366 fixing lag for goal progress (b4e0d4f)
- mp-2366 fixing lag for goal progress (7d04668)
- mp-2366 fixing lag for goal progress (92ef10d)
- mp-2366 fixing lag for goal progress (5fc6389)
- mp-2417 logged out lending credit banner (0bdfe2c)
- mp-2432 update underline color (d82c1b4)
- mp-2432 update underline color (6ead24f)
- mp-2432 update underline color (dea8474)
- new account settings page (f491f1c)
- new credit settings page (248c699)
- post lending educational modal update (#6617) (e2062d9)
- refetch user preference query to show survey and lasted loan card in my kiva (853a4e6)
- set cookie at ty page to show kiva survey in my kiva (58f5e8d)
- take users back to edit goal category and update options choices. (#6605) (5eb0a07)
- update styling to be more consistent (a183233)
- updated ui for next year goal card (78426f9)
🐛 Bugfixes
- [mp-2473-2484] - goal v2 card bugs (#6638) (0072ba7)
- adjust logic to show post lending cards in my kiva (0dc733a)
- adjust ty goal in progress copy (#6595) (c6dfaa1)
- borrower image fix (#6626) (5d56390)
- borrower name in impact insight first screen (68ff80f)
- borrower profile facezoom fix (#6620) (93ba5e0)
- cap the display journey max count to 100 (#6609) (f16f6e7)
- change promo credit copy and avoid triggering confetti if cookie is set (05d7df9)
- change styles to apply white bg color for each section (c4e4a87)
- cleanup gql (f26e14b)
- code warnings (b92dd3d)
- goal setting modal fix (#6633) (410390f)
- hide opt-in and education cards in post lending next steps if loan is anonymous (a9c1bb5)
- how post lending next step cards are ordered (#6615) (f8945c7)
- lender profile save functionality (dbdc92b)
- minor goals fixes (#6640) (dfd2a23)
- mykiva email update card bor...
v3.54.0-rc.3
3.54.0-rc.3 (2026-02-12)
🎉 New Features
v3.54.0-rc.2
3.54.0-rc.2 (2026-02-11)
🎉 New Features
- [MP-000] - fix UI Tests: looks like country schema in Graphql has changed (38f6f6a)
- [MP-2374] - done screen 4 and clean branch (83767eb)
- [MP-2375] - fixed mobile design (c5f22f1)
- [MP-2375] - new requirement (39f6b70)
- [MP-2375] - PR feedback (7ed454c)
- [MP-2375] - remove comments (238cb58)
- [MP-2375] - remove important (2fe8855)
- [MP-2376] - better option to locate secondary buttons (ab2dd81)
- [MP-2376] - clean code (aeaa463)
- [MP-2376] - done events and impact insights modal feature (91bee78)
- [MP-2376] - use carousel ref instead of prop drilling (d361e0b)
- [MP-2415] - update goal v2 rings subtitle (63e42f1)
- [MP-2416] - adjust font size (1eff1f0)
- [MP-2416] - change goal set success card (9490779)
- [MP-2416] - change goal set success card on Goal-Setting page (4305a35)
- [MP-2416] - change goal set success card on TY page (d91e731)
- [MP-2416] - fix and user enum goal_status (d680142)
- [MP-2416] - fix some styles issues (0547d74)
- [MP-2416] - missed commit (07d3976)
- [MP-2416] - PR feedback (d9adf38)
- [MP-2445] - clean code (2f02b2b)
- [MP-2445] - done make modal slides dynamic if it is a loanPartner or not (28e0aeb)
- [MP-2445] - missed commit (b8e6b34)
- [MP-2445] - PR fdb use classes instead of rules (29c7a0f)
- [MP-2446] - covering new edge case for N/A partners (bebadde)
- [MP-2453] - Fixes for email opt-in card (a3269da)
- add country data to ui repo and apply to country dropdowns (3195f75)
- add image deletion capability (5cf45c4)
- added tests for account settings lender profile (7a30e76)
- adding post lending cookie when leaving via survey card (#6618) (75575d7)
- atb modal update (#6613) (7707804)
- combo page header fixed for 0 remaining loans on goals (#6608) (201fad7)
- enabling fade effect in carousel (6dddab2)
- goals category screen update (#6607) (80fce46)
- goals loan count update (#6625) (62d03ce)
- image upload functionality (e47adc7)
- mp-2366 fixing lag for goal progress (b4e0d4f)
- mp-2366 fixing lag for goal progress (7d04668)
- mp-2366 fixing lag for goal progress (92ef10d)
- mp-2366 fixing lag for goal progress (5fc6389)
- mp-2417 logged out lending credit banner (0bdfe2c)
- new account settings page (f491f1c)
- new credit settings page (248c699)
- post lending educational modal update (#6617) (e2062d9)
- take users back to edit goal category and update options choices. (#6605) (5eb0a07)
- update styling to be more consistent (a183233)
- updated ui for next year goal card (78426f9)
🐛 Bugfixes
- [mp-2473-2484] - goal v2 card bugs (#6638) (0072ba7)
- borrower image fix (#6626) (5d56390)
- borrower name in impact insight first screen (68ff80f)
- borrower profile facezoom fix (#6620) (93ba5e0)
- cap the display journey max count to 100 (#6609) (f16f6e7)
- change promo credit copy and avoid triggering confetti if cookie is set (05d7df9)
- change styles to apply white bg color for each section (c4e4a87)
- cleanup gql (f26e14b)
- code warnings (b92dd3d)
- goal setting modal fix (#6633) (410390f)
- hide opt-in and education cards in post lending next steps if loan is anonymous (a9c1bb5)
- how post lending next step cards are ordered (#6615) (f8945c7)
- lender profile save functionality (dbdc92b)
- minor goals fixes (#6640) (dfd2a23)
- mykiva email update card borrower image update (#6619) (12ffc32)
- only set next steps cookie post lending to a loan (22c93df)
- removed prefetch loading and countrylist graphql query (d958af3)
- using activeLoginRequired flag (35801d9)
🧹 Chores
v3.54.0-rc.1
3.54.0-rc.1 (2026-01-28)
🎉 New Features
- mp-2432 update underline color (d82c1b4)
- mp-2432 update underline color (6ead24f)
- mp-2432 update underline color (dea8474)
- refetch user preference query to show survey and lasted loan card in my kiva (853a4e6)
- set cookie at ty page to show kiva survey in my kiva (58f5e8d)
🐛 Bugfixes
- adjust logic to show post lending cards in my kiva (0dc733a)
- adjust ty goal in progress copy (#6595) (c6dfaa1)
- remove user preferences from logic (8b41384)
- remove userPreferences from ty page single version prop (1706377)
- update tests (8129dfe)
🪚 Refactors
- add utils to cookie logic (0240a25)
🧹 Chores
v3.53.0
3.53.0 (2026-01-26)
🎉 New Features
- [MP-2266] - eslint (306925d)
- [MP-2266] - handling edge case with split transaction (d27a396)
- [MP-2266] - PR feedback (d0c3e27)
- [MP-2266] - PR feedback and minor fix (8d5a47d)
- [MP-2266] - typo (dfaef3e)
- [MP-2319] - clean code (0f5b4b7)
- [MP-2319] - covering some edge cases (4069a5f)
- [MP-2319] - fix hide card when user achieved goal (f7f2afb)
- [MP-2319] - fix unit tests (fa6ef05)
- [MP-2319] - load goal data on the top (b82daa0)
- [MP-2319] - minor product change (7aa7475)
- [MP-2319] - revert (54c7ece)
- [MP-2319] - sync component (91eeab9)
- [MP-2319] - tech proposal (0a02976)
- [MP-2319] - use loading from shared composable (75cbf1a)
- [MP-2350] - impact insight screen 2 (2011965)
- [MP-2360] - moving first call to the top > MyKiva (87470a8)
- [MP-2360] - remove fake change (e0dc081)
- [MP-2374] - fix circle size and change limit for latestLoan query (3bc6378)
- [MP-2374] - impact insight screen 03 (438122e)
- [MP-2374] - remove extra space in html (8f98a67)
- [MP-2374] - use dummy data while solving MP-2431 to get helpedPeopleInCountry (8898f24)
- add collapsed version of banner (885996d)
- create unit tests for new utils (d53dd86)
- goalinprogress component (thanks page single version addition) (#6579) (e464212)
- icon update (02041fe)
- mp-2377 survey card BG update (2a18d62)
- mp-2377 survey card BG update (86b9ccc)
- mp-2377 survey card BG update (6d42e1c)
- mp-2377 survey card BG update (1a6662f)
- mp-2377 survey card BG update (1af6b54)
- mp-2377 survey card BG update (8b65053)
- mp-2377 survey card BG update (588a2d7)
- remove cookie if no bonus available and cookie exists (b383ef3)
- sync with main, resolving conflicts (0366751)
- update lending credit banner (e616260)
🐛 Bugfixes
- add heart icon to different banner versions and filter baskets credits without positive amount (e5096cc)
- add new bg color for lending credit case (d2fe4d2)
- add remaining stories and clear cookie after checkout (91fcd28)
- balance formatting and text styling (fdff62b)
- banner on load amount (2fa92af)
- ensure goal in-progress doesn't show on ty if goal not in-progress (#6589) (7845baf)
- ensure last year loans to women correct on mykiva and goal-setting (#6593) (e87bf12)
- ensure loan count numbers in goal creation module are correct on ty page (#6591) (17fc4ad)
- promoCreditBanner story (6e85e47)
- replace to closest brand bg and ensure promo cookie check runs on client (279c3fa)
- return after sending 500 status (502b64a)
- revert change from other cases (0fb823f)
- solve comments (5aa2e29)
🪚 Refactors
- use utils for cookie and confetti animation (d498724)
🧹 Chores
v3.53.0-rc.1
3.53.0-rc.1 (2026-01-26)
🎉 New Features
- [MP-2266] - eslint (306925d)
- [MP-2266] - handling edge case with split transaction (d27a396)
- [MP-2266] - PR feedback (d0c3e27)
- [MP-2266] - PR feedback and minor fix (8d5a47d)
- [MP-2266] - typo (dfaef3e)
- [MP-2319] - clean code (0f5b4b7)
- [MP-2319] - covering some edge cases (4069a5f)
- [MP-2319] - fix hide card when user achieved goal (f7f2afb)
- [MP-2319] - fix unit tests (fa6ef05)
- [MP-2319] - load goal data on the top (b82daa0)
- [MP-2319] - minor product change (7aa7475)
- [MP-2319] - revert (54c7ece)
- [MP-2319] - sync component (91eeab9)
- [MP-2319] - tech proposal (0a02976)
- [MP-2319] - use loading from shared composable (75cbf1a)
- [MP-2350] - impact insight screen 2 (2011965)
- [MP-2360] - moving first call to the top > MyKiva (87470a8)
- [MP-2360] - remove fake change (e0dc081)
- [MP-2374] - fix circle size and change limit for latestLoan query (3bc6378)
- [MP-2374] - impact insight screen 03 (438122e)
- [MP-2374] - remove extra space in html (8f98a67)
- [MP-2374] - use dummy data while solving MP-2431 to get helpedPeopleInCountry (8898f24)
- add collapsed version of banner (885996d)
- create unit tests for new utils (d53dd86)
- goalinprogress component (thanks page single version addition) (#6579) (e464212)
- icon update (02041fe)
- mp-2377 survey card BG update (2a18d62)
- mp-2377 survey card BG update (86b9ccc)
- mp-2377 survey card BG update (6d42e1c)
- mp-2377 survey card BG update (1a6662f)
- mp-2377 survey card BG update (1af6b54)
- mp-2377 survey card BG update (8b65053)
- mp-2377 survey card BG update (588a2d7)
- remove cookie if no bonus available and cookie exists (b383ef3)
- sync with main, resolving conflicts (0366751)
- update lending credit banner (e616260)
🐛 Bugfixes
- add heart icon to different banner versions and filter baskets credits without positive amount (e5096cc)
- add new bg color for lending credit case (d2fe4d2)
- add remaining stories and clear cookie after checkout (91fcd28)
- balance formatting and text styling (fdff62b)
- banner on load amount (2fa92af)
- ensure goal in-progress doesn't show on ty if goal not in-progress (#6589) (7845baf)
- ensure last year loans to women correct on mykiva and goal-setting (#6593) (e87bf12)
- ensure loan count numbers in goal creation module are correct on ty page (#6591) (17fc4ad)
- promoCreditBanner story (6e85e47)
- replace to closest brand bg and ensure promo cookie check runs on client (279c3fa)
- return after sending 500 status (502b64a)
- revert change from other cases (0fb823f)
- solve comments (5aa2e29)
🪚 Refactors
- use utils for cookie and confetti animation (d498724)
v3.52.0
3.52.0 (2026-01-13)
🎉 New Features
- [MP-2226] - added new screen 01 for mykiva impact insights (c22ad16)
- [MP-2226] - clean code (4f9a89f)
- [MP-2226] - PR fdbk (c194aab)
- [MP-2226] - rename prop (5a0345b)
- [MP-2226] - use
latestLoan.amountdata asamountBorrowed(248c386) - [MP-2226] - use
loan.country.pppdata on screen (a444b3c) - add analytics (963a2f7)
- add view links for participant info on fund page gated by feature flag (bcf94e9)
- change experiment assignment default behavior to store uiab cookie (#6575) (ab72e12)
- import tooltips from kv-ui-elements, remove component, change to eco themes (828ca52)
🐛 Bugfixes
- add back else-if (3e32268)
- add experiment tracking that can be used for cypress and checking assignment contamination (#6581) (37981d7)
- add showBadgeModule negative conditional to showJourneyModule (2d0eb74)
- adding missing test (#6580) (5ae69a5)
- ensure setuiab works like expected (#6583) (efe01fc)
- ensure women category loan count from post checkout query (e48d01f)
- improve responsive layout of my giving funds card to clean up large empty space (da54c5a)
- modify JourneyGeneralPrompt render condition (56e6938)
- remove duplicate styles on giving fund card (e11e5dd)
- remove unused test dockerfile.vue (67515cb)
- resolve issue with naming format method usage (#6577) (69e6a29)
- server render giving funds based on simple count query, update on mounted with deeper fund data (5c0f4f3)
- update fuse.js import (92e7428)
- update usage of KvProgressBar for kv-components 8 (4ab8a5c)
🧹 Chores
- add initial instruction and context files to aid in ai based development flows (7b6cb81)
- deps: update to latest kv-ui-elements (143915a)
- ignore storybook-static directory (6331064)
- release: 3.52.0-rc.1 [skip ci] (83ebc5e), closes #6575 #6580 #6577
- release: 3.52.0-rc.2 [skip ci] (0e02a43), closes #6581
- release: 3.52.0-rc.3 [skip ci] (1f62f15), closes #6583
- update notes on using Options API for prefetched pages/components (8b7753c)
v3.52.0-rc.3
v3.52.0-rc.2
3.52.0-rc.2 (2026-01-13)
🐛 Bugfixes
v3.52.0-rc.1
3.52.0-rc.1 (2026-01-12)
🎉 New Features
- [MP-2226] - added new screen 01 for mykiva impact insights (c22ad16)
- [MP-2226] - clean code (4f9a89f)
- [MP-2226] - PR fdbk (c194aab)
- [MP-2226] - rename prop (5a0345b)
- [MP-2226] - use
latestLoan.amountdata asamountBorrowed(248c386) - [MP-2226] - use
loan.country.pppdata on screen (a444b3c) - add analytics (963a2f7)
- add view links for participant info on fund page gated by feature flag (bcf94e9)
- change experiment assignment default behavior to store uiab cookie (#6575) (ab72e12)
- import tooltips from kv-ui-elements, remove component, change to eco themes (828ca52)
🐛 Bugfixes
- add back else-if (3e32268)
- add showBadgeModule negative conditional to showJourneyModule (2d0eb74)
- adding missing test (#6580) (5ae69a5)
- ensure women category loan count from post checkout query (e48d01f)
- improve responsive layout of my giving funds card to clean up large empty space (da54c5a)
- modify JourneyGeneralPrompt render condition (56e6938)
- remove duplicate styles on giving fund card (e11e5dd)
- remove unused test dockerfile.vue (67515cb)
- resolve issue with naming format method usage (#6577) (69e6a29)
- server render giving funds based on simple count query, update on mounted with deeper fund data (5c0f4f3)
- update fuse.js import (92e7428)
- update usage of KvProgressBar for kv-components 8 (4ab8a5c)