What's New in This Version

New in Velocity 2.1.41

Velocity Forms in the Cloud. Digitally transform your enterprise with Velocity Forms, now available in the cloud as part of our Neurons platform. Create, edit and deploy forms to your mobile devices using the new web based form builder. Forms are now submitted to the Neurons platform, where all submissions can be reviewed and actioned. This functionality is commonly used for damaged good reports, or forklift checklists. For information on setting up and using Velocity Forms in the Cloud, see the Velocity Forms Proxy User Guide.

Configure passphrase for license delivery. In order to better control which devices are able to retrieve licenses, it is now possible to configure a passphrase when using secure license delivery. Only host profiles configured with a matching passphrase will be able to retrieve a license. For more information, see the License Server User Guide or Authorization settings.

Easier project management. To make screen import and manipulation more efficient it is now possible to remove multiple screens in a project. Additionally a new configuration option has been added to change the cursor size on telnet screens so users are better able to see where the cursor is. For more information about changing the cursor, see Mode settings.

Additional device support. We continue to add support for new devices manufacturers. This release adds Urovo support, included integration with the scanners and keyboards offered on these devices. In addition, the scanner integration on Zebra devices has been updated to utilize DataWedge. Zebra devices with Android 12 or newer will default to a DataWedge integration. Customers will not need to take any action for this change – all settings will be automatically migrated on the device.

Import Wavelink TE projects. If you have a .wltna file, import it into the Velocity Console to create a Velocity host profile based on it. For more information, see Importing and exporting a project.

Advanced Configuration updates. We added or changed the following APIs:

(new) Device.getVelocityLicenseInfo retrieves information about all the Velocity licenses on the device.

(new) View.isFormOpen determines if a Velocity Form is open.

(modified) Action.sendBroadcast has support for optional flags for the intent.

(modified) Voice.setProperties has a new property that gives the speech results for each grammar file separately.

(modified) Settings.set has a new property that suppresses the Enter key that is sent after print data is processed.

For more information, see the Velocity Advanced Configuration Guide.

We Want You. We want to hear from customers and partners who want to be part of our future releases. We are always looking for sites willing to provide input, run field test and beta software, as well as try out entirely new products. If you are willing to participate, please visit our ideas portal and vote:

https://ivanti.ideas.aha.io/ideas/VEL-I-93

The Velocity Client is available in the Google Play Store:

https://play.google.com/store/apps/details?id=com.wavelink.velocity

It can be also found in the Apple App Store:

https://apps.apple.com/us/app/ivanti-velocity/id1535184732

Fixes

Fixed memory leak on some devices which caused scanning to stop

Fixed Speakeasy issue when more than one profile present

On some devices the send check character setting is ignored

In some cases the client didn’t switch between Session Persistence Server sessions

On M3 Mobile devices the data wedge profile became disabled in some cases

Resolved crash when accessing voice profiles when auto launch was enabled

Fixed crash with multiple tabs open

New in Velocity 2.1.38

Velocity Forms enhancements

Control the user input experience in Velocity Forms by specifying which keyboard will show on numeric and alphanumeric fields. If the user is in a number field, show a numeric keyboard, and use a standard keyboard for all other fields. This will make form entry even easier and error-free. For more information, see Form details tab.

Velocity Forms now supports dark mode, increasing the readability of the Form in all lighting situations and saving battery life on the devices. For more information, see Form builder tab.

The new Decimal component allows admins to enforce the required level of precision for a number field in a form, useful in safety and compliance reporting.

The Date component has also been expanded to support Date, Time, or Date and Time.

Configure License Server details via MDM. Simplify the License Server configuration by configuring Velocity's License Server using Ivanti Neurons for MDM and Managed App Config settings. Easily set the License Server address, port, and Site ID in Managed App Config and Velocity will use those settings to connect, making it easy to configure different License Servers in different sites. For more information, see Distributing settings using MDMs.

Enhanced Logging. Quickly enable advanced logging in any Velocity Client on an Android device by scanning a QR code provided by the Console. Leave the QR code up while reproducing the issue, and when you're done the logs will be automatically sent from the Client to the Console, allowing easy retrieval and analysis of the logs. The same process can be used to enable Screen Capture on the device, and the screen captures will be sent to the Console, making it easy to modernize telnet screens without physically connecting a device. For more information, see Using enhanced logging projects or see it in a video.

Watch a video about enhanced logging (3:25)

Advanced Configuration updates. We’ve made changes to the following APIs:

Device.vibrate() now affects any Android device that supports vibration. Vibration can be used to alert workers who cannot hear audible tones or to augment audible tones.

Device.setSystemVolume() allows configuration of the system volume, which affects all apps including Velocity. This allows better control of audio on the device.

For more information, see the Velocity Advanced Configuration Guide.

Fixes

Improved thread handling on Android client during startup

Improved startup behavior between Speakeasy and Velocity

Fixed behavior when a web page is attempting to close the current tab

Corrected an issue where data could be lost when editing a profile on a device with SSL enabled

Fixed an issue with some certificate types when connecting to Session Persistence Server

Fixed an issue accepting some certificates in Velocity client

Fixed a crash in the Console when multiple instances were opened at once

Corrected a crash when the back button was pressed at a specific time in startup of the Android client

Improved behavior of volume buttons so they now target the active stream

Fixed an issue when merging Customers that have associated Credentials

Improved behavior when renaming a Customer in the Settings area