-
Notifications
You must be signed in to change notification settings - Fork 19
4.0 Changes
Jason Best edited this page Sep 7, 2017
·
13 revisions
The argos-sdk 4.0 change list can be found here: https://github.com/Saleslogix/argos-sdk/wiki/4.0-Changes
All diffs from 3.6 to 4.0 can be found here: https://github.com/Saleslogix/argos-saleslogix/compare/3.6.x...develop
- UI now consumes Infor's SoHo Xi controls and css (soho.infor.com)
- Icons are now SoHo Xi SVG
- Login view now accepts an SData endpoint, defaulting to the current window location
- This is persisted in local storage, so subsequent logins will not require a re-entry
- Responsive UI from phone to desktop
- Ability to add notes while offline
- New offline notes list view
- Quick action to "save to CRM" when user comes back online
- New settings page for choosing language and regional settings
- Recurring UI updated to be more i18n friendly
- Separated language and regional L20n files
- SData library performance improvements
- Security fixes
- Redux state management added, the store is available in
App.store - jQuery is now included as part of SoHo and is available at the $ global
- Dojo upgraded to 1.12.2
- Babel updated to 6.24.1
- ESLint updated to 3.19
- Grunt contrib-less updated to 1.4.1
- Removed font awesome
- Removed snap.js
- Removed ReUI
- Babel presets added for ES2016, ES2017 and object spread
- API docs now use jsdoc insted of jsduck
- jsduck removed from tools
- Run 'npm run doc' to generate
- Added picklist exists validator
- Removed the globals at
Mobile.SalesLogix.*. Usecrm.*instead, or use the referenced var from the AMD define/require (preferred). - There were a lot of changes to Simplates in views. If your customizations were overriding these Simplates, ensure the attach-points and markup make sense.
- Font awesome is no longer included by default. Include it back, or switch to the new SVG based icons (preferred).
- The _CardLayoutListMixin has been removed, functionality has been moved to the SDK's base list (_ListBase)