Audit Log Entry: Deferred SSN Updated: Added actor (Staff Name, Admin Name, or API User) in Form I-9 Audit Log when deferred SSN is updated on a staff profile.
🪲BugFix: Multicheckbox Serialize Empty Array: Resolved issue where sending [] via API to a custom field value would show as [] instead of blank in the UI.
Additional performance enhancements and cleanup tasks
Federal W4: Validations: Cash Gift to Charities: Added value validations in the deductions calculator to restrict the value up to $1,000 ($2,000 if married filing jointly) per the W4 instructions.
Federal W4: Validations: Qualified Vehicle Loan Interest: Added value validations in the deductions calculator to restrict the value up to $10,000 per the W4 instructions.
🪲 BugFix: Allow Exclude Optional Fields Form I-9: Restored the "exclude from my I-9" button in the Profile Information step of the Form I-9, allowing optional fields (phone number, email, SSN) to be excluded by the staff when they are not required. *SSN is required if using E-Verify
Federal W4: Validations: Qualified Overtime Compensation: Added value validations in the deductions calculator to restrict the value up to $12,500 ($25,000 if married filing jointly) per the W4 instructions.
Federal W4: Validations: Seniors: Added value validations in the deductions calculator to restrict the value to $6,000 per the W4 instructions.
E-Verify Authentication Status in API Response: Improved accuract of authentication status when using POST/PATCH/GET for E-Verify Accounts.
Additional performance enhancements and cleanup tasks
When Promote Staff to Admin via API Return Admin Data: Updated the Promote Employee to Administrator Role API response to include the admin ID when staff are promoted to admin via API.
New API Endpoint: Create and Update Groups: Added API Endpoints to POST and PATCH groups.
Add Document Name Attribute to Document Assignments: Updated the Get Document Assignments endpoint to include an attribute, name, which will return the string value for the name of the document.
Federal W4: Validations: Qualified Tips: Added value validations in the deductions calculator to restrict the value up to $25,000 per the W4 instructions.
🪲 BugFix: Display Warning Modal on Delete Conditional Fields: Updated logic to display the warning when deleting conditional fields to only display when Conditional Field Logic is active on the subdomain.
🪲 BugFix: Stop Sending document_bc_number to E-Verify When Not Needed: Resolved issue causing cases to be stuck in Submitted if the Document Number for List B/C was over 17 characters, and not required in E-Verify.
🪲 BugFix: Error When Editing Conditionable Fields: Resolved issue where certain field types (Radio Button, Dropdown) were uneditable.
🪲 BugFix: Change Status Button Disabled: Resolved issue where change status button would be disabled on staff profiles while bulk actions with group assignments are being processed.
Additional performance enhancements and cleanup tasks
Display Email/Username for staff in Welcome Wizard: Added the staff username (email) to the create password screen, and the welcome wizard, to display their email when signing into Workbright for the first time.
E-Verify Authentication Attempted Webhook: Added a new webhook to return the results of everify_authenticated, allowing for notification when E-Verify credentials are authenticated OR fail to authenticate. Payload
Remove Middle Initial Requirement: Removed validation requiring a middle initial from staff profile information, allowing staff to proceed with their Form I-9 without requiring a middle initial.
Add Validation to Profile Information (Section 0) of Form I-9: Added validation to the Profile Information step on the Form I-9 (when editing is enabled) to require all profile information before allowing the staff to advance to the citizenship designation step.
Federal W4: Validations: State & Local Taxes: Added value validations in the deductions calculator to restrict the value up to $40,400 ($20,200 if married filing separately) per the W4 instructions.
Conditional Form Field Logic: Added the ability to configure conditional form field logic on Digital Signature and Acknowledgement forms. This feature conditionally displays form fields based on the response in Radio Button or Dropdown type fields. This feature can be activated by a per-subdomain level feature flag.
🪲 BugFix: disable_profile_address Value: Resolved issue where disable_profile_address value would switch from true to false while updating onboarding_notification_method.
Additional performance enhancements and cleanup tasks
Reverted recently released changes due to unexpected errors on subdomains that have editing section 0 disabled:
Add Validation to Profile Information (Section 0) of Form I-9: Added validation to the Profile Information step on the Form I-9 (when editing is enabled) to require all profile information before allowing the staff to advance to the citizenship designation step.
Global Release: Time Based One Time Pin Login/Account Unlock Method: Added a method (TOTP) to support a one time six-digit pin login for staff that have forgotten their password, or have been locked out of their account due to multiple invalid attempts. Available all on all accounts. This feature can be deactivated by a per-subdomain level feature flag.
Add Error Flash for Invalid TOTP: Added error messaging when a user attempted to login with an invalid TOTP 6 digit got.
Add Validation to Profile Information (Section 0) of Form I-9: Added validation to the Profile Information step on the Form I-9 (when editing is enabled) to require all profile information before allowing the staff to advance to the citizenship designation step.
🪲 BugFix: State Validation for Northern Mariana Islands: Resolved issue where correct state code was not being sent to E-Verify for State IDs/Driver's Licenses from Northern Mariana Islands
🪲 BugFix: API Error when Supplement B is Full: Improved error messaging for Requesting Remote Reverify when all three Supplement B fields have been used.
🪲 BugFix: Company Address Error Messaging: Clarified error messaging for missing fields of Company Profile Address.
Additional performance enhancements and cleanup tasks