Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Feb 3, 2022

Bumps sourcecred from 0.10.0 to 0.10.3.

Release notes

Sourced from sourcecred's releases.

sourcecred v0.10.3

Summary

File name length bugfix for Windows

Windows users (and some other environments) have not been able to import or set up sourcecred properly due to some autogenerated assets that had file names exceeding the max for those systems. This has been fixed.

Alpha release of experimental core algorithm CredEquate

We will document this more after some initial internal testing. If you want to try it out for yourself in the meantime, see the test plan of sourcecred/sourcecred#3299, and if you want to read more about what this is and why we're building it, see the original design spec.

Contributions

966c48f1a1f2252b83f8e495be37228b5734f695 CredEquate: Fix circular dependencies (#3312) 0fe70ab0f3e9d50cc02b30c676e11d2e8f7df1f5 Instructional sharness snapshot error message (#3309) 505d5da1a76bdaa285ede27255ab19e3e45177f4 CredEquate: expose core code in library (#3310) d77bf0eda1cc6e0863b4b3f113b8f4e7e77c2a9f Mergeable CredEquate Design Doc for recordkeeping (#3304) f735638cc5f9cc809862cc8c5ea331b70cd779b7 Change the grain API to take a credGrainview instead of a credGraph (#3303) 8b9871100d6dd3d2ff2c3a8ed2228bfe8c5a4a21 CredEquate: create credequate CLI/API (#3299) e6c6147126e535d6149f49cd734715464f9784d8 CredEquate: add Discord plugin and Contributions CLI/API (#3295) 94b9e2a4d6442276b0db55d59cddc2ef5e9b7c9f CredEquate core algorithm, experimental alternative to CredRank (#3273) 809f6fc6365e489768c2365d350c9c92b5ddaf3e Ignore contributions from huxbot (#3289) b8110a1c7126b03c6f24c964bcc1e6e286b04993 Author Pre-Audit Merkle Distribution Contract (#3148) b5709e6429db7cb7814e1ffe19c96d77d93ddc1e Feature: Disable balance accounting in the ledger (#3192) 86517338e94f5d1a3ab20b48e6938c6ff8248658 combo bugfix: spacer option renamed to space (#3280) 47af83f878316b023459fbcd6961bb6969b60fcc Convert snapshot file name serialization to hashes (#3279)

sourcecred v0.10.2

Patches

This patch only concern 3rd-party developers or users of 3rd-party tools. This changes our API's sc.ledger.storage.GithubStorage export to a newer class of the same name. Because the interface is unchanged for users of the LedgerManager, scripts using that class will work after changing GithubStorage to WritableGithubStorage. If you use the GithubStorage class directly without a LedgerManager, then you should note that read and write have been changed to get and set and take different parameters.

Contributions

fff0d2a7c38829c881936f84ed34e0cd80f8d961 Change GithubStorage in API to the newer version (#3277) 9217fc1db9510b5616e8e2ed1a2929b009f2994a v0.10.1 docs generation (#3276)

sourcecred v0.10.1

Breaking changes

If you are not a 3rd-party developer or user of 3rd-party tools for managing your ledger, there are no breaking changes that concern you and this is a stable build.

This version changes the GithubStorage input required by the LedgerManager class in our JS library. Unfortunately, we also forgot to switch the GithubStorage provided in the API to the new one. So if you use the LedgerManager class, this is not a viable build. The correct WritableGithubStorage class is provided in 0.10.2, however.

Summary

Export the CredGraph to Neo4j

Neo4j is a graph database with its own query language and visual explorer. We now support exporting the SourceCred graph to Neo4j after generating it. Running yarn sourcecred analysis -n will generate CSV files in a output/neo4j folder and log pre-built neo4j-admin commands that can be used with Neo4j's admin CLI to import the CSV files into a Neo4j databse. The fastest way to get started is by downloading Neo4j Desktop and Java 11 and setting up local Neo4j db.

Note, you can also add yarn sourcecred analysis -n to your instance's GitHub Action configuration to automatically generate these files in your gh-pages branch.

UI improvements

  • The Grain Accounts page now has pagination, filtering, and sorting by earned, balance, and active status.
  • The Cred Explorer page now has a column showing % of total Cred.

[Dev] Computer-generated API documentation

We have primitive API docs! We'll be working on making sure they're all accurate and providing entry points to know where to start. In the mean time, enjoy our progress so far: https://api.sourcecred.io/sourcecred/

... (truncated)

Commits
  • 5b0d746 Bump sourcecred version to 0.10.3 (#3313)
  • 966c48f CredEquate: Fix circular dependencies (#3312)
  • 0fe70ab Instructional sharness snapshot error message (#3309)
  • 505d5da CredEquate: expose core code in library (#3310)
  • d77bf0e Mergeable CredEquate Design Doc for recordkeeping (#3304)
  • f735638 Change the grain API to take a credGrainview instead of a credGraph (#3303)
  • 8b98711 CredEquate: create credequate CLI/API (#3299)
  • e6c6147 CredEquate: add Discord plugin and Contributions CLI/API (#3295)
  • 94b9e2a CredEquate core algorithm, experimental alternative to CredRank (#3273)
  • 809f6fc Ignore contributions from huxbot (#3289)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [sourcecred](https://github.com/sourcecred/sourcecred) from 0.10.0 to 0.10.3.
- [Release notes](https://github.com/sourcecred/sourcecred/releases)
- [Commits](sourcecred/sourcecred@sourcecred-v0.10.0...sourcecred-v0.10.3)

---
updated-dependencies:
- dependency-name: sourcecred
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Feb 3, 2022
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Mar 18, 2022

Superseded by #73.

@dependabot dependabot bot closed this Mar 18, 2022
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/sourcecred-0.10.3 branch March 18, 2022 10:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant