Skip to content

Latest commit

 

History

History
178 lines (133 loc) · 10.6 KB

CHANGELOG.md

File metadata and controls

178 lines (133 loc) · 10.6 KB

Changelog

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.

2.0.6 - 2020-06-05

Added

  • sp: Adds read operations for v2.1 Taxonomy API [PR]

Fixed

2.0.5 - 2020-05-08

Added

  • graph: Added tests and docs for groups @dcashpeterson [PR]
  • sp: Added method to check it site collection exists @DRamalho92 [PR]
  • sp: Added suppot for setting banner image in clientside-page copy [PR]

Changed

  • sp: Made field type optional when updating a field [PR]
  • polyfills: Allow selective import of polyfills [PR]

Fixed

  • graph: Fixed issue with directoy-objects return types @juliemturner [PR]
  • docs: Updated graph teams article @jaywellings [PR]
  • docs: Fixed nav node name for users link @siddharth-vaghasia [PR]
  • sp: Fixed missing delete method on fields @tavikukko [PR]
  • sp: Fixed issue with search results if there are zero rows returned [PR]
  • common: Fixed storage issue in node related to usingCaching [PR]
  • sp: Fixed bug in searchWithCaching [PR]

2.0.4 - 2020-04-10

Added

  • graph: Added Graph Insights + documentation @simonagren [PR]
  • sp: Added support, docs, and tests for default column values [PR]
  • sp: Added support for setting clientside page author field [PR]
  • sp: Added support for executeSiteScriptAction on Site [PR]
  • sp: Added support for accessing title and description resource on Web, List, Content Type, Field, and User Custom Action [PR]
  • sp: Added support for additional site creation properties [PR]
  • sp: Added support for getFileByUrl method on web [PR]
  • sp: Added support to specify promoted state when creating or copying clientside pages [PR]

Fixed

  • sp: brought over a v1 change that was missed for getCurrentUserEffectivePermissions @koltyakov [PR]
  • graph: fixed graph planner bucket edit and delete with etag @JMTeamway [PR]
  • docs: Add starting '/' on relative urls in files & folders docs @joelfmrodrigues [PR]
  • sp: Fixed issue with absolute url when copy/moving files and folders by path @joelfmrodrigues [PR]
  • sp: Fixed issue with Retry-After not being converted to milliseconds @koltyakov [PR]
  • docs: Fixed imports for sp.profiles docs @joelfmrodrigues [PR]
  • docs: Fixed storage entities docs to correctly ref IStorageEntity @PaoloPia [PR]
  • docs: Replaced a TODO with proper content @hugoabernier [PR]
  • docs: Fixed fields documentation @AJIXuMuK [PR]
  • sp: Fixed code to support accessing a safe global object regardless of environment [PR]
  • docs: Fixed docs around comments imports [PR]
  • sp: Fixed issue with null emphasis object in clientside pages [PR]
  • docs: Added recycle method to docs for list item [PR]
  • graph: Fixed issues with batching parsing and improved error handling [PR]
  • docs: Fixed a bad link and replaced TODO's with content in web article [PR]

2.0.3 - 2020-02-14

Happy Valentine's Day ❤

Added

  • docs: added article on using odata debugging extensions [PR]
  • sp: added getFolderById and getFileById methods with tests and docs [PR]
  • graph: added people property to user [PR]
  • sp: added additional props to addValidateUpdateItemUsingPath method [PR]
  • sp & graph: added automatic retry on 504 errors @mrebuffet [PR]

Changed

  • docs: updated article on ie11 mode and polyfills [PR]

Fixed

  • graph: fix for missing eTag in update/delete @JMTeamway [PR]
  • sp: docs updates and export fixes for entity parsers [PR]
  • docs: fixed transition guide link [PR]
  • docs: expand article on using setBannerImage for clientside pages [PR]
  • graph: fixed team displayName property @RoelVB [PR]
  • docs: removed "src" in import path in site-users article @ValerasNarbutas [PR]
  • odata: fixed edge case affecting batch ordering [PR]
  • odata: fixed issue with core Proxy handler "has" operation [PR]
  • odata: updated interface to use I prefix, code cleanup [PR]

2.0.2 - 2020-01-23

Added

  • sp: added moveByPath and copyByPath to file and folder @joelfmrodrigues [PR]
  • buildsystem: added ability to include a distint "module" build into the packages [PR]

Changed

  • sp: added multiple render option capability to renderListDataAsStream [PR]

Fixed

2.0.1 - 2019-01-16

  • Unpublished due to module issues

2.0.0 - 2019-12-20

Added

  • odata: added IQueryableData
  • all: added tests for all methods/properties
  • all: added docs entries for all methods/properties
  • odata: extension methods
  • sp: added ability to add/retrieve comments directly from IClientsidePage

Changed

  • odata: refactor Queryable
    • removed withPipeline
    • removed the action methods (get, post, put, delete)
    • introduced "invokable" concept
    • added additional methods to operate on Queryables
    • all inheriting methods updated with interfaces and factory functions
    • remove ODataQueryable and merged into Queryable
    • created binding functions for invokables and operations
  • sp & graph: libraries can be selectively imported
  • all: updated internals to use await
  • all: interfaces prefixed with "I"
  • odata: an empty request pipeline now throws an error
  • sp & graph: updated clone to use factory methods
  • sp: changed signature of createDefaultAssociatedGroups
  • sp: all query string params are escaped within the library
  • tooling: gulp tasks rewritten in TypeScript, updated to latest
  • tooling: build system rewritten as cli
  • common: extend renamed to assign
  • sp: client side pages breaking changes in method signatures
  • sp: breaking change to rename search classes and factories
  • common: moved adalclient to @pnp/adaljsclient to reduce size of common

Removed

  • odata: removed "as" method from SharePoint & Graph Queryable
  • sp: removed WebInfos class
  • sp: removed InstalledLanguages class
  • sp: removed Web.addClientSidePageByPath
  • all: removed bundles from npm packages
  • tooling: removed gulp and replaced tasks with npm scripts
  • all: no longer building es5 code
  • common: removed getAttrValueFromString method