UNPKG

github

Version:
307 lines (208 loc) 6.34 kB
# CHANGELOG ## 8.0.0 Breaking changes: * Changes to pullRequests.getReview, pullRequests.getReviewComments. Features: * Allow pull request comment endpoints to include reactions. * Add pull request review examples. ## 7.3.2 Bug fixes: * Make base param not required for updating pull request. ## 7.3.1 Features: * Add search commits preview api. ## 7.2.1 Bug fixes: * Fix typescript bindings. ## 7.2.0 Features: * Preview Review Requests API. * Preview pull request reviews. * Traffic api now official. Bug fixes: * Fix link for accept header example in README. ## 7.1.0 Features: * Add a TypeScript generator. * Update protected branches api changes. Bug fixes: * Provide correct values for moveProjectsCard "position" parameter. ## 7.0.1 Bug fixes: * Fix enterprise uploadAsset edge case. ## 7.0.0 Breaking changes: * Rename listAssets() to getAssets() for consistency. Features: * Add support for .netrc authentication. * Add netrc auth example. * Organization membership API changes. ## 6.1.0 Features: * Add X-GitHub-RequestId, Retry-After request headers. * Add trailing slash to getReferences url to return all references. * Allow the ref param to be the empty string. Bug fixes: * Some example fixes. ## 6.0.4 Bug fixes: * Don't trim endpoint params. ## 6.0.3 Features: * Generate flow-type type definitions. Bug fixes: * Fix ref params being uri encoded. ## 6.0.2 Bug fixes: * Fix validation regex for get-org-membership. ## 6.0.1 Bug fixes: * Fix accept header management for updated endpoint urls. ## 6.0.0 Breaking changes: * Move projects to its own section. * Project endpoint url changes. * Several additional breaking endpoint url changes. Features: * Add installation repository endpoints. * Add fingerprint param to update-authorization endpoint. ## 5.3.3 Features: * Add /installations/repositories endpoint. ## 5.2.3 Bug fixes: * Reject promise for missing parameters. ## 5.2.2 Bug fixes: * Replace ES6 code so the library runs for versions of node < v4. * Make `team_id` required for update ldap endpoints. ## 5.2.1 Bug fixes: * Fix enterprise ldap update endpoints by adding `ldap_dn` param. ## 5.2.0 Features: * Add pre-receive endpoints. * Add params for editGist endpoint. Bug fixes: * Adjust params for updateProtectedBranchRequiredStatusChecks. * Use body by default for non head/get/delete requests. * Fix mismatched endpoints in acceptTree object. * Prevent `accept` and `Accept` mixing in headers. * Adjust getFollowers endpoint url. * Adjust testHook endpoint url. ## 5.1.0 Features: * All pagination-related functions now promisified. ## 5.0.1 Bugfixes: * Fix for remove assignees from issue. ## 5.0.0 Breaking changes: * Replace user with owner in endpoints ## 4.1.0 Features: * Take care of accept headers for preview APIs in the library so there's no need to manually provide it on a per-request basis. Bugfixes: * Change removeAssigneesFromIssue assignees param to body json input. ## 4.0.0 Breaking changes: * Merge button squash boolean param has been renamed to merge_method string param. Features: * Add some integration-related endpoints. * Add support for integration authentication. * Add preview merge params to edit user repo endpoint. * Add preview merge params to org repos endpoint. * Add preview merge params to user repos endpoint. * Add filter to apidoc. * Add basic getNextPage example. ## 3.1.1 Bugfixes: * Fix permissions param. ## 3.1.0 Features: * Add projects api. ## 3.0.0 Breaking changes: * Fix issues.updateLabel endpoint. Change first `name` param to `oldname` and add new `name` param. ## 2.6.0 Features: * Add X-Poll-Interval header for events API. ## 2.5.2 Bugfixes: * Fix reactions validation regex. ## 2.5.1 Features: * Add repository traffic api ## 2.4.1 Bugfixes: * Allow for passing some required parameters as null ## 2.4.0 Features: * Add github pages preview endpoints. * Add preview apis section to readme. Bugfixes: * Avoid parsing non json data. (Fixes renderMarkdown, getRawBlob) ## 2.3.0 Features: * Remove preview notes for multiple assignees api. * Remove preview notes for issue locking/unlocking api. * Add protected branch api endpoints. * Destroy socket on timeout. ## 2.2.0 Features: * Add repos.getShaOfCommitRef. Bugfixes: * Remove repos.getAll affiliation regex validation. ## 2.1.0 Features: * Add add-assignees-to-issue, remove-assignees-from-issue endpoints. * Add note that licenses api is in preview period. * Add get-tag-signature-verification endpoint. * Add commit-signature-verification endpoint. * Add params for create-deployment-status, create-deployment endpoints. * Allow lazy instantiation. * Add promise support. ## 2.0.1 Features: * Add get raw blob example. Bugfixes: * Make createDeployment task param optional. * Add missing org param for issues.getForOrg. ## 2.0.0 Breaking changes: * Remove getAllPages utility method. * Move migration-related endpoints to its own section. Features: * Add source import endpoints. * Add enterprise search indexing endpoint. ## 1.4.0 Features: * Add repo invite endpoints. * Add permission param to add-collaborator. * Add GPG endpoints. ## 1.3.0 Features: * Add reaction endpoints. Bugfixes: * Fix custom headers not being used. * Fix includePreview config flag not working properly. (Removed and need to use custom headers.) ## 1.2.1 Bugfixes: * Allow empty string for path param for getContent. ## 1.2.0 Features: * Add support to allow api stuff under preview period. * Add assignees preview param for issues endpoints. * Add issues#lock/unlock. * Add some more examples. * Add pull request merge squash preview params. * Add list/get/delete grant(s) endpoints. * Add params for create authorization. * Add get-or-create-authorization-for-app endpoint. * Add add get-or-create-authorization-for-app-and-fingerprint. * Add check/reset/revoke authorization endpoints. * Add get-events-timeline endpoint. Bugfixes: * Fix custom headers not persisting across pages. * Make path param required for get-content. * If user specifies protocol = http, use port 80 rather than default 443.