Ecosystem metrics
- New Repos
- 15
- down 99.2%
- Commits
- 859
- down 18.8%
- Releases
- 4
- down 55.6%
- Contributors
- 37
- down 31.5%
- Merges
- 38
- up 11.8%
Activity Overview
Commits and releases over time
- Commits
- Releases
- Authors
Repository Explorer
No repositories match that filter.
6833 commits in all time
Jun 02, 2026 09:34 – Aug 31, 2026 09:34 UTC
Merge 623f3c058154e12632360cbd84a2d3c0c078314e into 4cb7c04a029540b737f7ae354db5e823101fdaf1
bbe1ac36
pull/659/merge
3/29 ++ 2 --
Merge c6512a0bc63bc85dd6c0bab6e5023f7d658bf8c1 into 4144110e83b9afe1570a9e602f4a520dc997c6b7
06d0834a
pull/380/merge
11/190 ++ 411 --
Merge pull request #658 from algorandfoundation/feat/social-meta-tags
feat: add Twitter/X meta tags and fix og:image URL
623f3c05
main
3/29 ++ 2 --
docs(readme): refresh acceptance-suite counts after the dryrun removal
The compatibility matrix was measured against the pre-removal harness. With dryrun.feature, dryrun_testing.feature and dryrun_trace.feature gone upstream, the suite is 11/11 integration and 5/16 unit across 27 features, and a fresh harness reports 249 scenarios passed, 0 failed (265 collected, 16 excluded). Verified twice against the now-pinned harness at 0fbe354f, both runs identical. The 227 offline-test figure is unchanged.
c6512a0b
docs/compatibility-matrix
1/15 ++ 16 --
ci(cucumber): pin the test harness to a commit
test.env tracked algorand-sdk-testing's master, so any upstream edit to the shared feature files landed as a red build on whatever unrelated PR ran next. The dryrun removal in algorand/algorand-sdk-testing#325 broke a docs-only branch a month after it was merged, with nothing in this repo having changed. Pin SDK_TESTING_BRANCH to 0fbe354f, the tree the suite was last verified green against. algorand-sdk-testing publishes no tags or releases, so a commit SHA is the only stable ref available. `git clone --branch` accepts a branch or tag but not a SHA, so fetch the ref explicitly instead. The fetch stays shallow and resolves all three kinds of ref, so SDK_TESTING_BRANCH=master still works for testing against upstream tip. The script now logs which ref it resolved.
3e93abf6
docs/compatibility-matrix
2/17 ++ 3 --
fix(cucumber): drop the dryrun features removed upstream
algorand-sdk-testing removed dryrun.feature, dryrun_testing.feature and dryrun_trace.feature in algorand/algorand-sdk-testing#325 (2026-07-14). test.env tracks that repo, so a fresh CI clone no longer ships those files while the runner still listed the first two as live. cucumber reported two parsing errors and the suite exited 1 — on a docs-only branch, a month after the upstream change landed. Drop all three Feature entries, along with the step definitions they were the only callers of: the integration dryrun module, the World's dryrun_response and dryrun_kind fields, the two unit dryrun steps (upstream stripped dryrun from v2algodclient_responses.feature in the same commit), and UnitResponse::Dryrun. Every step phrase involved was exclusive to the deleted features. The SDK's dryrun support is untouched: algonaut::dryrun, algod.teal_dryrun, the models and the trace printer all ship, covered by the unit tests in src/dryrun.rs. What is gone is the live-node coverage, and that went when upstream deleted the fixtures.
22c4973e
docs/compatibility-matrix
7/9 ++ 406 --
Merge e104414f413859369705256ab846c146a8454ee7 into 4144110e83b9afe1570a9e602f4a520dc997c6b7
c2379948
pull/380/merge
2/165 ++ 2 --
docs(readme): add a compatibility matrix and acceptance-suite coverage
The README documented what algonaut does but never stated how it compares to the reference SDK or what it is verified against, so a reader had no way to judge coverage or find the gaps without reading the source. Add a Compatibility section with two reference points: - The cross-SDK algorand-sdk-testing acceptance suite: per-feature status for all 30 upstream features (13/13 integration, 5/17 unit), the 274/0 fresh-harness result, and the rationale behind every skipped scenario. - js-algorand-sdk v3.7.0: a surface-by-surface capability matrix across clients, transactions, signing, groups/ABI, and tooling. Gaps are stated explicitly rather than omitted — algod 5.0 / Falcon-1024 post-quantum accounts and resource access lists, TEAL signing, ufixedNxM and anonymous tuples in contract! (#345), the 12 unit features awaiting step definitions, and the lack of a pluggable HTTP transport.
e104414f
docs/compatibility-matrix
1/164 ++ 1 --
fix(crypto): drop redundant reference in Signature's Debug impl
clippy 1.97 promotes `useless_borrows_in_formatting` to fire on
`write!(f, "{}", &BASE64.encode(..))`. CI pins `rust-toolchain@stable`,
so this fails the clippy job as runners pick up the new release, and it
already fails the pre-commit hook locally.
634c4c96
docs/compatibility-matrix
1/1 ++ 1 --
feat: sweep lsig $ on close & ability to revoke lsig settle address
508bf413
main
18/6,287 ++ 5,462 --
Merge 07c5f60025f9c77b6b2d3d2b3c059788413d6331 into 7861a68efdc034d4a01f5ba68f1acff97e28e8e6
716fdbbc
pull/455/merge
3/3 ++ 3 --
chore(deps): update actions/checkout action to v7
07c5f600
renovate/actions-checkout-7.x
3/3 ++ 3 --
Merge 1a9647fa44d6779edd30b031286f3525e16fb962 into 7861a68efdc034d4a01f5ba68f1acff97e28e8e6
b2977d60
pull/454/merge
15/1,389 ++ 954 --
chore(deps): update non-major dependencies
1a9647fa
renovate/non-major-dependencies
15/1,389 ++ 954 --
chore(deps): update non-major dependencies
c538ee4d
renovate/branches/renovate/non-major-dependencies
15/1,389 ++ 954 --
refactor: add in UUID for salt and refund in test script
051fea6e
main
2/44 ++ 4 --
build(deps): update vue-router requirement from ^5.2.0 to ^5.3.0
Updates the requirements on [vue-router](https://github.com/vuejs/router) to permit the latest version. - [Release notes](https://github.com/vuejs/router/releases) - [Commits](https://github.com/vuejs/router/compare/v5.2.0...v5.3.0) --- updated-dependencies: - dependency-name: vue-router dependency-version: 5.3.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
426c5c92
dependabot/npm_and_yarn/vue-router-tw-5.3.0
1/1 ++ 1 --
build(deps-dev): update @vue/compiler-sfc requirement
Updates the requirements on [@vue/compiler-sfc](https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc) to permit the latest version. - [Release notes](https://github.com/vuejs/core/releases) - [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md) - [Commits](https://github.com/vuejs/core/commits/v3.5.42/packages/compiler-sfc) --- updated-dependencies: - dependency-name: "@vue/compiler-sfc" dependency-version: 3.5.42 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com>
064dc1ff
dependabot/npm_and_yarn/vue/compiler-sfc-tw-3.5.42
1/1 ++ 1 --
Merge 9180f4426ae2f16bf44c7a20fcb093c8256010ec into 8687609257907f02774f773d132f62d772d3c0f1
7a6643e1
pull/392/merge
23/2,391 ++ 1,262 --
feat: update to newer falcon go version
9180f442
hybrid
6/691 ++ 7 --
refactor: switch to lsig for settle
83e4c798
hybrid
18/1,703 ++ 1,258 --