Skip to content

Releases: Aymkdn/SharepointPlus

v6.2.0

09 Jun 07:42
Compare
Choose a tag to compare

/!\ Starting from this release, SharePoint 2013 is not tested anymore. Moving forward, only SharePoint Online will be tested.

ChangeLog:

  • Added option modify to $SP().getManager()
  • Added $SP().isSPO()
  • Changed $SP().ajax() to better managed 401 error for the REST API calls
  • Changed $SP().cleanResult() when dealing with a date ($SP().cleanResult("2022-01-19 00:00:00") will now return "2022-01-19" instead of "2022-01-19 00:00:00")
  • Changed $SP().toDate() to ignore the timezone (e.g. $SP().toDate("2022-01-19") used to return different result based on the user's timezone, but now it returns the correct date at 00:00:00 in the current timezone)
  • Changed $SP().getVersions(): only compatible with REST API, and it returns a different result/outcome than before
  • Changed $SP().hasREST(): it will always return TRUE (it's possible to override the value) because REST API is around for a while now and I assume everyone is using at least SP2013 (see issue #180)
  • Fixed $SP().isMember() for the url option (see issue #175)
  • Removed support for IE10 in the bundle for browsers

v6.1.5

05 Mar 13:28
63f2930
Compare
Choose a tag to compare

Change Log v6.1.5 (March 5, 2021)

  • Fixed $SP().list().get() when using join option and when there is no data in the left-list
  • Fixed $SP().list().setReadOnly() (see #166)

v6.1.4

01 Feb 17:12
Compare
Choose a tag to compare

Change Log v6.1.4 (February 1, 2021)

  • Added $SP().list().removeAttachment()
  • Added $SP().list().getVersions()
  • Added $SP().list().restoreVersion()
  • Changed $SP().list().stopWorkflow() to not use iframe and make it work with NodeJS Server Application
  • Fixed a Sharepoint bug: if a list has the versioning enabled, then add/remove an attachment will created an empty version which could reset the values for the "Multiple Lines of Text" fields with "Append" option – $SP().list().addAttachment() and $SP().list().removeAttachment() will restore the previous version to avoid this buggy behavior
  • Fixed $SP().list().get() with option json:true to return an object for each item instead of an array of keys
  • Fixed $SP().list().getWorkflowID() when there are more than 1 workflow for an item (see #162)

v6.1.3

08 Jan 14:52
e67c703
Compare
Choose a tag to compare

Change Log v6.1.3 (January 8, 2021)

  • Added $SP().getServerTime() to return the server time
  • Added option overwrite to $SP().list().createfile() (see #160)
  • Changed a behavior: when $SP().list().get() was called with some outerjoin and if there was a where, then the outerjoin was changed to innerjoin… I don't recall why, but this behavior doesn't seem right so I removed it
  • Fixed merge option with join option for $SP().list().get()
  • Fixed merge option with json option for $SP().list().get()
  • Fixed view option for $SP().list().get() when a WHERE clause is defined in the view's server
  • Optimized how $SP().list().get() deals with on option when the parameters are IDs
  • Updated sharepointplus-loader to support $SP().getServerTime()

SharepointPlus v6.1.2

02 Jun 10:23
Compare
Choose a tag to compare

Change Log v6.1.2 (June 2, 2020)

  • Fixed \\ issue in $SP().parse() (see #136)

SharepointPlus v6.1.1

25 Apr 08:28
Compare
Choose a tag to compare

Change Log v6.1.1 (April 25, 2020)

  • Fixed bundle size issue introduced with v6.1.0 (see #135)

SharepointPlus v6.1.0

10 Apr 10:15
Compare
Choose a tag to compare

Change Log v6.1.0 (April 10, 2020)

  • Added support for short date format ("YYYY-MM-DD") for $SP().toDate()
  • Added $SP().list().hasPermission() to check the permissions of the current user with a list/library
  • Added support for configuration without transpiling (const $SP = require('sharepointplus/dist/');)
  • Added option viewCache to $SP().list().get()
  • Added option to get FedAuth cookie using $SP().auth() (see https://github.com/Aymkdn/SharepointPlus/wiki/Using-the-FedAuth-Cookie)
  • Changed behavior for $SP().getRequestDigest() and lifetime from 24h to 1800secs
  • Fixed a bug in $SP().parse() when too many embedded brackets
  • Fixed a bug in $SP().ajax() when the request digest was incorrect

SharepointPlus v6.0.4

13 Jan 11:21
Compare
Choose a tag to compare

Change Log v6.0.4 (January 13, 2020)

  • Fixed $SP().list().get() when using json:true

SharepointPlus v6.0.3

30 Dec 09:55
Compare
Choose a tag to compare

Change Log v6.0.3 (December 30, 2019)

  • Fixed $SP().getRequestDigest() when using on Node server
  • $SP().addressbook() was incorrectly named $SP().adressbook()

SharepointPlus v6.0.2

27 Dec 16:30
Compare
Choose a tag to compare

Change Log v6.0.2 (December 27, 2019)

  • Additional fix to follow up v6.0.1 release
  • Various tweaks and cleanup