Change Log - SharePoint/PnP-JS-Core GitHub Wiki
blog post
3.0.4 -- Adds support for navigation service
- Adds allproperties shortcut to Web object
- Adds Refiners collection to ResultTable interface
- Adds support to send attachment files to recycle bin
- Makes public a static method to parse batch responses
- Fixes an issue with RenderListData in verbose mode
- Fix for a change in BasePermissions to have string properties
- Remove NavigationNode update method as it does nothing on server
blog post
3.0.3 -- Add ability to get list item version information
- Adds support for web/EffectiveBasePermissions endpoint implementation
- Adds support for regional settings
- Fixes typing issue for getPropertiesFor
blog post
3.0.2 -- Support for SharePoint ALM apis
- Add support to delete multiple attachments
- Add support for GetStorageEntity endpoint
- Adds capability of getting external lists items by "getItemByStringId"
- Add support for SiteUserInfoList endpoint
- Fixed an issue with getAs and caching not rehydrating objects from cache
- Cleaned up utilities class to use shared clone method
blog post
3.0.1 -- Moved exports back to package root
- Added missing dependency for graph types
blog post
3.0.0 -- Graph Support! - Currently with some limitations. Docs and examples coming. Official MS Graph docs
- Support for the RenderListDataAsStream method
- Performance improvement for updating list items
- Added section on updating file properties after upload
- Guide for moving from 2 .0.* to 3.0.*
- Chaining .getByLoginName(login).groups loses LoginName parameter
- Files API does not work from within add-in webs
blog post
2.0.8 -- Adding File and Files to the global exports
- Added ability to remove expired items from cache
- New documentation for adding webs
- Fix to handle 200 response with empty or whitespace only body
- Fixed Incorrect behaviour when using configure with getParent on Queryable
- Implemented suggested change in getPage
- Updated package.json to latest of all dependencies
blog post
2.0.7 -- Added configure method for per-request settings
- Fix for requireSignin parameter in sharing
- Fix header casing issue with batching
- Fixed issue with date formats in certain time zones
- Handle verbose odata mode in getUserEffectivePermissions
- Fixed issue when chaining off the Item returned by getItem
- Fixing issue with SearchRequest property casing
- Updated project references & made any associated changes
blog post
2.0.6 -- Updated all project dependencies and made associated updates
- Do not get request digest when access token exists
- Added support for SiteAssets as special path
- Added methods to manage web parts
- Fixed issue with missing headers in digest request
- Fixed issue with getPage search method
- Handle verbose mode in getWPOI Url
- Documentation fixes/updates
blog post
2.0.5 -- Fix for blocking bug in spfx (in 2.0.4 out of band release)
- Fix for batch execution order (in 2.0.4 out of band release)
- Added support for the webinfos method
- Added SearchBuiltInSourceId class
- Added support for static utility methods such as sendEmail, resolvePrincipals, and searchPrincipals.
- Added support for openWebById method on Site
- Added SearchQueryBuilder allowing you to build queries with a fluent interface
- Added getPage method on SearchResults class as well as additional types for search
2.0.4
This was an out of band release to fix a blocking issue with SPFx. [PR]
blog post
2.0.3 -- Added support for sharing api (BETA)
- Added support for related items management
- Added ability to alias parameters in all queries
- Added support for determining user permissions
- Added support for multiple files when adding attachments
- Fixed issue with batch concurrency / timing
- Fixed issue related to babel and webpack when using latest babel version
- Fixed issue with errors being swallowed by the library
blog post
2.0.2 -- revert to es5 in npm package lib folder
- caching of contextinfo correctly across requests
- many fixes for reported issues as detailed in blog post
blog post
2.0.1 -- updated guidance on working with SharePoint Framework
- rewrite of the internal request pipeline
blog post
2.0.0 -- many enhancements and bug fixes
- reorganization of the library
- move to es6 in dist/lib folder
- updates to build pipeline
- updates to core request pipeline
blog post
1.0.6 -- better file read/write support with chunked upload
- support for the search suggest API
- better logging of failed http requests
- scoping of batches
- bug fixes
blog post
1.0.5 -- move to TypeScript 2.0
- exporting many classes at the root
- removed selectable properties from classes
- enhancements
- bug fixes
blog post
1.0.4 -- batch.execute now returns a promise
- bug fixes
blog post
1.0.3 -- Added support making requests from node to SharePoint
- bug fixes
- added test coverage
- updated dist file headers
blog post
1.0.2 -- Added support for batching GET and POST requests
- Added support for caching GET requests
- Added the ability to pipe fetch headers on a per-get request basis
- Added support for SP.RequestExecutor to enable use from provider hosted add-ins
- Support for the item.getWopiFrameUrl method
- Included the MSFT code of conduct on the readme
blog post
1.0.1 -- Added support for globally setting headers for all requests, which allows for back compat with 2013 on-premises.
- Fixed bug with add stylesheet utility method
- Returned to generating a single .d.ts file for the entire library to resolve conflicts with inclusion of utility class defs in multiple definition files
1.0.0
It's all new, so...everything