Releases: Aymkdn/SharepointPlus
Releases · Aymkdn/SharepointPlus
SharepointPlus v3.0.10
Change Log v3.0.10 (February 24, 2015)
Fix the $SP().list().get() to not change the original WHERE clause passed to the function when it's an array
Fix a bug with the $SP().list().views() because of a cache issue, and add a "cache" option
Fix the $SP().list().get() when we pass a ViewID
New parameter for $SP().toDate() that permits to force the UTC date
Fix a bug with $SP().list().add() and $SP().list().update() when an error is returned by the server
Add additional option called useIndexForOrderBy, for $SP().list().get(), based on this comment: https://spservices.codeplex.com/discussions/280642#post1323410 that permits to override the list view threshold
Add a page option for $SP().list().get()
Add a code that runs automatically to change the Sharepoint complex dropdowns (when it's a lookup with more than 20 values) to a regular SELECT -- IE only
Add progress function with the paging:true option for $SP().list().get()
Fix a bug with $SP().formfields() when setting a value for a MULTIPLE LINE OF TEXT
SharepointPlus v3.0.9
Changelog:
- New option "cache" for $SP().groupMembers(),.distributionLists(),isMember(),.usergroups()
- New function $SP().getUserInfo()
- New options "calendar" and "calendarOptions" for $SP().list().get() to easily deal with the Calendar Lists / Events
- Bug fix with $SP().formfields() when we activate the Recurrence in a calendar form
- Add $SP().notify() and $SP().removeNotify() to deal more easily with SP.UI.Notify.addNotification
- Fix the doc for the DateInUTC option of $SP().list().get()
- Add "Node" as a new return for the $SP().list().views() function
- Fix the option "path" for "folderOptions" in $SP().list().get() that didn't work
SharepointPlus v3.0.8
Changelog:
- Little bug fix and improvements
- The WHERE clausse of $SP().list().get() now supports "[Today-X]" or "[Today+X]" that is equivalent to the CAML syntax
- New option
escapeChar
(true by default) for $SP().list().get() that permits to escape special chars (&, < and >) in the WHERE clausse - New operator
~=
for $SP().parse() (the function that parses the WHERE clause) that is used to query a large list with an indexed User column (you'll need to know the User ID) - ATTENTION : the WHERE clausse of $SP().list().get() is now sensitive to the TIME, so "2012-10-31" will compare only the DATE when "2012-10-31 10:28:19" will compate the DATE AND the TIME (CAML equivalent of "IncludeTimeValue='TRUE'")
- ATTENTION : $SP().toSPDate() now includes a second parameter -- by default this function will now return a date only (without the time), but if you pass "true" as second argument it will return a datetime (see the documentation)
SharepointPlus v3.0.7
Changelog:
- Fix a bug with $SP().formfields().elem() when it's a boolean-checkbox field (it returned the INPUT and the BR)
- Add 'paging' option in $SP().formfields().get() that permits to get data from a very large list (that is useful when there is a list view threshold)
SharepointPlus v3.0.6
Changelog:
- Change the default value of "dateInUTC" to false for $SP().list().get()
- Change $SP().toDate() to parse correctly the UTC dates
- Fix $SP().formfields().val() to select the values passed in the same order as provided for a "lookup multiple" type
- Add support for "LookupMulti" for $SP().list().info()
- Fix a bug with $SP().toXLSString() when a number is in the first word
- Fix a bug with $SP().formfields().val() when the field is a mutiple line of text and we're not on IE
- Fix a bug with $SP().formfields().val() when the field is a people picker
- Add the $SP().createFolder() function that permits to create a new folder into a Document Library
- Add more options to $SP().list().get() to deal with the Document Libraries (see 'folderOptions')
- Add another option to $SP().list().get() that permits to overwrite the "" part of the query
- Add $SP().list().history() to get the versioning content for a field (like the Multiple Lines of Text when versioning is on)
SharepointPlus v3.0.5
Changelog:
- Add the $SP().list().startWorkflow() function to manually start a workflow
- Add the $SP().list().getWorkflowID() function (that is internally used)
- Fix $SP().formfields().val() for a people picker (Sharepoint 2010 compatibility)
- Fix $SP().cleanResult() when no separator was provided
- Add another paramer to the return function for $SP().list().get() that is the error message (in case the request to the webservice didn't work)
- Fix a bug with the argments mandatory for $SP().list().add()
- Fix a bug with $SP().parse() when there was a backslash with a single quote and a bracket for a string
- Change the behavior of $SP().list().add() when you provide an empty array (no more exception returned)
- Change the order of calling success/error for $SP().list().add/remove/update() -- now the "error" callback is called before the "sucess" callback
- Fix a bug with $SP().lists() (#2)
- Fix a wrong information in the documentation for $SP().list().get() and "progress"