Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Version

6.1.x

Release Date

15-Sep-2021

Notes

Critical Note: 

  • As of this release, Pulsar will be using a two-database setup to facilitate a non-blocking sync. This means when sync is running, user interaction will not be blocked except during two relatively brief stages (i. Schema change related database migration ii. index building). 

    • Please note that this is a major overhaul of how we maintain state tables and other critical operation information. We have run our internal testing rigorously to test every component of the core application but only you can test your complex implementations. So please make sure to test this release well and let us know if you see anything break. 

    • There will be a database migration step when users upgrade from 5.1 to 6.0.

  • A caution: Please note that our plan is to give you a total of 6 weeks of testing time and submit to the store on August 15th if we don’t receive any critical bug reports during this period. Please do expect delays if we hear any critical issues from customers.  

New Features: 

  • Non-blocking sync.

  • Added support for launching a VisualForce page via Salesforce Quick Actions.

  • Added support for uploading and annotating Files via Flow and Related screens.

  • Added support for uploading multiple photos into Rich Text Fields.

Retired Features: 

  • None

Sync Changes:

  • Non-blocking sync 

  • Always re-sync AppExtensions object. This is a relatively short object and Salesforce platform doesn’t support a straightforward way to clean up old actions. So, a force re-sync would make sure the user doesn’t see actions that are no longer relevant.

UI Changes: 

  • Implemented new UI for multi edit action for the related list – only applicable to iOS.

  • Added support for using the front camera on Surface 4 tablets – only applicable to Windows 10.

  • Show default value of ‘None’ for a picklist if that is specified on Salesforce – worked as expected on iOS before. Fixed on Android/Windows 10 with this release.

  • Support to preview the image on the Flow screen. 

  • Added support for showing Checked Vs. UnChecked checkboxes in list views as opposed to showing string values. 

  • Windows shows the filename Vs. the content library id when you open to view a file from related list – only applicable to Windows 10. 

  • Fixed a rotation issue – only applicable to Android. 

  • Added a button to advanced settings page to delete and resync image cache (this applies to Service report template header and footer images. The setting will force download them again).

  • Various new translations for button names and app messages are added.

JSAPI Methods: 

  • Existing methods: 

    • DisplayURL JSAPI will not need the "path" param if "fullUrl" is specified. No changes are required to your custom code. This is an additional enhancement to an existing method.

  • New methods: 

    • None.

PSL Actions:

  • Existing Actions: 

    • Alerts: You can use variables for specifying button titles. This provided some customers to use custom labels and provide translated button titles.

  • New Actions: 

    • None

  • New Variables:

    • Added support for @@LastSyncTime and @@LastSyncSuccessful so they can be used in after sync triggers.

FSL Notifications:

  • None.

Flows: 

  • Adjusted the spacing between Next and Back buttons.

  • Added support for specifying description for the photos uploaded in a Flow screen.

Various bug fixes also included!

...