Require @kredits/contracts 7.5.1 #75

Merged
raucao merged 1 commits from chore/contracts-7.5.1 into master 2026-10-29 17:42:59 +00:00
Owner

Problem

@kredits/contracts 7.3.0 (pulled in here) decodes IPFS chunks with Uint8Array#toString(), which returns comma-separated byte values instead of text under ipfs-http-client 56. Every contributor profile read then fails:

SyntaxError: Unexpected non-whitespace character after JSON at position 3 (line 1 column 4)
    at deserialize (…/@kredits/contracts/lib/serializers/contributor.js:105:14)

so the GitHub/Gitea/Zoom/MediaWiki integrations cannot resolve contributors and stop proposing kredits.

Fix

Require @kredits/contracts ^7.5.1, which fixes the decoding (kredits/contracts#251).

## Problem `@kredits/contracts` 7.3.0 (pulled in here) decodes IPFS chunks with `Uint8Array#toString()`, which returns comma-separated byte values instead of text under `ipfs-http-client` 56. Every contributor profile read then fails: ``` SyntaxError: Unexpected non-whitespace character after JSON at position 3 (line 1 column 4) at deserialize (…/@kredits/contracts/lib/serializers/contributor.js:105:14) ``` so the GitHub/Gitea/Zoom/MediaWiki integrations cannot resolve contributors and stop proposing kredits. ## Fix Require `@kredits/contracts` `^7.5.1`, which fixes the decoding (`kredits/contracts#251`).
raucao added 1 commit 2026-10-29 17:41:43 +00:00
Require @kredits/contracts 7.5.1
Release Drafter / Update release notes draft (pull_request) Successful in 2s
8c66f61b18
7.5.1 fixes IPFS cat() decoding for ipfs-http-client 56 (Uint8Array chunks).
Before it, every contributor profile read failed with "Unexpected
non-whitespace character after JSON at position 3", so the GitHub/Gitea/
Zoom/MediaWiki integrations could not resolve contributors and stopped
proposing kredits.
raucao merged commit a4a8bc8b79 into master 2026-10-29 17:42:59 +00:00
raucao deleted branch chore/contracts-7.5.1 2026-10-29 17:42:59 +00:00
Sign in to join this conversation.