All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
GraphServiceClient::withUserCredentials
andGraphServiceClient::withClientSecret
methods introduced
- #337: Don't try to retrieve next set of items when using an iterator, if no next items are expected to exist
- SharePoint document set support
- Fix SharePoint upload with small files (#328)
- SharePoint web resource URL computation
- Autoloading for SharePoint/Publishing/ classes
- Fix OneDrive createFolder()
- ClientObjectCollection::get() only returns a limited set of data. Use getAll() now instead.
- Update SharePoint models to version 16.0.22921.12007
- Update SharePoint models to version 16.0.23207.12005
- Add CC recipients in outlook messages (#300)
- New functions in Http\Response (#304)
- SharePoint/Field::enableIndex() method
- SharePoint/ClientContext::getGroupSiteManager(), ::getPeopleManager(), ::getSiteManager(), ::getSearch() and getTaxonomy()
- SharePoint/Search/SearchService::export()
- Example for obtaining fields of a list (#307)
- Example to list all lists (#316)
- Examples to read large lists, update list items and create indexes
- Sending mails with attachments (#301)
- Option merging in Http\Requests::setDefaultOptions (#319)
- Http\Requests::execute() $headers parameter (#304)
- state from ClientRequest
- Support for PHP version < 7.1.0
- Support for confidential clients (#286)
- Throw exception on outdated client credentials (#283)
- Fix deprecations on PHP 8 (#298)
- Validate each individual server response (#287)
- Do not throw exception on all 4xx responses (#288)