CWR Mobile CRM 2011 5.1 1. Server

Transcription

CWR Mobile CRM 2011 5.1 1. Server
CWR Mobile CRM 2011 5.1
1. Server
5.1.9.7 (2014-11-11)
CWR-238: Fixed synchronizing many-to-many relations created in online mode (don't add entity id to
the clientsnapshot table)
Fixed 'backing' fields issue when serializing the SyncCache object (replaced [Serializable] attribute with
[DataContract] attribute)
5.1.9.6 (2014-06-18)
Features:
Added support for Online Only entities
We now support selecting entities to be Online Only entities. These entities will not be synchronized to the
client and data for these entities will never be stored on the client.
In order to support Online Only entities we have changed the way Synchronization Filters work! Previously,
no filter meant that we will synchronize ALL data from that entity. In the new model no filters means that we
will synchronize NO data at all! So in order to synchronize data you have to specify a synchronization filter.
During the upgrade of the server, a default synchronization filter will be created for entities that do not have
a synchronization filter.
Added support for Online Editing
We now support all editing functionality, including Actions for both Offline and Online records. Editing online
records will directly send the changes to the server and changes will never be stored on the client.
Added support for Filtered Lookups in the SDK.
We now support filtering lookups, setting default views and setting default lookup entities using the add
PreSearch SDK method.
See http://www.cwrmobility.com/docs/sdk/5.1.10.0/#!/api/Mobile.Page.ui.control for more details. In order
to support Filtered Lookups we have made changes to the view definitions that are stored in the
organization database. We are now storing a View Id that can be used to set the default view. During the
upgrade of the server the view definitions in the database will be upgraded with the new View Id.
Bug Fixes:
7855: Fixed sync issue caused by an unknown 'Next Line/Horizontal ellipsis' character ('Next Line' = unicode
\u0085 & 'Horizontal ellipsis' = ASCII 133).
5.1.9.5 (2013-12-02)
Features:
Added support for Marketing List functionality
Added support for exporting client request queues
Bug Fixes:
7757: Import a Profile over an existing 'In Update' Profile incorrectly logs an error to the Mobile CRM Log.
7772: Setting is not updated when the administrator sets the lock in the profile settings
5.1.9.0 (2013-10-30)
Features:
PIN/Password access modes
CRM 2013 compatibility
Bug fix:
7745: Webservice should escape an extra newline character
5.1.8.1 (2013-09-20)
Bug fix:
7665: Fixed iOS7 device ID issue
5.1.8.0 (2013-07-08)
Features:
Offline iFrames
Sitemap Extensions
New JavaScript editor
Bug Fixes:
4219: When creating a deployment (Add Organization) for an Org with '2011' in the unique name, the
sitemap in CRM is not correctly altered, results in error 404 (Not found).
7056: Online Search with an ampersand (&) does not return a result
5189: Dashboards with grouping on dates produces an error message "An error occurred while creating the
chart. Contact your system administrator".
7161: getDisabled Returns False on a filename (download attachment only on Sales Literature)
7339: Importing Form action is not possible with a standard license (Customization Files button is not visible)
7524: Device list not displaying all devices
7369: Adding a function to the Onload disappears after Save when the language is German
5.1.7.0 (2013-05-15)
Features:
iFrames
Form Actions
Attach Picture
Bug Fixes:
6449: WP7 Clients cannot synchronize customization files in Azure environment
5318: Solution file uses an unsupported method to retrieve the ORG_ID
5317: Activitytypecode cannot be synchronized to the server.
5220: Organization Database schema is not Azure compatible (newsequentialid is used)
5.1.6.0 (2013-02-18)
Features:
Introduction of the JavaScript SDK with Mobile Form Event-based scripting capabilities
Improved First Run Experience
Bug Fixes:
4994: Account to contact mapping doesn't work.
4993: Mobile Configurator is incompatible with Dynamics CRM UR12 browser requirements.
4646: Regarding field on Notes should be removed from list of supported fields in View.
4467: Missing dynamic entity information in log file when converting dynamicentity to entity.
4374: Disabled usernames don't display.
3867: Null Reference Exception when installing 5.1 default sales profile.
3863: Organization deployment fails when the Server Collation is not ending with _CI_AS or has
a TURKISH collation.
5.1.3.0 (2012-11-21)
3862: Renamed "Android Phone" to "Android" (Resource name: DeviceType_Android).
3635: Fixed the import of a CWR 5.0 profile into a CWR 5.1 environment (ignore 'Visible' attribute).
4062: Manually import of managed solution failed when base language is not English.
5.1.2.0 (2012-08-29)
No new features, only used to distribute the latest 5.1.2.0 BlackBerry and Android clients.
5.1.1.0 (2012-07-17)
Features:
2992: Added Chinese (zh-CN) localization.
Added web service support for WP7 CRM Actions:
2837: Implemented ExecuteWP7 (needed for executing SendEmailRequest, CloseIncidentRequest,
WinOpportunityRequest and LoseOpportunityRequest).
2836: Added 'IsValidStateTransitionRequest' and 'CalculateTotalTimeIncidentRequest' to ExecuteWP7.
2838: Added 'QualifyLeadRequest' to ExecuteWP7.
2840: Fixed Status Code defaulting in CreateWP7.
2840: Added 'ExecuteFetchRequest' to ExecuteWP7.
3100: Block clients from initializing against a non-compatible server.
Bug Fixes:
2787: Show tooltip for views and related views in the ViewEditor (view names are truncated).
2786: Added Contract Template entity back to the list of mobile entities (See also bug *2407).
2795: Exclude attributes of type 'ManagedProperty' from showing in the ViewEditor, FormEditor and the
FilterEditor.
2798: Changed the minimum value for the 'LogFileRetentionCount' client setting from 0 to 1.
2785: Fixed error ('parentroleid' in Form Xml does not exist in metadata) when creating Security Role form.
3118: Fixed 'empty' profile name (with one or more spaces " ").
2990: Implement AntiXSS for E-mail description (Sanitizer.GetSafeHtmlFragment()).
5.1.0.1 (2012-06-14)
2893: Fixed the dependency issue when importing the solution. Changed the ConvertToManaged flag being
from TRUE to FALSE on the ImportSolutionRequest.
2894: Fixed the System.IO.FileNotFoundException (Could not load file or assembly 'App_GlobalResources').
5.1.0.0 (2012-05-29)
1224: Fixed several persistent XSS risks
636: Publish entity fails with FK constraint exception for entities with n:m relation that is synced to the client
1351: Server to client sync failed because of a CR-LF ("\r\n") that is not escaped.
625: Javascript error in FormEditor when selecting related entity with "blank/empty" name
1103: deleting M:M relationship CWR & CRM causes synch. failure
667: When entity is removed from CRM, it should still be visible in the CWR entity list, but with a notification
639: Adding a lookup field in the sync filter without the Linked entity does not allow to save the sync filter and
generates a FetchXML error.
1407: Mobile Configurator: when the profile name contains accents then the filter does not work
1215: Date format in the Configurator does not adapt to the User Format settings in CRM.
673: Importing profile with incorrect entity (i.e. not in CRM) throws ugly sql exception
660: > character in a picklist label is shown as > in the configurator
689: Resync should only show entities that are included in the profile of the device that is being resynced
682: Moving fields to different tab removes custom label (form editor)
1113: Mobile Configurator: 'Devices' grid doesn't show all devices.
2131: Configurator: Error message in new profile is not localized
2598: Configurator: Profile creation page has textcoding issues
2081: Configurator: "Locked" row is not aligned with top menu item in client options
2064: Server: synchonizing an opportunityproduct to the client fails
1947: Configurator: filtering on a profile that has special characters in its name does not happen
2407: Configurator: Remove special entities from being added to configurator
2608: Server: dashboard image too big on small screen like SonyEricsson min Xperia (SKi17)
2596: Configurator: Javascript issue with modifying the postition of a label
2670: Configurator: No vertical scrollbar in Link Entities
1553: Server: Customer Service Operations Dashboard - chart Cases By Origin (per day) returns error on
device
1652: Configurator: View Filter is not localized
2368: Configurator: Change icon on website to MS version
2441: Configurator: Maximum value of "Log file retention count" is not maintained
2568: Server: Sync fails when we update an Opportunity with an Opportunity Product which does not exist
2580: Configurator: Read-only fields must be optional
2561: Server: Team permission not respected properly
2475: Configurator: Saving a filter with / in the value does not work
2711: Server: ShowOnMap - Class Cast Exception when AddressType is filled in
BlackBerry 6/7
5.1.10.2 (2014-11-11)
CWR-612: Convert a lead to Account/Opportunity/Contact crashes the app
5.1.6.7 (2014-07-15)
CWR-202: Organizer does not show up correctly on appointments.
5.1.6.6 (2014-01-22)
Bug Fixes:
7742: View does not sort on 4th column selected in the configurator view.
5.1.6.5 (2013-10-30)
Features:
PIN/Password access modes
CRM 2013 compatibility
Bug Fixes:
6342: When a phone call is created after dialing a # from the app (automatic phone call activity creation),
then the recipient is filled in with the phone #, this should be the contact
7642: Note text is not displayed in CRM (Note attached to an Account)
5.1.6.4 (2013-08-21)
Bug Fixes:
7646: issue with signing of application
7647: issue with options screen not accessible with very long username
5.1.6.3 (2013-07-08)
Bug Fixes:
7505: Activitypointer table is not updated during synchronization
5.1.6.2 (2013-07-08)
Bug Fixes:
CAS-04315: Sync fails for custom activity with typecode 10000
5.1.6.1 (2013-07-08)
Features:
Federated Domains support
Bug Fixes:
5143: Users with a password containing an ampersand (&) character does not work.
6969: Database is not Encrypted.
7356: Don't ask for old password when changing password
5.1.6.0 (2013-02-19)
Features:
Introduction of the JavaScript SDK with Mobile Form Event-based scripting capabilities
Improved First Run Experience
Bug Fixes:
Remove the ticket expiration date check.
4068: Creating related record with mapped customerid field causes sync error.
5.1.4.0 (2012-12-13)
Fixed code signing issue with ksoap2 library.
5.1.3.0 (2012-11-21)
3401: Fixed The user should not be allowed to add related records to a deactivated entity.
3152: Fixed Error message not consistent across devices.
3156: Fixed Issues with isDefault check box sitemap area/menuitems in the profile
3166: Fixed Entity data such as user's first/last name is not rendered properly
3409: Fixed Cannot delete session
2531: Fixed "Show on Map" should check if the Maps functionality exists on the device
3433: Fixed while scrolling down view list Activities, a "Could not find entity" error pops up (after metadata
changes)
2691: Fixed Closing Opportunity sends Date and Time
3430: Fixed Crash in intermediate screen after deleting a lookup record that was earlier added
2937: Fixed Live ID with a length greater than 32 characters fails
4208: Fixed Background synchronization blocks AD accounts after unsuccesful retries
4549: Fixed Cannot acess dashboards
5.1.2.0 (2012-08-29)
3117: Clearing a currency field ends in a null pointer exception
3159: Incorrect E-mail addresses are accepted as input
3177: String for "Organization not found" in initialization screen is incorrect
3225: Improve Windows Live authentication messages
3271: Creating a view with filter on Related Entity throws error "An error occurred while opening the view"
and no application error is written
3405: Cannot enter data in a Multilook up
5.1.1.0 (2012-07-17)
Features:
2992: Added Chinese (zh-CN) localization.
Bug Fixes:
2923: Disabling javascript on the email body field
2790: pressing hardware Back button in CloseOpportunity screen returns Save/Cancel/Discard-popup,
expected no dialogs at all
2998: Fixed Cannot open phone call from Call Logs into CRM
2976: Fixed Cannot open task from Calendar into CRM
3007: Open in CRM - Due Date differs +2 hours Calander Task vs. CWR Task
3037: Fixed Convert to Opp does not behave correctly with Inactive Lead
3038: Fixed In Convert To opportunity form, To Lead is shown as For {0}
2895: Fixed Error message contains {0}, {1}, {2} after doing a ConvertLead when /Contact/Opportunity Entities
are not available on device
2875: TransactionCurrencyId of Lead record should be copied while Converting Lead to an Opportunity, not
the CRM default
2875: Convert Lead action: get currency from Lead if exists, otherwise get it from user/organization
2988: When demobilizing an entity, application integration must be re-evaluated (Disallow Open in CRM for
Contacts if Contacts is no longer in the profile)
3113: Date format for related notes is incorrect
3151: Fixed wrong error message when the user has no associated device
5.1.0.0 (2012-05-29)
Enhanced security:
New ticket authentication mechanism
Encrypted local database
Validation of SSL certificates
Enhanced synchronization protocol
949: CreateAttributeMappings doesn't check for existence of PrimaryField value
2056: Multi value lookup fields do no longer have an Add (+) button
1386: Phonecall: Communication activity cannot have more than one Sender party
665: View error when the link-entity entity name is the same as the view entity name (Account -> Parent
Account)
1398: Custom activity view cannot be displayed upon 1st creation Custom Activity entity
658: Product Substitute sync fails & OpportunityProduct sync. fails
1157: @ character in password causes authentication issue
627: The pricelist currency (filtered lookup) should match the Salesorder currency
617: UTC: scheduled start & - enddatetime not updated correctly after putting AllDayEvent = true
1393: default Currency still used on Account although new Currency on Account on server is different
1375: Currency symbol on form doesn't change when transactioncurrencyid is changed
630: Logic for calculating/defaulting scheduledstart, scheduledend, scheduled duration minutes and actuals
are not conforming to CRM
1390: Customer Lookups should not be able to point to themselves (e.g. make a contact its own parent)
468: Create email failed. Reason: You do not have the {0} privilege for {1}.
686: Next/Last Days view client does not take current time into account
602: Searching with asteriks * when Search Mode is No Wildcard, does not return any search results
1173: change Owner on a Case to a certain Team - not implemented
1413: resolve case, when touch and focus on any editField, unexpected context menu pop out
1489: empty search result when filtering on Picklist
2343: Client not synchronizing when language is set to Dutch
2307: clicking Related Activities & Related Notes crashes the app
2104: If a create request fails, the subsequent local edit will make request that do not take into consideration
the synch status
2465: Actions are not synchronized correctly on BB 9780 OS6
2490: User password is still there after Reinitialization
2273: Deactivating an entity displays an incorrect string
2274: Automatic first synchronization is not working
2283: Changing both Currency to Euro and PriceList to Euro throws unexpected validation error
2287: OpportunityProduct sync. fails on Create - An unexpected error occurred
2171: No sync issue appears when Currency symbol on form doesn't match the Currency of the entered
Pricelist
2046: Localized strings in actions are not correctly set
2463: There is no validation of a long text field
1591: Sync Issues "Parameter count mismatch" - SQL logic error
2067: Online view doesn't work when the filter criteria is on a non-text column
1614: stopping IIS - CWR website while Synch-ing throws the IIS error, not a connection error
1590: longer label "Enable background synchronization" - Yes/No does not display, causing
illegalArgumentExc. on Save
1492: State and Statuscodes are not properly set when saving an appointment
2507: "Close Phonecall" status and reason inconsistent
2344: Synchronization panel not localized
2363: All option values have not been localized. Solution: Close and restart app after changing language
2503: pre-fill the start- and enddates on an Appointment
2504: Send SMS is not correct (Possible platform limitation)
2355: When the client is initialized, the automatic first sync is not correct
2369: While deactivating the account on BlackBerry, '{0}' is seen in the wordings
2423: Unlock menu option is visible for profiles without the admin password
2374: Localized server messages are not displayed correctly
2698: Values of Field Level Secured fields show up as zero or NO instead of "empty" for users who don't have
Read access for those secured field.
2573: Error message validation of a long text field contains {0} instead of the Maximum number of characters
that are allowed
2581: Issue with status and statusreason when closing a Phonecall
2378: E-mail validation issue on Send E-mail
2664: Background sync does not kick in when on initialization Perform sync is enabled
2672: Closing an Opportunity fills the actual revenue incorrectly
2645: Viewing a dashboard in Airplane mode does not provide a proper error message
2678: Mandatory field is not handled properly
2626: Readonly fields should NOT be validated during Save<
1639: Resolve Case returns Nullpointer exception
2167: Error opening view when Filter Criteria contains a Link-Entity
2250: creating Related - New Activity is not possible: the activities do not display when CustomActivity Form is
configured
2263: Lock icon in Options screen is hard to click (small active surface)
2235: filling in scheduledend when scheduledstart field not on form gives validation error
2452: Can create a record in Read only form
2317: Dashboard screen cannot stop loading
2319: Note timestamp in "Name" field is not correct
2320: Black view window pops up when + is pressed.
2063: Online view does not show any viewlist record because of switched from / to link-entity
1817: Error in contact view on iPhone/iPad
2459: Converting Email to lead or Opportunity is always active
2241: Fix UDID issue
1824: Online activities view – An error occurred while opening the view
1825: clicking My Received E-mails causes app. to freeze
1826: Client Batch Size label displays as “Client batchsi” + technical term “Placeholder” shows up
1828: strange "%@"label on Close Opportunity form
1829: Editing Synchronization Issue-record not possible - selecting & opening the issue has to be disabled
again
2158: No sync issue appears when Currency symbol on form doesn't match the Currency of the entered
Pricelist
2453: deactivated record can still be edited when the user language in CRM is not English
2443: Appointment: Same Start Time and End Time does not save
2457: Convert Lead does not copy topic field to opportunity
2371: Switching profiles on Mob Conf and reintializing iPad gives a "Failed perfoming update on database'
error.
1539: Lookups not clickable after editing the form
1541: Number of queue items are not correct
1543: Actual Revenue in the Close activity does not work
1545: isDirty form crash after cancelling a form without modification
1546: E-mail validation should also work on uppercase characters
1587: hiding keyboard clears textfield
2677: Edit button is enabled for Online record
2683: Upon initialization, first sync does not start.
2589: Loading the dashboard when the device is in Airplane mode crashes the application
2590: Issue with field level security
2614: Cannot create record when view is in online mode
2615: Text is overlapping in "Qualify Lead" menu action
2623: Switching between 2 dashboards in airplane mode shows Loading page
2625: Readonly fields should NOT be validated during Save
2631: Closing an Opportunity does not display correctly in the view (cann't repro)
2397: Currency icon is rendered as a low-res icon
2338: Sample database crashes and goes into endless loop in iOS 5.0.1
2356: Unlock functionality in options screen is not working correctly
2492: Disassocating a Self relating account does not work
2496: Switching to Airplance Mode during first sync crashes the App
2554: a multi value lookup can have the same record twice
2558: Accessing a deleted Entity in online shows a blank form
2539: Records lost: extensionbase table created without ID's
2509: Application crashes when connection for online is lost
2521: Online record acessed via multilookup in offlinemodes opens a blank record.
2519: Usability:Keyboard does not close after we hit the unlock button in the option screen
2560: Accessing a deleted activity in online shows a new activity form
2583: View doesn't show the correct records when switched to Online Mode using a linked entity
2584: Field doesn't get validated and the mandatory indication is removed.
2743: Error messages in sync screen are truncated improperly
2744: Back button on iphone client is not correctly localized in Dutch (iPhone only)
2771: Online-Offline button disappears after clicking on the Options button.
2772: Synchronizing crashes when there's an empty mobileentity record
2773: the sync date on syncScreen for each entity doesn't show correct.
2173: Custom Entity icon does not display in sitemap on client
1628: back button missing
1508: View selector does not work properly when in landscape mode
1983: Lock icon is not found in the options menu (when options are password protected).
1360: Remove unused Logging options
BlackBerry 10/PlayBook
5.1.10.1 (2014-07-16)
Features:
Added support for Filtered Lookups in the SDK
We now support filtering lookups, setting default views and setting default lookup entities using the
addPreSearch SDK method.
See http://www.cwrmobility.com/docs/sdk/5.1.10.0/#!/api/Mobile.Page.ui.controlfor more details.
Added support for Online Editing
We now support all editing functionality, including Actions for both Offline and Online records. Editing online
records will directly send the changes to the server and changes will never be stored on the client.
Added support for Always Online
Changes to data made on the client will automatically be pushed to the server whenever there is a network
connection. You no longer need the background synchronization for this. You still need the background
synchronization for getting data updates from the server periodically.
Added support for online editing and data retrieval in the SDK.
We introduced an extra parameter ExecutionOptions which determines how you want to execute your
business logic method, such as Create or Retrieve. For more information see
http://www.cwrmobility.com/docs/sdk/5.1.10.0/index.html#!/api/Mobile.Sdk.core.entitymanager.ExecutionO
ptions
Bug Fixes:
CWR-277: Forms with scripts are not editable.
CWR-289: Missing "accept certificate" functionality.
5.1.9.7 (2014-01-22)
Features:
Added support for viewing the application log within the app.
Bug Fixes:
7787: Synchronization throws an error "An error occurred"
7763: No connectivity after app is killed
7789: Sqlite crashes on Android 4.4
7790: Demo database crashes
7791: Sherlock action bar needs to be upgraded
7771: Refresh of a view does not work properly
7727: Validation errors should not be logged
7639: No check if the Server Url is valid
7770: Sorting on view using anything other than column one goes wrong
7768: Email subject is not saved when sending the email and leaving the cursor in the Subject field
7800: Making a phone call and then saving it in the app failed on Android 4.0.3 and 4.0.4
7801: Initialization would crash if a dialog has to be restored
Fixed a bug with crash reporting
5.1.9.5 (2013-12-02)
Features:
Added support for exporting client request queues
Bug Fixes:
7766: Removing a many-to-many record performs a Delete instead of a Disassociate.
5.1.9.2 (2013-11-07)
Features:
New icon set
SDK enhancements: Geolocation and Open Entity Form
Phone call logging
SDK customizations: Calendar and Google Maps
PIN/Password access modes
CRM 2013 compatibility
5.1.8.0 (2013-07-08)

Initial release of BlackBerry 10/PlayBook client
iOS
5.1.10.3 (2014-11-11)
CWR-775: Portrait to landscape crash
CWR-679: Changing view on iPad with iOS8 crashes
CWR-776: SDK geolocation getCurrentPosition doesn't work
5.1.10.0 (2014-06-25)
Features:
Added support for Filtered Lookups in the SDK
We now support filtering lookups, setting default views and setting default lookup entities using the
addPreSearch SDK method.
See http://www.cwrmobility.com/docs/sdk/5.1.10.0/#!/api/Mobile.Page.ui.control for more details.
Added support for Online Editing
We now support all editing functionality, including Actions for both Offline and Online records. Editing online
records will directly send the changes to the server and changes will never be stored on the client.
Added support for Always Online
Changes to data made on the client will automatically be pushed to the server whenever there is a network
connection. You no longer need the background synchronization for this. You still need the background
synchronization for getting data updates from the server periodically.
Added support for online editing and data retrieval in the SDK.
We introduced an extra parameter ExecutionOptions which determines how you want to execute your
business logic method, such as Create or Retrieve. For more information see
http://www.cwrmobility.com/docs/sdk/5.1.10.0/index.html#!/api/Mobile.Sdk.core.entitymanager.ExecutionO
ptions
Added support for the following MDM tools: BES10, MobileIron and GOOD. The client can be wrapped using
the respective tools which then provide a secure communication layer. For more information regarding MDM
tool support, please contact customer support.
Bug Fixes:
CWR-75: Wildcard search does not work when using an * (asterisk).
CWR-76: When you go to settings 'No Mail Accounts' message pops up.
5.1.9.91 (2014-14-04)
7937: SDK: Decoding URI strings does not return the correct characters.
7951: SDK: RetrieveMultiple not working when joining with activities.
7956: SDK: RetrieveMultiple not returning requiredattendees.
7957: Performance issue when loading forms when there are a lot of SDK files.
5.1.9.9 (2014-3-31)
Bug Fixes
7797: Day view in calendar not displaying appointments when switching to different timezone
7865: Alert on OnEditModeChange freezes the App
7871: Sync Cancel Button Doesn't Cancel
7862: "Two Option" field is not disabled from a form JavaScript (in Radio Button or Checkbox Mode)
7863: DateTime field is not disabled from JavaScript
7705: iOS7 does not pass the credentials to the server anymore in the InAppBrowser or Sitemap url
7805: On iOS6 buttons are missing on bottom of screen when you return from using Show on Google Maps
7825: Field with displayformat textarea only shows 1 line (if the CRM type is Single Line of Text)
7932: Readonly Multi Line field is Editable
7936: Regression bug | Failed to save entity -[NullTableCellView textView]
7952: When setup fails and you retry you get a FailedToCreatePrincipalAccessRightTable
7955: Cancel on Multi line text field crashes the App
5.1.9.8 (2014-3-10)
Bug Fixes
7809: Duplicate key when inserting processed requests.
7751: Can't read emails after app update (html tags are inside the message).
7781: Memofield sometimes not editable.
7803: Synchronization stops when a photo blocks the sync process.
3974: Background synchronization blocks AD accounts after unsuccessful retries.
5.1.9.7 (2014-01-22)
Features:
Added support for exporting client request queues
Bug Fixes:
7710: Fixed issue with update metadata crashing with out of memory exception
7773: Change password doesn't work after AD password has been changed
7784: Error on database crashes the app
7788: JavaScript Alert blocks UI
7697: Converting an email to an opportunity always shows TO recipients (direction is incoming)
7713: UI freezes when performing Check Connection in options screen
7743: Money field in view is not rounded.
7792: DateTime fields are not read-only
7793: Radio button fields are not read-only
7752: Fixed issue with related view not filtering correctly
Fixed a bug with crash reporting
5.1.9.6 (2013-12-02)
Features:
Added support for Marketing List functionality
Bug Fixes:
7608: Boolean values in SDK should return true/false, not 1 and 0.
7754: Failed to save entity -[NullTableCellView textView]
5.1.9.1 (2013-11-07)
Bug Fixes:
7685 regression: Fixed regression bug concerning related activities
5.1.9.0 (2013-10-30)
Features:
iOS 7 UI Refresh
SDK enhancements: Geolocation and Open Entity Form
Phone call logging
SDK customizations: Calendar and Google Maps
PIN/Password access modes
CRM 2013 compatibility
Bug Fixes:
7669: Currency field (Control type Money) does not store/show value 0.00
7687: Reopening of closed opportunity crashes the application
3694: Background sync timing not accurate
7685: Online related activities view is not working
7686: Show on Map functionality is no longer working
7513: Date and Time is displayed in a view where the property is set to Date only
7721: Reactivate Case not working, crashes app
7722: Close Case not working, crashes app
7723: Cancel Case and Reactive not working, crashes app
7746: Client should log an error when the sync of an entity fails in the server to client sync
5.1.8.5 (2013-09-20)
7665: Fixed iOS7 device ID issue
5.1.8.4 (2013-08-28)
Bug Fixes:
7611: fixed memory leak.
7659: fixed crashing when switching views.
5.1.8.3 (2013-08-20)
Bug Fixes:
7641: title field is overwritten when updating a Note (that's been created on the server)
7611: form is leaking memory
7616/7617: issue with SDK retrieveMultiple not sending correct field types
7618: issue with decimal separator in number fields
7625: issue with SDK onparentload event not firing
7629: issue with app crashing after metadata update
5.1.8.0 (2013-07-08)
Features:
Offline iFrames
Sitemap Extensions
New Core JavaScript Methods
Bug Fixes:
7207: Related views no longer working with custom lookup on activity
6700: Timezone differences between server and client causing issue when server is east of client timezone
5061: Users with a password containing an & character does not work
4076: when adding a New form record, the keyboard overlays fields lower on the form
7289: download attachment doesn't check server version and the response code
7477: Related activies view does not show correct records (filter is ignored)
7491: Activitypointer table is not updated during synchronization
5.1.7.0 (2013-05-15)
Features:
iFrames
Form Actions
Attach Picture
SDK: Create, Update, Delete, Retrieve, RetrieveMultiple
SDK: Camera and Photo Library Access
Upload and Download Attachments
Federated Domains support
Bug Fixes:
7012: JavaScript does not update field it is triggered on
6961: Forms actions disabled after clicking on Edit and then Cancel.
6412: SDK: Lookup values are not being retrieved in JScript when editing a record.
6369: SDK: Collapse of hidden fields does not work properly
5222: Convert Lead to Opportunity - user cannot open PotentialCustomer or Currency
4924: Cancel button doesn't work on views as expected
4484: Related view search not working
3964: Associated View doesn't show all records
5.1.6.0 (2013-02-19)
Features:
Introduction of the JavaScript SDK with Mobile Form Event-based scripting capabilities
Improved First Run Experience
Bug Fixes:
5175: We get "failed to save entity" when we clear an parent customer lookup on a contact form
5157: Inactive records can be updated. 5075: Crash synchronization, after adding a field in CRM, then
updating MetaData.
3988: Mapping of customer to contact fails.
5.1.5.2 (2013-01-23)
5025: 5.1.5.1 hotfix crashes after upgrading from lower version. Database cannot be accessed anymore.
5.1.5.1 (2013-01-19)
4475: Client metadata corruption during metadata update.
4082: Failed to perform update on database.
4881: Synchronization screen request counter is not working properly.
4982: Account to Contact mapping doesn't work for picklist fields.
5.1.5.0 (2012-12-20)
4688: Fixed issue with authentication ticket expiration
4692: Fixed issue with parsing a soap fault. The sync continued even after an exception was thrown
4693: Fixed issue with Attributemappings on normal entities, such as Account to Contact
5.1.4.0 (2012-11-21)
3665/4061: Custom Activity entity data doesn't sync.
3831: Synchronization goes into infinitive loop after filling in a money field and then clearing Currency.
5.1.3.0 (2012-11-09)
3474/3668: Several iOS6 compatibility fixes
3398: The user should not be allowed to add related records to a deactivated entity
3172: All Rights Reserved is incorrect
3426: The user should be allowed to add related note records to a deactivated entity
3431: Unable to create a New activity or Entity
3453: Fixed dashboard issue
3399: Error message in LIVEID login screen (using wrong URL) has Extra string
3269: Creating a view with filter on Related Entity throws error "An error occurred while opening the view"
and no application error is written
3424: Logging on iPad was broken
3692: Task screen misaligned
4054: Cases resolved by me in the next 7 days View returns an error
4087: Editing a note in Landscapemode is invisible
5.1.2.0 (2012-08-29)
3224: Improve Windows Live authentication messages
3269: Creating a view with filter on Related Entity throws error "An error occurred while opening the view"
and no application error is written
3386: Error message in LIVEID login screen (using wrong pass or username) has additional characters
3399: Error message in LIVEID login screen (using wrong URL) has Extra string
3380: Correct error message is not displayed when user enters a wrong value in Estimated Revenue while
closing an opportunity
3150: Number validation error message not consistent across devices<
3162: Adding an NTEXT field type in the view crashes the client
5.1.1.0 (2012-07-17)
Features:
2992: Added Chinese (zh-CN) localization.
Bug Fixes:
2773: The sync date on syncScreen for each entity doesn't show correct
2833: Synchronization interval is not working correctly
2984: Textbox will not close properly
2985: Record in read-only mode allows editing of large text
2977: Unable to qualify an Activity to a Case
3002: Email Description field behaves differently in Online and Offline mode
3004: App crashes when user clicks on Long Text in Account Name
2971: Security issue: HTML Formatting and Javascript execution
3013: An error occurred while opening the view
3040: Error on selecting View
3035: Convert to Opp does not behave correctly with Inactive Lead
3091: Entering an SSL URL in the URL field and clicking on it does not work correctly
2884: TransactionCurrencyId of Lead record should be copied while Converting to an Opportunity, not Euro
by default
3044: Name of Related Entity shows up wrong
5.1.0.0 (2012-05-29)
Enhanced security:
New ticket authentication mechanism
Encrypted local database
Validation of SSL certificates
Enhanced synchronization protocol
2257: Unsupported Entity lookups (eg. Queues) in online entity not disabled
538: Out of profile lookups in online entity not disabled
1349: single value lookups not updated after Sync. - request does not contain those updates
1213: Exception trying to insert nil object into request queue
675: View filter join with concrete activity instead of activitypointer fails with sql syntax error
1104: "0 is not a valid status code on salesorder / quote"
393: default Currency still used on Account although new Currency on Account on server is different
1192: Calling SetSyncComplete with emtpy dictionary of entities causes exception
628: The pricelist currency (filtered lookup) should match the Salesorder currency
670: Currency symbol on form doesn't change when transactioncurrencyid is changed
659: Product Substitute sync fails
631: Logic for calculating/defaulting scheduledstart, scheduledend, scheduleddurationminutes and actuals
are not conforming to CRM
487: Customer Lookups should not be able to point to themselves (e.g. make a contact its own parent)
510: Entering the search field should not show "No Results" immediately.
1378: View error when the link-entity entity name is the same as the view entity name (Account -> Parent
Account)
1361: Multiple clicking on Actions popover shouldn't be possible
655: Last Sync date on the iPad does not refresh after a sync
674: Lookup control doesn't show the correct display name when selecting a lookup
680: Checklicense often fails for the first time, but works the second time
615: Action menu frame displays without any Action
1198: when a URL field is entered with a different prefix than http:// or https:// then it is not handled properly
1387: Phonecall: Communication activity cannot have more than one Sender party
558: Cancel and Discard on a form doesn't discard the value and doesn't discard keyboard
695: Switching between Online and Offline view should show waiting cursor
1369: CreateAttributeMappings doesn't check for existence of PrimaryField value
773: Sample database version also checks Online when clicking on lookup that is not available<
684: Field Label that is explicitly cleared in the Form Editor should be empty on the form, not be defaulted
with the metadata value
586: Validation E-mail goes off after putting focus on another field (OnChange event)
495: when entering characters in text field and then hiding keyboard, it clears the newly added characters
526: Length validation in MemoControl works but shows a wrong character limit number in the error
message
1107: Picklist selector control does not show properly when in landscape mode
1180: new related quote from opportunity doesn't appear
1365: after scrolling down to the bottom, the view refreshes, records seem to double
1187: instead of using Route use Assign
500: View crashes when fetchxml contains a filter on a custom attribute in a link entity
1176: When we have a lookup with multiple entity types and one of them does not have the view definition,
the app crashes
698: Autoselect prefilled actual revenue (close opportunity)
1191: deleting metadata entity then synchronizing - metadata entity on client is still there
1348: empty search result when filtering on Picklist
600: no log for client that crashes on init
940: Changing Logging Level in Options screen doesn't work realtime, you have to restart the app to activate
the change
1083: generic error "Cannot complete setup." vs. differentiated errors on other clients
1346: empty search result when filtering on Picklist
1359: Order of log entries is not correct
1396: Custom activity view cannot be displayed upon 1st creation Custom Activity entity
583: Sync process on iOS hangs when user selects Cancel on the sync screen
2445: App crashes when we begin sync and moving back and forth in airplane mode
2311: error occurred while opening Related Lead view - on custom M:M Account-Lead FB
2075: expired Ticket causes Synchronization to fail
2084: Wrong password window in the client Options appears underneath the keyboard and cannot press
Dismiss button
2062: Adding a new entity in a profile results in sync failure
2176: Reinitialize removes all user information
2209: > character in a picklist label is shown as >
2164: Online Appointment Form does not display ScheduledStart/-End Date values
2165: Description field is not correctly rendered when the screen is rotated
2220: Automatic synchonization for iPad is not working
2224: Retrieving a note in online mode has unexpected results
2167: Error opening view when Filter Criteria contains a Link-Entity
2250: creating Related - New Activity is not possible: the activities do not display when CustomActivity Form is
configured
2263: Lock icon in Options screen is hard to click (small active surface)
2235: filling in scheduledend when scheduledstart field not on form gives validation error
2452: Can create a record in Read only form
2317: Dashboard screen cannot stop loading
2319: Note timestamp in "Name" field is not correct
2320: Black view window pops up when + is pressed.
2063: Online view does not show any viewlist record because of switched from / to link-entity
1817: Error in contact view on iPhone/iPad
2459: Converting Email to lead or Opportunity is always active
2241: Fix UDID issue
1824: Online activities view – An error occurred while opening the view
1825: clicking My Received E-mails causes app. to freeze
1826: Client Batch Size label displays as “Client batchsi” + technical term “Placeholder” shows up
1828: strange "%@"label on Close Opportunity form
1829: Editing Synchronization Issue-record not possible - selecting & opening the issue has to be disabled
again
2158: No sync issue appears when Currency symbol on form doesn't match the Currency of the entered
Pricelist
2453: deactivated record can still be edited when the user language in CRM is not English
2443: Appointment: Same Start Time and End Time does not save
2457: Convert Lead does not copy topic field to opportunity
2371: Switching profiles on Mob Conf and reintializing iPad gives a "Failed perfoming update on database'
error.
1539: Lookups not clickable after editing the form
1541: Number of queue items are not correct
1543: Actual Revenue in the Close activity does not work
1545: isDirty form crash after cancelling a form without modification
1546: E-mail validation should also work on uppercase characters
1587: hiding keyboard clears textfield
2677: Edit button is enabled for Online record
2683: Upon initialization, first sync does not start.
2589: Loading the dashboard when the device is in Airplane mode crashes the application
2590: Issue with field level security
2614: Cannot create record when view is in online mode
2615: Text is overlapping in "Qualify Lead" menu action
2623: Switching between 2 dashboards in airplane mode shows Loading page
2625: Readonly fields should NOT be validated during Save
2631: Closing an Opportunity does not display correctly in the view (cann't repro)
2397: Currency icon is rendered as a low-res icon
2338: Sample database crashes and goes into endless loop in iOS 5.0.1
2356: Unlock functionality in options screen is not working correctly
2492: Disassocating a Self relating account does not work
2496: Switching to Airplance Mode during first sync crashes the App
2554: a multi value lookup can have the same record twice
2558: Accessing a deleted Entity in online shows a blank form
2539: Records lost: extensionbase table created without ID's
2509: Application crashes when connection for online is lost
2521: Online record acessed via multilookup in offlinemodes opens a blank record.
2519: Usability:Keyboard does not close after we hit the unlock button in the option screen
2560: Accessing a deleted activity in online shows a new activity form
2583: View doesn't show the correct records when switched to Online Mode using a linked entity
2584: Field doesn't get validated and the mandatory indication is removed.
2743: Error messages in sync screen are truncated improperly
2744: Back button on iphone client is not correctly localized in Dutch (iPhone only)
2771: Online-Offline button disappears after clicking on the Options button.
2772: Synchronizing crashes when there's an empty mobileentity record
2773: the sync date on syncScreen for each entity doesn't show correct.
2173: Custom Entity icon does not display in sitemap on client
1628: back button missing
1508: View selector does not work properly when in landscape mode
1983: Lock icon is not found in the options menu (when options are password protected).
1360: Remove unused Logging options
Android
5.1.10.2 (2014-11-11)
*CWR-208: Today view does not show all records
*CWR-497: Phone Call Logging didn't fill in all the fields
*CWR-552: Create related record when primary field is empty crashes app
5.1.10.1 (2014-07-15)
CWR-277: Forms with scripts are not editable.
CWR-289: Missing "accept certificate" functionality.
5.1.10.0 (2014-06-25)
Features:
Added support for Filtered Lookups in the SDK
We now support filtering lookups, setting default views and sett
We now support all editing functionality, including Actions for both Offline and Online records. Editing online
records will directly send the changes to the server and changes will never be stored on the client.
Added support for Always Online
Changes to data made on the client will automatically be pushed to the server whenever there is a network
connection. You no longer need the background synchronization for this. You still need the background
synchronization for getting data updates from the server periodically.
Added support for online editing and data retrieval in the SDK.
We introduced an extra parameter ExecutionOptions which determines how you want to execute your
business logic method, such as Create or Retrieve. For more information
seehttp://www.cwrmobility.com/docs/sdk/5.1.10.0/index.html#!/api/Mobile.Sdk.core.entitymanager.Executio
nOptions
Added support for the following MDM tools: BES10, MobileIron and GOOD. The client can be wrapped using
the respective tools which then provide a secure communication layer. For more information regarding MDM
tool support, please contact customer support.
Bug Fixes:
CWR-77/8060: View that filters on Today's date is not showing the correct date.
5.1.9.9 (2014-04-01)
Bug Fixes
7896: Day view in calendar not displaying appointments
7977: Date format is not shown as expected
5.1.9.8 (2014-03-10)
Bug Fixes
7479: Synchronization of more pictures throws error Not Enough memory to complete this operation.
7804: Synchronization stops when a photo blocks the sync process.
4209: Background synchronization blocks AD accounts after unsuccessful retries.
7817: Don't add the client display name of an entity to a related view name.
7818: Bit field labels do not show control definitions labels.
7821: Search+rotation loses search query and search results.
5.1.9.7 (2014-01-22)
Features:
Added support for viewing the application log within the app.
Added support for Android 4.4 (KitKat)
Bug Fixes
7787: Synchronization throws an error "An error occurred"
7763: No connectivity after app is killed
7789: Sqlite crashes on Android 4.4sococo
7790: Demo database crashes
7791: Sherlock action bar needs to be upgraded
7771: Refresh of a view does not work properly
7727: Validation errors should not be logged
7639: No check if the Server Url is valid
7770: Sorting on view using anything other than column one goes wrong
7768: Email subject is not saved when sending the email and leaving the cursor in the Subject field
7800: Making a phone call and then saving it in the app failed on Android 4.0.3 and 4.0.4
7801: Initialization would crash if a dialog has to be restored
Fixed a bug with crash reporting
5.1.9.5 (2013-12-02)
Features:
Added support for exporting client request queues
Bug Fixes:
7766: Removing a many-to-many record performs a Delete instead of a Disassociate.
5.1.9.2 (2013-10-30)
Features:
New icon set
SDK enhancements: Geolocation and Open Entity Form
Phone call logging
SDK customizations: Calendar and Google Maps
PIN/Password access modes
CRM 2013 compatibility
5.1.8.1 (2013-08-21)
Bug Fixes:
7613: issue with connectivity timeout and retries
7614: issue with losing password after app goes to background
7658: issue with SDK getPicture not returning a result when using base64 as return type
5.1.8.0 (2013-07-08)
Features:
Offline iFrames
Sitemap Extensions
New Core JavaScript methods
Bug Fixes:
5142: Users with a password containing an ampersand (&) character does not work.
7506: Activitypointer table is not updated during synchronization
5.1.7.0 (2013-05-15)
Features:
iFrames
Form Actions
Attach Picture
SDK: Create, Update, Delete, Retrieve, RetrieveMultiple
SDK: Camera and Photo Library Access
Upload and Download Attachments
Federated Domains support
Bug Fixes:
5241: Cascading picklist does not change value of subordinate picklist the second time.
5138: Sitemap not found when returning from background sync
5.1.6.0 (2013-02-19)
Features:
Introduction of the JavaScript SDK with Mobile Form Event-based scripting capabilities
Improved First Run Experience
Bug Fixes:
5122: Checkmarks Read/Write/Append(To).. Access on Properties of a record can be (un)ticked.
5121: Default StatusReason (ShowTimeAs) on Appointment is "Free" vs. in CRM "Busy"
5038: Pressing Clear button in custom N:N relationship crashes the app
5034: Saving a Resolved Case that has a resolution, returns a blocking error "You must provde a value for
Resolution."
: Saving an opportunity after using Close Opportunity returns a blocking error "Maximum of 1 characters
exceeded."
5029: View list not refreshed when adding a New record to a Multi Value lookup
4925: It is possible to create a record while the form is read-only
4689: Remove the ticket expiration date check.
5047: View not refreshed after Reactivating a Resolved Case.
5.1.4.0 (2012-11-21)
3636: Fixed Live ID with a length greater than 32 characters fails.
4207: Related activity view does not show records offline.
5.1.3.0 (2012-09-24)
3528: Fixed connecting through SSL on an non standard port.
5.1.2.0 (2012-08-29
Features:
928: Implemented Android Tablet.
Bug Fixes:
3149: App crashes on login
3157: Issues with isDefault check box sitemap area/menuitems in the profile
3158: Incorrect E-mail addresses are accepted as input - need strings!
3163: Adding an NTEXT field type in the view crashes the client
3187: Loading behaviour for online retrieval is not consistent
3219: Adding %@ characters to the email description, returns error
3226: Improve Windows Live authentication messages
3242: Email can be sent to Account with Unresolved email while system is set to No
3270: Creating a view with filter on Related Entity throws error "An error occurred while opening the view"
and no application error is written
3349: make keyboard disappear (put every new place to details)
3350: rotating Customer LookUp view (PotentialCustomer) and then selecting view record returns empty
ConvertLead screen
3362: not possible to sync after a password change in AD
3381: Cases resolved by me in the next 7 days View returns an error.
3382: Pointer keeps spinning after an error has appeared in the view.
5.1.1.0 (2012-07-17)
Features:
2992: Added Chinese (zh-CN) localization.
2824: Implemented Cancel Case action.
2842: Implemented Reactivate Case action.
2837: Implemented Resolve Case action.
2879: Implemented Reopen Opportunity action.
2836: Implemented Close Opportunity action.
2867: Implemented Reactivate Lead action.
2838: Implemented Close Opportunity action.
2839: Implemented Convert Activity to Case action.
2840: Implemented Convert Activity to Opportunity action.
2841: Implemented Convert E-mail to Lead action.
2843: Implemented Send E-mail action.
Bug Fixes:
3123: Crash on open sync issue details.
3108: Error message on dashboard is not displayed long enough.
3105: Date format for related notes is incorrect.
3109: The view does not display if it's in online or offline mode.
3112: Unfriendly error message is displayed during initialization if the network is unavailable.
Adding more than one organizer for a record results in sync issue.
3085: Focus lost after editing that field then rotating the device.
3087: App crashes when clicking on Email Description.
1164: Software keyboard hidding fields.
3077: Pad Block Corrupted.
1486: Remove mulilookup with dialog+rotate is wrong.
3036: Cannot save Appointment when you first click on end date.
801: Hardware Search button in CWRapp not responsive.
5.1.0.0 (2012-05-29)
First commercial release for Android smartphones with OS 2.2 and higher.
Windows Phone
5.1.10.1 (2014-11-11)
CWR-369: Fixed NullReference Exception in BaseSingleLookupControl
5.1.10.1 (2014-07-16)
CWR-244: Selected Customer and/or Owner lookup value is not stored in CRM.
5.1.10.0 (2012-06-25)
Features:
Added support for Filtered Lookups in the SDK
We now support filtering lookups, setting default views and setting default lookup entities using the
addPreSearch SDK method.
See http://www.cwrmobility.com/docs/sdk/5.1.10.0/#!/api/Mobile.Page.ui.control for more details.
5.1.9.7 (2014-01-22)
Bug Fixes:
Fixed a bug with crash reporting
5.1.9.6 (2013-12-02)
Features:
Added support for Marketing List functionality
5.1.9.0 (2013-30-10)
Features:
New icon set
SDK enhancements: Geolocation and Open Entity Form
Phone call logging
SDK customizations: Calendar and Google Maps
PIN/Password access modes
CRM 2013 compatibility
Bug Fixes:
7698: ADFS/IFD authentication fails when the adfs url contains a port number.
5.1.8.0 (2013-07-08)
Features:
Offline iFrames
Sitemap Extensions
New Core JavaScript methods
Bug Fixes:
5136: Show On Map does not show the the title of the pin label when AddressType has a custom value
7146: Xml special characters (&, <, >, “) in the fetch xml are not escaped when calling the GetEntitiesWP7.
7147: View does not refresh/reload again after an exception is returned by the server (GetEntitiesWP7).
7190: Email description mandatory and optional gives unexpected behaviour
7507: Activitypointer table is not updated during synchronization
7515: Connection failed when having an ADFS environment
7160: getDisabled Returns False on a filename (On Notes and Sales Literature)
5.1.7.0 (2013-05-15)
Features:
iFrames
Form Actions
Attach Picture
SDK: Create, Update, Delete, Retrieve, RetrieveMultiple
SDK: Camera and Photo Library Access
Upload and Download Attachments
Federated Domains support
Bug Fixes:
5401: Custom relationship mapping does not work on a custom activity.
5.1.6.0 (2013-02-19)
Features:
Introduction of the JavaScript SDK with Mobile Form Event-based scripting capabilities
Improved First Run Experience
Bug Fixes:
5037: Saving a Resolved Case that has a resolution, returns a blocking error "Maximum of 0 characters
exceeded.
5.1.3.0 (2012-11-21)
3161: Incorrect E-mail addresses are accepted as input.
3402: The user should not be allowed to add related records to a deactivated entity, except notes.
3427: Account or Contact form crashes when there's no Parent Account or Parent Customer field on the
form.
3155: Search box is not working correctly.
3428: The applications leaves the on-screen keyboard open after the user deactivates the application
following a specific user scenario.
3154: Changed the 'MsgMinMaxValidation' label to be consistent across devices.
3379: Added the send SMS option to the PhoneControl.
5.1.2.0 (2012-08-29)
3132: Fixed the email experience.
3223: Improve Windows Live authentication messages.
3306: User Location error message must be shown.
5.1.1.0 (2012-07-17)
Features:
2992: Added Chinese (zh-CN) localization.
2824: Implemented Cancel Case action.
2842: Implemented Reactivate Case action.
2837: Implemented Resolve Case action.
2879: Implemented Reopen Opportunity action.
2836: Implemented Close Opportunity action.
2867: Implemented Reactivate Lead action.
2838: Implemented Close Opportunity action.
2839: Implemented Convert Activity to Case action.
2840: Implemented Convert Activity to Opportunity action.
2841: Implemented Convert E-mail to Lead action.
2843: Implemented Send E-mail action..
Bug Fixes:
3101: Send email does not comply to the "Allow messages with Unresolved e-mail recipients to be sent"
setting
2803: Set Authentication Type to 0 when re-initializing
2810: Reset the MobileServiceSoapClient and MobileMetadataServiceSoapClient when changing the Mobile
Service Url
2818: Save Icon appears after scrolling through form without making any changes
2793: App crashes when scrolling through an entity with picklists/bit/status fields on a form with a lot of fields
Fixed incorrect validating of url on the login screen. Also added validating the url on the settings screen
2885: Fixed refreshing of the forms and views when entity status is changed
#39;RecordStateChangedMessage'
3005: Fixed app crashing when converting an appointment to case (check if case is a mobile entity before
showing the Action Dialog)
3042 (*2986/*2928): Fixed bug in MultiLookupControl (removing and adding the same number of
activity parties does return the old values to the form)
3045: Fixed app crashing when clicking on a non-mobile entity multi-lookup value (check if multi-lookup entity
is a mobile entity before opening the form)
3089: Sync did not flush/clear the User Settings and Organization Settings cache (new instance was created
instead of the one in the BootStrapper Container)
2823: Don't change lookup control (Single & Multi) Foreground and Background color when switching to edit
mode
3093: Fixed app crashing when sending E-mail (NavigationServiceInstance.GoBack was called twice)
Enabled 'Landscape' mode for all form action dialogs (SupportedOrientations="PortraitOrLandscape")
Disabled shake detection
2928: Fixed the E-mail unresolved recipient issue (app was crashing when opening an E-mail with an
unresolved recipient). Also added the correct 'ico_48_unknown.png' files
2986: Fixed app crashing when returning (back button) from multi-select lookup (this bug was introduced
when fixing bug *2928)
2969: Implemented a clickable Memo Control to show the e-mail body (description) in a WebBrowser control
3065: Fixed the 'Dynamic entity to enity conversion failed' error when adding related record (e.g. adding lead
to contact)
3073: Fixed the duplicate values issue in multi-lookup control (same entity could be added more than once)
3092: Fixed app crashing when opening the log file (replaced 'ScrollableTextBlock' control with
'WebBrowser' control)
3135: Fixed the 'Generic SQL' error when closing an opportunity as Won (Empty competitor value
(lookup) was passed)
5.1.0.0 (2012-05-29)
First commercial release for Windows Phone 7.5 devices.
Windows 8
5.1.10.1 (2014-11-11)
CWR-636: Fixed download attachment issue (all attachments were treated as .png)
5.1.10.0 (2014-06-25)
A few months ago we released our Windows 8 beta client and now is the official release of our Windows 8 client.
The Windows 8 client is Online Only for now, but supports all the same functionality as the other clients,
including full support for the JavaScript SDK.
Customizations
CWR.Sitemap.Calendar
CWR-158: Calendar doesn't show appointments when the subject of at least one appointment is null.