Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Aug 9, 2021

Bumps sourcecred from 0.9.0 to 0.9.1.

Release notes

Sourced from sourcecred's releases.

sourcecred v0.9.1

Summary

Latency performance for UI

Now the credrank CLI outputs a smaller aggregated data structure called CredGrainView, which the UI now loads instead of the much larger CredGraph. This results in a much faster UI load time.

Discord message retention after Author leaves server

The behavior of the Discord plugin has changed to include messages in the graph even after their author leaves or is kicked from the server. The author will no longer be included in the cred graph, but their messages will be, so anyone that their messages mentioned will keep that cred. This will likely affect Cred scores upon upgrading.

Balance Policy now can be filtered to last X weeks

A numIntervalsLookback can now be added in the GrainConfig to filter the cred-per-grain that the policy takes into account to the last X weeks. You will need to use the allocationPolicies array format to add this attribute. Example:

{
  allocationPolicies: [
    {
      policyType: "BALANCED",
      budget: 5000,
      numIntervalsLookback: 5
    }
  ],
  maxSimultaneousDistributions: 100
}

[Experimental] Discord Confidence Dampener configuration

A new optional confidenceDampener number attribute can be used in the Discord reactionWeightConfig when applyAveraging is enabled to add "0 votes" to the averaging logic. This means that as more people react to a message, the total cred logarithmically approaches the role-weighted average. This calculates out along the lines of:

Confidence dampener = 1
1 people adding 1 emoji => 1/2 => 0.5
2 people adding 1 emoji => 2/3 => 0.67
3 people adding 1 emoji => 3/4 => 0.75
4 people adding 1 emoji => 4/5 => 0.80
5 people adding 1 emoji => 5/6 => 0.83

Confidence dampener = 2 1 people adding 1 emoji => 1/3 => 0.33 2 people adding 1 emoji => 2/4 => 0.5 3 people adding 1 emoji => 3/5 => 0.6 4 people adding 1 emoji => 4/6 => 0.67 5 people adding 1 emoji => 5/7 => 0.71

Contributions

7cfd3b8277acc2b21f3df3b0515e51ac9e766bbd UI: Add identity id tooltip to Grain Accounts page (#3099) f47248066247d7b334f2dcfb9bb842735e036ceb Bsodenkamp balanced policy lookback 2678 (#3093) 60ffcfb5c372cebcae78f0ef07e8ac9c0b659208 Discord: add confidence dampener config to emoji weighting (#3098) a28fc773cb58ceeac789bddc96cd6e0f21907ed5 Add default labels to issue templates (#3095) 650985230832aa354a03da556e4dbd391defda43 Monorepo fix: put github templates in root (#3094) fc06d08f9b4263fabe9906b959a5f4087e2ef92b changed block under conditional check for author existencenow message node always added (#3092) 461d60b19553b37e79e5c9e9da9352de6ff07524 Add dev flag to LoginButton

... (truncated)

Commits
  • a940948 Bump sourcecred version to 0.9.1 (#3103)
  • 7cfd3b8 UI: Add identity id tooltip to Grain Accounts page (#3099)
  • f472480 Bsodenkamp balanced policy lookback 2678 (#3093)
  • 60ffcfb Discord: add confidence dampener config to emoji weighting (#3098)
  • a28fc77 Add default labels to issue templates (#3095)
  • 6509852 Monorepo fix: put github templates in root (#3094)
  • fc06d08 changed block under conditional check for author existencenow message node al...
  • 461d60b Add dev flag to LoginButton
  • 3f7967f Add web3 login button in AppBar
  • 0722e53 Setup Web3Context with web3modal and ethers.js
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by hozz, a new releaser for sourcecred since your current version.


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.9.0 to 0.9.1.
- [Release notes](https://github.com/sourcecred/sourcecred/releases)
- [Commits](sourcecred/sourcecred@sourcecred-v0.9.0...sourcecred-v0.9.1)

---
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 Aug 9, 2021
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Aug 27, 2021

Superseded by #29.

@dependabot dependabot bot closed this Aug 27, 2021
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/sourcecred-0.9.1 branch August 27, 2021 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