Here’s what’s new in Borderless AI this sprint 🎉
New Feature
- You can mark a payment method as Preferred and see a clear tag on it for quick selection ⭐
- View full details of each withdrawal method in one place, so you know exactly where your money goes 🔍
- Clear guidance and options to upload timesheets at either the organization level or per contract—your choice ⏱️📄
- ADP integration improvement: we now reuse existing Job Codes when available to prevent duplicates 🧭
- Added support for an additional external payroll source to increase flexibility in how payroll is managed 🔗
Bug Fix
- ADP sync status now accurately reflects progress—if a hire doesn’t fully sync, it stays “In Progress” until complete 🔁
- Fixed intermittent ADP credential workflow errors that said a workflow was already running 🛠️
- Resolved an issue where some contractors couldn’t add a payment method ✅
- Eliminated false “payment failed” alerts from Stripe when the payment actually succeeded 🚫⚠️
- Removed the unnecessary bank code requirement for SWIFT payments to simplify setup 🌍🏦
- Fixed an input issue in the Add Hire flow that limited the annual salary field to only 3 digits 🔢✅
Infrastructure & Dev Improvements
- Upgraded our runtime to Node.js 24.x for improved performance and stability 🚀
- Upgraded Terraform to 1.13 for more reliable infrastructure management 🧱
- Added smart retries in our end-to-end test setup to reduce flaky test runs 🔁🧪
- Created new database indexes to speed up queries and improve app responsiveness ⚡
- Streamlined cloud permission setups to simplify engineer workflows 🧰
- Expanded test coverage and quality checks around benefits management 🩺
- Updated internal policy configuration handling for more accurate calculations 📐
Thanks for using Borderless AI! If you have feedback, we’d love to hear it 💬