René's URL Explorer Experiment


Title: Bump to libgit2 v0.27.0 by implausible · Pull Request #1477 · nodegit/nodegit · GitHub

Open Graph Title: Bump to libgit2 v0.27.0 by implausible · Pull Request #1477 · nodegit/nodegit

X Title: Bump to libgit2 v0.27.0 by implausible · Pull Request #1477 · nodegit/nodegit

Description: Functions that are now returning error codes to javascript from libgit2 NodeGit.Attr.prototype.get NodeGit.Blob.createFrombuffer NodeGit.Blob.createFromworkdir NodeGit.Reference.list NodeGit.Remote.prototype.getFetchRefspecs NodeGit.Remote.prototype.getPushRefspecs Functions that are now async NodeGit.Attr.prototype.getMany NodeGit.Tag.prototype.target NodeGit.Treebuilder.prototype.Write WorkTree is now exposed Static methods add list lookup openFromRepository Instance methods isLocked isPrunable lock prune unlock validate Breaking Diffs generated from NodeGit.Diff.treeToIndex and NodeGit.Diff.treeToWorkdirWithIndex conditionally support NodeGit.Diff.OPTION.IGNORE_CASE. Only on repositories where the index is case insensitive will the flag be set on the output diff. The flag itself is ignored when passed to DiffOptions.

Open Graph Description: Functions that are now returning error codes to javascript from libgit2 NodeGit.Attr.prototype.get NodeGit.Blob.createFrombuffer NodeGit.Blob.createFromworkdir NodeGit.Reference.list NodeGit.Remot...

X Description: Functions that are now returning error codes to javascript from libgit2 NodeGit.Attr.prototype.get NodeGit.Blob.createFrombuffer NodeGit.Blob.createFromworkdir NodeGit.Reference.list NodeGit.Remot...

