Hereโs whatโs new in this sprint for Borderless AI ๐
New Features
- Employees can request voluntary payroll contributions to a crypto wallet ๐ชโจ
- Added French (Canada) as a language option ๐จ๐ฆ๐ฃ๏ธ
- Ecuador is now available as a supported country ๐๐
- Israel is now selectable in benefit configurations ๐ฎ๐ฑโ๏ธ
Bug Fixes
- Resolved a performance regression that caused elevated API latencies โ response times are back to normal ๐โก
- Fixed 403 errors on the contractor payment history details page ๐งโ
- Fixed an issue that prevented some users from viewing their paystubs ๐๐
- Corrected currency handling on contractor invoices ๐ฑ๐งพ
- Prevented the system from creating invoices or funding attempts with negative amounts โ๐ซ
- Invoice payout attempts now update correctly when a transfer request fails ๐โ
- Improved the โtransfer failedโ message on vendor invoices for clearer guidance ๐จ๐งญ
- Corrected the status of a small number of invoices that were incorrectly marked as authorized ๐งนโ
- Resolved several edge cases that could cause funding attempts to fail for some payments ๐ณ๐ ๏ธ
- Fixed issues that caused some contractor invoices to fail to process ๐งพ๐ ๏ธ
Infrastructure & Dev Improvements
- Set up an SFTP server to support a Workday integration ๐ค๐
- Added alerts when containers terminate due to critical process crashes ๐๏ธ๐ณ
- Migrated contractor withdrawal methods to a centralized bank account details model for better reliability ๐ฆ๐
- Recorded payment provider case IDs during customer creation to improve support traceability ๐งพ๐
- Upgraded our test framework to Jest 30 for faster, more stable automated tests ๐งฐโ๏ธ
- Improved observability and tracing across payment flows to aid troubleshooting ๐๐
- Assisted a partner in validating a sample background workflow (Temporal/Lambda) to improve integration readiness ๐ค๐ ๏ธ