Ecosystem metrics
- New Repos
- 4
- New
- Commits
- 490
- down 42.4%
- Releases
- 4
- down 42.9%
- Contributors
- 45
- up 0.0%
- Merges
- 7
- down 78.8%
Activity Overview
Commits and releases over time
- Commits
- Releases
- Authors
Repository Explorer
No repositories match that filter.
7002 commits in all time
Jun 11, 2026 13:43 – Sep 09, 2026 13:43 UTC
Notes added by 'git notes add'
f68215a4
notes/semantic-release-v3.2.1
1/1 ++ 0 --
Merge main into release
65c7871d
main
87/12,783 ++ 12,298 --
Notes added by 'git notes add'
bb23ff3b
notes/semantic-release-v3.2.1-beta.7
1/1 ++ 0 --
Merge pull request #174 from algorandfoundation/chore/fix-audit-vulns
chore: fix audit vulnerabilities
001a64d0
main
3/156 ++ 184 --
Merge 345ddc9421f17c2b30344616ea5920a6fe9c4efb into dbbd57b1dca2e86802fcd15ba42e2a38bde7ebf7
432072fd
pull/174/merge
3/156 ++ 184 --
chore: fix audit vulnerabilities
345ddc94
chore/fix-audit-vulns
3/156 ++ 184 --
fix: namespace WalletConnect session storage under Pera's own key (#210)
Co-authored-by: Martin Picco <11276821+M-Picco@users.noreply.github.com> Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
7f7aa010
main
7/386 ++ 13 --
Merge 284ed88538df0e59705c95792e5d06a3b9d11fee into f83e46c9513beeb52415168fc9ea344dea8a089d
81f0d271
pull/476/merge
1/18 ++ 6 --
chore(deps-dev): bump js-yaml from 3.14.1 to 3.15.2 in /assets/arc-0059
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 3.14.1 to 3.15.2. - [Changelog](https://github.com/nodeca/js-yaml/blob/3.15.2/CHANGELOG.md) - [Commits](https://github.com/nodeca/js-yaml/compare/3.14.1...3.15.2) --- updated-dependencies: - dependency-name: js-yaml dependency-version: 3.15.2 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
284ed885
dependabot/npm_and_yarn/assets/arc-0059/js-yaml-3.15.2
1/18 ++ 6 --
fix: namespace WalletConnect session storage under Pera's own key
Pera persisted its WalletConnect v1 session under the fork's default localStorage key "walletconnect", which every WC v1 wallet library on the same origin shares. disconnect() removed that key, wiping a co-installed wallet's session, and another wallet overwriting it fed a foreign session into reconnectSession(). - Store the session under "PeraWallet.WalletConnect" by passing storageId at both connector sites; the constant is the single source of truth. - Never touch the shared "walletconnect" key again, except for a one-time best-effort migration on init that moves a Pera-owned legacy session (mobile wallet details with exactly matching accounts) to the new key. - No new public option: the namespacing is Pera-internal. Supersedes #137. Co-authored-by: Martin Picco <11276821+M-Picco@users.noreply.github.com> Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
a686e970
pull/210/head
7/386 ++ 13 --
Merge 4cd207ae079255f22d944e1df470c7458561c08d into dbbd57b1dca2e86802fcd15ba42e2a38bde7ebf7
dac777bb
pull/168/merge
2/118 ++ 209 --
build(deps-dev): bump cpy-cli from 5.0.0 to 7.0.0
Bumps [cpy-cli](https://github.com/sindresorhus/cpy-cli) from 5.0.0 to 7.0.0. - [Release notes](https://github.com/sindresorhus/cpy-cli/releases) - [Commits](https://github.com/sindresorhus/cpy-cli/compare/v5.0.0...v7.0.0) --- updated-dependencies: - dependency-name: cpy-cli dependency-version: 7.0.0 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
4cd207ae
dependabot/npm_and_yarn/cpy-cli-7.0.0
2/118 ++ 209 --
Merge 5d73d45c49976de02da286808b0adfaedbe1c4dd into dbbd57b1dca2e86802fcd15ba42e2a38bde7ebf7
9aa76ef0
pull/173/merge
2/30 ++ 7 --
build(deps-dev): bump conventional-changelog-conventionalcommits
Bumps [conventional-changelog-conventionalcommits](https://github.com/conventional-changelog/conventional-changelog/tree/HEAD/packages/conventional-changelog-conventionalcommits) from 7.0.2 to 10.4.0. - [Release notes](https://github.com/conventional-changelog/conventional-changelog/releases) - [Changelog](https://github.com/conventional-changelog/conventional-changelog/blob/master/packages/conventional-changelog-conventionalcommits/CHANGELOG.md) - [Commits](https://github.com/conventional-changelog/conventional-changelog/commits/conventional-changelog-conventionalcommits-v10.4.0/packages/conventional-changelog-conventionalcommits) --- updated-dependencies: - dependency-name: conventional-changelog-conventionalcommits dependency-version: 10.4.0 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
5d73d45c
dependabot/npm_and_yarn/conventional-changelog-conventionalcommits-10.4.0
2/30 ++ 7 --
fix: track algod spec instead of pinning a stale one
The algod spec URL was pinned at v3.26.0-stable. Resolve the latest
stable tag at generate time instead, and add codegen-overlay.yaml to
map go-algorand's basics.* x-go-type annotations onto plain Go types --
the spec ships those annotations with no matching x-go-type-import, so
the generated client would otherwise reference a package it never
imports.
Rounds and related fields move from int to uint64 to match. Clamp the
subtractions that this makes unsigned, so an out-of-order round or vote
count yields zero rather than wrapping to ~1.8e19:
- GetBlockMetrics rejects a window wider than the chain height
- formatProtocolVote's fail threshold, and its progress denominator,
which algod omits entirely when no vote is in progress
- GetExpiresTime's round distance
Status.Merge now reads every optional field through deref(). Which of
them algod actually sends varies with node state -- at the start of a
fast catchup it reports a catchpoint several rounds before any of the
catchpoint counters -- and pinning is no longer there to freeze that
shape.
GenerateCmd returns an error instead of dividing by a zero RoundTime,
which is its value until the node has seen a full metrics window.
a8c36fda
fix/track-latest-algod-spec
21/487 ++ 316 --
chore: restore v3 w/ v4 docs and workflows (#172)
* chore: bring over v4 workflows (no docs) * chore: astro docs * chore: npm audit * ci: rm verify_examples * fix: bump nanoid to 3.3.18 to address GHSA-2v37-7h3g-55p8 * docs: fix broken links and correct stop() and types import usage * chore: fix package-lock.json * chore: fix audit * test: add addresses to balance change tests to avoid parallel conflicts * chore: restore algokit-utils/types/indexer external in rollup config * docs: fix uint64 typo in method signature filter example * docs: fix off-by-one in statusAfterBlock wait example * docs: fix USDC amount formatting in example to show fractional values * docs: await pollOnce in cron/lambda examples * docs: pin USDC example to MainNet to match the hard-coded asset id * chore: bump fast-uri to 3.1.6 to fix audit advisories --------- Co-authored-by: Luca Martini <luca.martini@algorand.foundation>
dbbd57b1
main
86/9,668 ++ 8,189 --
fix: make --force reach the platform stop
algod.Stop() always called mac.Stop(false), so on macOS --force only skipped the is-it-running guard and then hit MustBeServiceMsg for a non-service install. On restart that is worse than not passing the flag at all: the stop fails, log.Fatal fires, and Start() never runs, leaving the node down. Take force as a parameter and pass it through. stop and restart forward their flag; the two configure callers pass false.
78901662
feat/restart-command
5/8 ++ 6 --
Merge 921e62e153a795acda22c693cf4e8ab8f06a8afc into 35d7e65be978b14e1777fb37c4a70fa92fe8022e
fad1912a
pull/12/merge
38/1,567 ++ 1,573 --
Guard wallet signer example
Co-authored-by: Ganainmtech <127313669+Ganainmtech@users.noreply.github.com>
921e62e1
x402-skills-fixes
1/5 ++ 1 --
Merge 71296169ae261e8256d425a790f43505cab32ee9 into 35d7e65be978b14e1777fb37c4a70fa92fe8022e
486580ac
pull/12/merge
38/1,564 ++ 1,574 --