Skip to content

3.0 Changes

Jason Best edited this page Oct 7, 2013 · 1 revision

All diffs from 2.2 to 3.0: https://github.com/SageSalesLogix/argos-sdk/compare/2.2...3.0

General

  • Upgraded to dojo version 1.9.1
  • Replaced the datejs library with Moment.js
    • Potential breaking change - Date formats have changed. If you have customization's that use a date format see http://momentjs.com/docs/#/displaying/format/
    • datejs still lives under libraries, so porting date formats can be avoided if a customizer wishes to include it back into the index.
  • Hash tags now support Unicode and dashes
  • Removed labelNode from SearchWidget in favor of a placeholder attribute instead
  • Lookup fields now support an additional property called "viewMixin". This an object that will get mixed into the Lookup field's "view" property. This allows for overriding any of the views properties when you show the lookup.
  • GroupedList now takes a groupBySection
  • Added a DateTimeSection and GroupByValue for GroupedList
  • It is now possible to override the snap.js configuration that comes out of the box
  • Updated the snap.js configuration to enable the right drawer
  • License updated to the Swiftpage Partner Source License
  • Added a grunt task for running unit tests
  • Added a grunt task for jshint
  • New onApplyRowTemplate and onApplyRowActionPanel callbacks for List
  • New onToolLayoutCreated callback for View
  • Made setOrientation public in ReUI so it is possible to hook into (via dojo/aspect) when orientation changes from landscape to portrait
    • Added a pub/sub event "/app/setOrientation" that publishes either "landscape" or "portrait"
    • Added a public property to the global Application object, called currentOrientation
    • Added App.onSetOrientation(value)
  • SearchWidget now has a getSearchExpression function that returns the current search expression
  • GroupedList now has the ability to collapse sections by default by passing collapsed: true in the section definition
  • Added a new string property to List called defaultSearchTerm allowing the initial setting of the List's SearchWidget search value
  • Added a boolean property called listLoading to indicate a List is loading
  • Opening quick actions from a list no longer forces the screen to scroll

Theme

Fixes

  • Hide drawers unless they are active
  • Fixed issue in snap.js where body classes remained after menu was closed
  • Fixed issue in SData store where the query "where" was not passable through queryOptions
  • ReUI now trims history properly
  • Removed an un-used toolbar item from LookupField
  • Fixed duplicates showing up in the list after you edit an item and quickly navigated back to the list from the detail
Clone this wiki locally