# 3 Mar: Version 3.2.0 - Canadian Routing, PayShift Enhancements, and Bug Fixes

## ➕ Improved

* **Canadian Routing Number Support**: Added support for Canadian routing number format to improve international transactions.
* **Enhanced PayShift UI**: Designed a new user-friendly interface to streamline the PayShift enablement process.
* **Payee Onboarding TOS Compliance**: Ensured that owners must accept Terms of Service before enabling Payee Onboarding.
* **PayShift TOS Compliance**: Required owners to accept Terms of Service before enabling PayShift.
* **Background Process Notifications**: Implemented backend support and frontend alerts to notify users when background processes are running, preventing unintended actions.
* **Idle Time Monitoring**: Added unit tests to ensure idle time functionality operates correctly in production.
* **ID/Payment Type Column Sorting**: Added a sorter for the ID/Payment Type column to improve visualization and table management based on customer needs.
* **Customizable Payment Table Columns**: Added the ability for users to select which columns they need for each step in the payments table, allowing for a more personalized and efficient table management experience.

## 🔧 Fixed

* **Payee Selection Modal**: Fixed an issue where the modal remained displayed even when no payee was selected.
* **Batch Payment Actions**: Ensured that payee actions are properly displayed within batches.
* **Payment Selection Checkboxes**: Restored missing checkboxes for selecting all payments at each step.
* **Breadcrumb Navigation**: Fixed a bug where the page remained blank when navigating via breadcrumbs.
* **Column Selection in Payments**: Addressed an issue where the 'Choose Columns' option was not working properly.
* **Responsive Upgrade UI**: Ensured the upgrade page is fully responsive across devices.
* **Payment Status Labeling**: Updated inconsistent payment status labels between mobile and web versions.
* **Table Status Chips**: Fixed varying widths of table status chips for a more uniform UI.
* **Super Admin ACH Console Filters**: Resolved an issue where filters were not resetting correctly.
* **ACH Console Balance Filters**: Removed non-existent balance and created columns from the filter options.
* **Company Profile Data**: Fixed a bug where user information appeared empty in the company profile section.
* **Payee Search Bar**: Adjusted search behavior so that users see results without needing to press 'Enter'.
* **Data Group Frequency Selection**: Users can now successfully create data groups with a weekly frequency.
* **PayShift Rule Visibility**: Fixed an issue where certain PayShift rule options were not visible on desktop.
* **Bank UI Button Placement**: Corrected misaligned buttons in the bank management interface.
* **Workflow Error Messages**: Fixed misplaced error messages in mobile web workflows.
* **Bank Account Creation**: Resolved an issue preventing users with the highest plan from creating new bank accounts.
* **Payment Filters with Pagination**: Fixed filter functionality so that results remain accurate across paginated views.
* **Invoice Description Display**: Ensured invoice descriptions render correctly within the payments module.
* **Onboarding Step Descriptions**: Fixed missing descriptions in the onboarding process.
* **Sign-Up Validation**: Added validation to prevent users from signing up without accepting the privacy policy and terms of service.
* **Content Block Layout Fixes**: Adjusted various layout inconsistencies for a more polished UI.
* **ACH Narrative & Request ID**: Included Narrative and Request ID fields in Aderant queries for ACH.
* **Payee Info Duplication**: Fixed an issue where payee information was duplicated.
* **Live Check Number Rendering**: Ensured check numbers update live based on user settings.
