Enhancements
- Function editing performance — Improved function editing performance by reducing redundant requests and loading role data asynchronously.
- eXtendFiles uploads
- eXtendFiles bulk record creation — Uploading and submitting more than 7 files now runs as a background process in NetSuite, with progress and per-file results. This reduces wait time and lets you keep working while eXtendFiles records are created in NetSuite.


- Bulk eXtendFiles queue processing — Improved bulk upload processing with partial-failure handling and automatic retries.
- Keep working during bulk processing — The UI now stays responsive during eXtendFiles bulk processing, with status updates available in Recent Actions.
- Function Templates
- Create from a function template — When creating a new function, you can now start from a template. Additional templates will be added over time.

- Template library — Added an initial library of ready-to-use function templates to help you build faster.

- Mobile-optimized List View — Added a new mobile-optimized List View preference with configurable header, title, and subtitle fields for a cleaner, more readable list experience on mobile devices.

Fixes
- Authentication
- Single sign-on (SSO) — Improved error handling when the configured tenant ID is invalid.
- Sign-in flow — Fixed an issue where users sometimes had to sign in twice and the first attempt returned “Access Denied.”
- Single sign-on (SSO) — Improved error handling when the configured tenant ID is invalid.
- Inline edit validation — Prevented submitting inline edits when no changes were made, and added a clear “No rows have been edited for submission.” message.
- Item Receipt configuration crashes — Fixed intermittent crashes when configuring Landed Cost / Accounting Book fields.
- Live image capture compression on Android — Fixed an issue where image compression wasn’t applied correctly when capturing photos on WiFi.
- Location filter “invalid operator” error — Removed empty dynamic filters before sending requests to prevent “invalid operator” errors.
- Logout crash and re-login concurrency error — Fixed a crash after logout and prevented “Concurrency Limit Exceeded” errors during re-login.
- Mobile search double-search — Fixed an issue where search sometimes required a second attempt or displayed stale results.
- Offline select field options — Fixed an issue where cached dropdown options didn’t consistently display in offline mode.
- Quantity Built field alignment — Fixed a layout issue affecting the Quantity Built field on Assembly Build (web only).
Note: These new features, enhancements and fixes require that your eXtendMobile SuiteApp has been upgraded to version 1.12.214 or above.