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.

The NetSuite role permission Setup → SuiteScript Scheduling:Full is required to be added to the NetSuite role used by eXtendMobile so bulk eXtendFiles processing can run. - 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.