MobileCaddy Developer Libraries

Updating an Existing App

  1. In your project directory update the mobilecaddy-utils dependency with the following command;
  2. Update the package.json so that “mc_utils_resource” value now matches that specified against the release below. Note that this MC_Resource_vX_Y_Z needs to be in places prior to a further deploy to Salesforce.com

For more information please read Upgrading to a new Version of MobileCaddy Utilities.

 

Release Notes

1.2.1

See API Documentation for further details.

Min. MobileCaddy Package Version: 1.49

mc_utils_resource setting – “MC_Resource_v1_2_1”

Bug Fixes

  • As per v.1.14 – Issue with SQLite duplicate records being created in some “partial connectivity” instances. Manifested with error messages such as “SQL CONSTRAINT: Unique constraint failed…” and/or “There are more than one soup elements where MC_Proxy_ID__c is…”. This has been resolved.
  • Removed limiting of field size (32k) on Rich Text input

Improvements

  • None

Breaking Changes

  • None

Install v1.2.1


1.2.0

See API Documentation for further details.

Min. MobileCaddy Package Version: 1.49

mc_utils_resource setting – “MC_Resource_v1_2_0”

Bug Fixes

  • None

Improvements

  • Support for MobileCaddy “Sync4” platform behaviour

Breaking Changes

  • None

 


1.1.5

See API Documentation for further details.

Min. MobileCaddy Package Version: 1.49

mc_utils_resource setting – “MC_Resource_v1_1_5”

Bug Fixes

  • Race condition found for updated records in-flight to platform. Manifested through Mobile Log entries containing errors such as “Unknown CRUD: UpdateUpdate”

Improvements

  • None

Breaking Changes

  • None

1.1.4

See API Documentation for further details.

Min. MobileCaddy Package Version: 1.49

mc_utils_resource setting – “MC_Resource_v1_1_4”

Bug Fixes

  • Issue with SQLite duplicate records being created in some “partial connectivity” instances. Manifested with error messages such as “SQL CONSTRAINT: Unique constraint failed…” and/or “There are more than one soup elements where MC_Proxy_ID__c is…”. This has been resolved.
  • Removed limiting of field size (32k) on Rich Text input

Improvements

  • None

Breaking Changes

  • None

1.1.3

See API Documentation for further details.

Min. MobileCaddy Package Version: 1.49

mc_utils_resource setting – “MC_Resource_v1_1_3”

Bug Fixes

  • Race conditioning hardening for updates to records already in-flight.
  • Wrapped startup calls in heartbeats to protect against loss of access token when upgrade takes place on cold start
  • Dekstop DV upgrade bugfix – UUID was not being set.

Improvements

  • None

Breaking Changes

  • None

 

1.1.1

See API Documentation for further details.

Min. MobileCaddy Package Version: 1.49

mc_utils_resource setting – “MC_Resource_v1_1_1”

Bug Fixes

  • None

Improvements

  • Updated identifier for Desktop environment. Allows for multiple apps to run on the same device without conflict during install, running and uninstallation.

Breaking Changes

  • None

 

1.1.0

See API Documentation for further details.

Min. MobileCaddy Package Version: 1.49

mc_utils_resource setting – “MC_Resource_v1_1_0”

Bug Fixes

  • None

Improvements

  • devUtils.getCurrentUserName()
  • devUtils.getUserLocale()
  • devUtils.getCachedAppSoupValue(key)

Breaking Changes

  • None

1.0.0

See API Documentation for further details.

Min.MobileCaddy Package Version: 1.49

mc_utils_resource setting – “MC_Resource_v1_0_0”

Bug Fixes

  • None

Improvements

  • Electron / Desktop Support
  • New dirtyFlag support in readRecords and smartSql results

Breaking Changes

  • None