An easy way to develop against the SharePoint 2013/Online REST api.
This major release adds support for the Graph API and SharePoint Framework (SPFx). Intellisense and SPTypes enumerations have been added to help support the SharePoint Framework.
Documentation Graph API Modern WebParts
This release adds the WebTemplateExtensions REST endpoint to the library. MS Documentation
Bug fixes and new helper methods related to the SharePoint Configuration and customizing list forms.
Intellisense has been updated to include missing properties and enumerators.
This release has a major update for the SPConfig component. The creation of content types and field references is now working. I had to use JSOM code, since the REST API still isn't working. The only property of a field reference that can't be updated is the "ReadOnly" property.
addContentEditorWebPart - A new method that allows you to add a content editor webpart to a specified page.
addScriptEditorWebPart - This method has been moved from the Helper.WebPart class. This release will require updates to existing references:
Helper.WebPart.addWebPartToPage(...) -> Helper.addScriptEditorWebPart(...)
This release adds the Callout Manager helper class, which references the internal CalloutManager SP library.
This release includes minor bug fixes, but mainly focused on the intellisense. The definitions have been updated to match the REST API endpoint as of 11/2019.
Updated the intellisense for easier development.
Fixed a bug related to the SPConfiguration tool, related to list fields and content types.
Added a new field configuration type for URL field types. You can now set the type (Link/Image).
This release has many minor bug fixes, and introduces new libraries. The intellisense has been updated to May 2019. The new libraries include:
This release continues to automate the intelliense. The previous releases has improved the intelliense, now being generated from the $metadata SharePoint REST endpoint. The last part of the update is to automate the methods mapper internal to the library. This will ensure that future updates to intelliense will be flagged during the update process, to ensure the latest methods are available.
If there are ANY issues, please report them here and they will be fixed w/in 24-48 hours.
This major update removes all intellisense files related to the SharePoint REST API. The gd-sprest-def library generates the interfaces for this library. The interfaces are generated from the $metadata endpoint in the SharePoint REST API.
This update may require some minor code updates, but only if you are referencing the types.
Please report any issues here.