Opengraph URL: https://github.com/nodegit/nodegit/pull/1477

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:34616c0e-4fe6-ad4c-352e-4f49dbca23e3
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idBFE8:1EB0:5892CDF:7AD4A0B:6A5F02BF
html-safe-nonce9b8292b7488b3a3c4056dbb5b5e293f6a71268bc2ad4ad7f7003fc2320794cc6
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCRkU4OjFFQjA6NTg5MkNERjo3QUQ0QTBCOjZBNUYwMkJGIiwidmlzaXRvcl9pZCI6IjM0MzUzMjIzNDc4ODAzODMxNjciLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac487e0d8cc6cdc7cc9040d0d523154973d5f859cca993ba94d8cfc2325361a570
hovercard-subject-tagpull_request:180000920
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/nodegit/nodegit/pull/1477/files
twitter:imagehttps://avatars.githubusercontent.com/u/5742591?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/5742591?s=400&v=4
og:image:altFunctions that are now returning error codes to javascript from libgit2 NodeGit.Attr.prototype.get NodeGit.Blob.createFrombuffer NodeGit.Blob.createFromworkdir NodeGit.Reference.list NodeGit.Remot...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Nonebf8fa4b42b6d150def6175efb9b0f1ec8e9628d7229ee2bdf6e850e7bdad923e
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/nodegit/nodegit git https://github.com/nodegit/nodegit.git
octolytics-dimension-user_id657068
octolytics-dimension-user_loginnodegit
octolytics-dimension-repository_id1383170
octolytics-dimension-repository_nwonodegit/nodegit
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id1383170
octolytics-dimension-repository_network_root_nwonodegit/nodegit
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release7debc3c6cd5de09c6e22b47a1b9982acb2aabb7b
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/nodegit/nodegit/pull/1477/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodegit%2Fnodegit%2Fpull%2F1477%2Ffiles
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
Code QualityEnforce quality at mergehttps://github.com/features/code-quality
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodegit%2Fnodegit%2Fpull%2F1477%2Ffiles
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=nodegit%2Fnodegit
Reloadhttps://github.com/nodegit/nodegit/pull/1477/files
Reloadhttps://github.com/nodegit/nodegit/pull/1477/files
Reloadhttps://github.com/nodegit/nodegit/pull/1477/files
Please reload this pagehttps://github.com/nodegit/nodegit/pull/1477/files
nodegit https://github.com/nodegit
nodegithttps://github.com/nodegit/nodegit
Notifications https://github.com/login?return_to=%2Fnodegit%2Fnodegit
Fork 698 https://github.com/login?return_to=%2Fnodegit%2Fnodegit
Star 5.8k https://github.com/login?return_to=%2Fnodegit%2Fnodegit
Code https://github.com/nodegit/nodegit
Issues 343 https://github.com/nodegit/nodegit/issues
Pull requests 20 https://github.com/nodegit/nodegit/pulls
Actions https://github.com/nodegit/nodegit/actions
Projects https://github.com/nodegit/nodegit/projects
Security and quality 0 https://github.com/nodegit/nodegit/security
Insights https://github.com/nodegit/nodegit/pulse
Code https://github.com/nodegit/nodegit
Issues https://github.com/nodegit/nodegit/issues
Pull requests https://github.com/nodegit/nodegit/pulls
Actions https://github.com/nodegit/nodegit/actions
Projects https://github.com/nodegit/nodegit/projects
Security and quality https://github.com/nodegit/nodegit/security
Insights https://github.com/nodegit/nodegit/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Fnodegit%2Fnodegit%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fnodegit%2Fnodegit%2Fissues%2Fnew%2Fchoose
implausiblehttps://github.com/implausible
nodegit:masterhttps://github.com/nodegit/nodegit/tree/master
implausible:bump/libgit2-to-v0.27.0https://github.com/implausible/nodegit/tree/bump/libgit2-to-v0.27.0
Conversation 0 https://github.com/nodegit/nodegit/pull/1477
Commits 6 https://github.com/nodegit/nodegit/pull/1477/commits
Checks 0 https://github.com/nodegit/nodegit/pull/1477/checks
Files changed https://github.com/nodegit/nodegit/pull/1477/files
Please reload this pagehttps://github.com/nodegit/nodegit/pull/1477/files
Bump to libgit2 v0.27.0 https://github.com/nodegit/nodegit/pull/1477/files#top
Show all changes 6 commits https://github.com/nodegit/nodegit/pull/1477/files
7a321d8 Bump libgit2 to 0.27.0 implausible Apr 4, 2018 https://github.com/nodegit/nodegit/pull/1477/commits/7a321d8f2f95c2f87169d1116c470e403727f5f3
2b6a7a8 Update libgit2-docs.json to 0.27.0 implausible Apr 4, 2018 https://github.com/nodegit/nodegit/pull/1477/commits/2b6a7a88812b1a40c74ac616ad8c78fe7f6d5429
1f7d487 Get nodegit buiding implausible Apr 6, 2018 https://github.com/nodegit/nodegit/pull/1477/commits/1f7d48754c911571f4adf5960d220446af7aeeaf
0350f70 Fix deprecated calls implausible Apr 6, 2018 https://github.com/nodegit/nodegit/pull/1477/commits/0350f7027606ef5e38e6da628cc2ce2dc3a68bda
77cf252 Fix tests implausible Apr 6, 2018 https://github.com/nodegit/nodegit/pull/1477/commits/77cf252309d0cec8621aac608f54428c8247f5f6
a520fa8 Add descriptor for worktree implausible Apr 6, 2018 https://github.com/nodegit/nodegit/pull/1477/commits/a520fa8f87b88656d8137e3014babf83f2bec849
Clear filters https://github.com/nodegit/nodegit/pull/1477/files
Please reload this pagehttps://github.com/nodegit/nodegit/pull/1477/files
Please reload this pagehttps://github.com/nodegit/nodegit/pull/1477/files
descriptor.json https://github.com/nodegit/nodegit/pull/1477/files#diff-ff00cd010b7df4b1f1cd901205bce54d2c39c0752d2ab09b09bbe4a2ead48bf2
libgit2-docs.json https://github.com/nodegit/nodegit/pull/1477/files#diff-b90202c1495a6e03d06c4d54cfed84dd39f596ea8872172cadca8f0ae661cae3
libgit2-supplement.json https://github.com/nodegit/nodegit/pull/1477/files#diff-0da734fe4be22b8604123d9d8791bc1b0a32d7dc724fcaab72aaae27c57853d2
utils.js https://github.com/nodegit/nodegit/pull/1477/files#diff-410521786f1ea08f0ba0145472835acdd0d7f38fedd0d2175b132b802afc2c37
extract_signature.cc https://github.com/nodegit/nodegit/pull/1477/files#diff-c16c30ebce948292d26e7a7785ab11817857d4da8bdf146da0655edd613e9341
convenient_patches.cc https://github.com/nodegit/nodegit/pull/1477/files#diff-32f6515cc2b5ace149775224527743848706be8bd3310fedbc43519ed1a77c76
ls.cc https://github.com/nodegit/nodegit/pull/1477/files#diff-965e5d433af9eeba35c64e067ee9cb4b960d6eb17080ba83603bd47d1ba4edf8
fast_walk.cc https://github.com/nodegit/nodegit/pull/1477/files#diff-74cd6a7ca901d4d1d99a1319f39b6eeef9ee4d6222e4be71d77e2060112e1961
file_history_walk.cc https://github.com/nodegit/nodegit/pull/1477/files#diff-e979333e71c1a5aa0abeb3e4aaa5c36b96a99f3855fb7c343273407e73b56a72
convenient_hunk.cc https://github.com/nodegit/nodegit/pull/1477/files#diff-2611e52469f0eb9167bebfa3e5c83aa41a52a8352d0030940530b453d530a06d
convenient_patch.cc https://github.com/nodegit/nodegit/pull/1477/files#diff-86847be507a9a918431f04c09595e3c558ebe3dcdb186a50f4f2965836a055d2
filter_registry.cc https://github.com/nodegit/nodegit/pull/1477/files#diff-c79a09215e160207dd30fa853657daca460ee1d1e44f483bf30b3674e0c4fe9d
promise_completion.cc https://github.com/nodegit/nodegit/pull/1477/files#diff-a1a3a083a6cb4e9b7ac607d3764cae1f4c25ecf758e250b722786480b6707005
wrapper.cc https://github.com/nodegit/nodegit/pull/1477/files#diff-2f9d4631288eaf9a6660398d966c0c596ba02d46e5f030fc24bdb223f4318c8a
async_function.cc https://github.com/nodegit/nodegit/pull/1477/files#diff-75aa5e6f48aaf84e3ba76da9670589713cd82043e55a5509e7c197742e5032ca
callback_helpers.cc https://github.com/nodegit/nodegit/pull/1477/files#diff-69c0456eeba2003f1d45121f0928c0eecea45117994a7221a16bc0884f14709a
convert_from_v8.cc https://github.com/nodegit/nodegit/pull/1477/files#diff-ac3d56f8bddc6867d0eac67adf8117dce6602602acbdb8cf18c85293535aaf0f
field_accessors.cc https://github.com/nodegit/nodegit/pull/1477/files#diff-191a2d4dc20d49214a2b55f9d415677dc81fd14fe7c560a7598aefb46a0169d3
package-lock.json https://github.com/nodegit/nodegit/pull/1477/files#diff-053150b640a7ce75eff69d1a22cae7f0f94ad64ce9a855db544dda0929316519
package.json https://github.com/nodegit/nodegit/pull/1477/files#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519
diff.js https://github.com/nodegit/nodegit/pull/1477/files#diff-45742016bab2a9b1b1a78531e8b14b0f8ae23eb1728984ff2da0f9e99f5d9c2d
tag.js https://github.com/nodegit/nodegit/pull/1477/files#diff-0dd9abaec0235ec715e1646a5285e9693bd988bd0d8acb5965dbd4f85e494c8f
treebuilder.js https://github.com/nodegit/nodegit/pull/1477/files#diff-bd99614f1736e9e24e199198387c542c1e7136fc4a276c99140e8c5712b6de01
libgit2 https://github.com/nodegit/nodegit/pull/1477/files#diff-5feeaa5ca0ccb600aa55d1e09a266aed4998658cacaa06f244572e48a62d2e23
libgit2.gyp https://github.com/nodegit/nodegit/pull/1477/files#diff-208c398696df57d665727e2974fba11a61b94ce062a65f769e5450ce4a440cc3
generate/input/descriptor.jsonhttps://github.com/nodegit/nodegit/pull/1477/files#diff-ff00cd010b7df4b1f1cd901205bce54d2c39c0752d2ab09b09bbe4a2ead48bf2
View file https://github.com/implausible/nodegit/blob/a520fa8f87b88656d8137e3014babf83f2bec849/generate/input/descriptor.json
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/nodegit/nodegit/pull/1477/{{ revealButtonHref }}
https://github.com/nodegit/nodegit/pull/1477/files#diff-ff00cd010b7df4b1f1cd901205bce54d2c39c0752d2ab09b09bbe4a2ead48bf2
https://github.com/nodegit/nodegit/pull/1477/files#diff-ff00cd010b7df4b1f1cd901205bce54d2c39c0752d2ab09b09bbe4a2ead48bf2
https://github.com/nodegit/nodegit/pull/1477/files#diff-ff00cd010b7df4b1f1cd901205bce54d2c39c0752d2ab09b09bbe4a2ead48bf2
https://github.com/nodegit/nodegit/pull/1477/files#diff-ff00cd010b7df4b1f1cd901205bce54d2c39c0752d2ab09b09bbe4a2ead48bf2
https://github.com/nodegit/nodegit/pull/1477/files#diff-ff00cd010b7df4b1f1cd901205bce54d2c39c0752d2ab09b09bbe4a2ead48bf2
https://github.com/nodegit/nodegit/pull/1477/files#diff-ff00cd010b7df4b1f1cd901205bce54d2c39c0752d2ab09b09bbe4a2ead48bf2
https://github.com/nodegit/nodegit/pull/1477/files#diff-ff00cd010b7df4b1f1cd901205bce54d2c39c0752d2ab09b09bbe4a2ead48bf2
https://github.com/nodegit/nodegit/pull/1477/files#diff-ff00cd010b7df4b1f1cd901205bce54d2c39c0752d2ab09b09bbe4a2ead48bf2
https://github.com/nodegit/nodegit/pull/1477/files#diff-ff00cd010b7df4b1f1cd901205bce54d2c39c0752d2ab09b09bbe4a2ead48bf2
https://github.com/nodegit/nodegit/pull/1477/files#diff-ff00cd010b7df4b1f1cd901205bce54d2c39c0752d2ab09b09bbe4a2ead48bf2
https://github.com/nodegit/nodegit/pull/1477/files#diff-ff00cd010b7df4b1f1cd901205bce54d2c39c0752d2ab09b09bbe4a2ead48bf2
https://github.com/nodegit/nodegit/pull/1477/files#diff-ff00cd010b7df4b1f1cd901205bce54d2c39c0752d2ab09b09bbe4a2ead48bf2
https://github.com/nodegit/nodegit/pull/1477/files#diff-ff00cd010b7df4b1f1cd901205bce54d2c39c0752d2ab09b09bbe4a2ead48bf2
https://github.com/nodegit/nodegit/pull/1477/files#diff-ff00cd010b7df4b1f1cd901205bce54d2c39c0752d2ab09b09bbe4a2ead48bf2
https://github.com/nodegit/nodegit/pull/1477/files#diff-ff00cd010b7df4b1f1cd901205bce54d2c39c0752d2ab09b09bbe4a2ead48bf2
https://github.com/nodegit/nodegit/pull/1477/files#diff-ff00cd010b7df4b1f1cd901205bce54d2c39c0752d2ab09b09bbe4a2ead48bf2
https://github.com/nodegit/nodegit/pull/1477/files#diff-ff00cd010b7df4b1f1cd901205bce54d2c39c0752d2ab09b09bbe4a2ead48bf2
https://github.com/nodegit/nodegit/pull/1477/files#diff-ff00cd010b7df4b1f1cd901205bce54d2c39c0752d2ab09b09bbe4a2ead48bf2
https://github.com/nodegit/nodegit/pull/1477/files#diff-ff00cd010b7df4b1f1cd901205bce54d2c39c0752d2ab09b09bbe4a2ead48bf2
https://github.com/nodegit/nodegit/pull/1477/files#diff-ff00cd010b7df4b1f1cd901205bce54d2c39c0752d2ab09b09bbe4a2ead48bf2
https://github.com/nodegit/nodegit/pull/1477/files#diff-ff00cd010b7df4b1f1cd901205bce54d2c39c0752d2ab09b09bbe4a2ead48bf2
https://github.com/nodegit/nodegit/pull/1477/files#diff-ff00cd010b7df4b1f1cd901205bce54d2c39c0752d2ab09b09bbe4a2ead48bf2
https://github.com/nodegit/nodegit/pull/1477/files#diff-ff00cd010b7df4b1f1cd901205bce54d2c39c0752d2ab09b09bbe4a2ead48bf2
https://github.com/nodegit/nodegit/pull/1477/files#diff-ff00cd010b7df4b1f1cd901205bce54d2c39c0752d2ab09b09bbe4a2ead48bf2
https://github.com/nodegit/nodegit/pull/1477/files#diff-ff00cd010b7df4b1f1cd901205bce54d2c39c0752d2ab09b09bbe4a2ead48bf2
https://github.com/nodegit/nodegit/pull/1477/files#diff-ff00cd010b7df4b1f1cd901205bce54d2c39c0752d2ab09b09bbe4a2ead48bf2
Please reload this pagehttps://github.com/nodegit/nodegit/pull/1477/files
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.