Home / Reports / Nov 25, 2025

Explore daily commit reports from the Algorand ecosystem. Stay updated with the latest code changes, repository activity, and developer contributions, refreshed every day.

Nov 24, 2025 Arrow Back Arrow Forward Nov 26, 2025
M
T
W
T
F
S
S
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7

Tuesday, November 25, 2025

90 commits were pushed across 17 repos by 26 authors. There were 52,746 additions and 49,505 deletions.

Stay up to date with the latest insights and developments on AlgoScan

Authors

Updated Repos

...

Commit Log

aorumbayev 00:12:13 chore: restore migration notes (algokit-utils-py)
aorumbayev 00:16:05 chore: expand migration notes (algokit-utils-py)
aorumbayev 00:21:23 refactor: align abi return handling (algokit-utils-py)
aorumbayev 00:21:23 feat: extract arc32 to arc56 conversion helper (algokit-utils-py)
aorumbayev 00:23:09 chore: tidy transaction builder formatting (algokit-utils-py)
aorumbayev 00:35:17 chore: WIP further alignment with rust (algokit-utils-py)
- 01:00:20 FI from master (go-algorand)
- 01:00:20 Build 2547 Data (go-algorand)
PatrickDinh 01:17:09 wip - remove BuildComposerTransactionsError (algokit-utils-ts)
boblat 01:21:36 Merge pull request #112 from algorandfoundation/deps/npm-audit-fix (algorand-typescript-testing)
semantic-re… 01:26:34 Notes added by 'git notes add' (algorand-typescript-testing)
boblat 01:38:09 Merge pull request #111 from algorandfoundation/feat/generic-itxn-compose (algorand-typescript-testing)
semantic-re… 01:42:57 Notes added by 'git notes add' (algorand-typescript-testing)
boblat 01:59:05 do not use mypy.visitor.NodeVisitor in docs generation script (puya)
boblat 01:59:07 remove mypy from test_transaction_fields file (puya)
boblat 01:59:07 use stubs classes in pytypes test (puya)
boblat 01:59:07 build stub class names using ast package to check for missing pytypes (puya)
dependabot[… 03:04:38 build(deps-dev): bump @vue/compiler-sfc from 3.5.24 to 3.5.25 (algo-voting)
dependabot[… 03:04:45 build(deps): bump vue from 3.5.24 to 3.5.25 (algo-voting)
dependabot[… 03:04:57 build(deps-dev): bump @typescript-eslint/parser from 8.47.0 to 8.48.0 (algo-voting)
dependabot[… 03:05:12 build(deps-dev): bump @typescript-eslint/eslint-plugin (algo-voting)
daniel-make… 03:47:05 refactor: remove unnecessary lazy import (algokit-utils-py)
daniel-make… 03:47:11 refactor: remove algokit_algosdk.abi (algokit-utils-py)
daniel-make… 03:47:11 refactor: remove algokit_algosdk.on_complete (algokit-utils-py)
daniel-make… 03:47:11 feat(serde): don't add None to kwargs if omit_if_none is True (algokit-utils-py)
daniel-make… 03:47:11 refactor: add default values to Arc56Contract to maintain backwards compatability with ARC-4 (algokit-utils-py)
nickthelege… 05:04:56 Refactor code structure for improved readability and maintainability (AlgoQuest)
nickthelege… 05:06:37 Merge pull request #2 from nickthelegend/goose (AlgoQuest)
PatrickDinh 05:11:46 adjust error handling logic (algokit-utils-ts)
PatrickDinh 06:25:41 drop deprecated methods and types from v7 (algokit-utils-ts)
daniel-make… 08:41:38 refactor: move arc56 and arc32 into algokit_abi (algokit-utils-py)
cusma 09:24:50 chore: bump and pin cargo dependencies (specs)
nickthelege… 09:42:36 feat: Add error handling and retry logic module (AlgoQuest)
daniel-make… 09:44:35 refactor: remove algokit_algosdk.transaction types (algokit-utils-py)
daniel-make… 09:45:10 docs: refresh docs (algokit-utils-py)
cusma 10:01:29 chore: init submodule (specs)
cusma 10:01:58 chore: init submodules; bump action versions (specs)
cusma 10:07:43 Update .github/workflows/release.yaml (specs)
cusma 10:07:50 Update .github/workflows/ci.yaml (specs)
filipetamota 10:08:43 menu vc updated. account buy button fixed (pera-ios)
p2arthur 10:14:08 chore(docs): upgrade typedoc and automate documentation publishing (algokit-subscriber-ts)
p2arthur 10:17:04 chore: move typedoc to dev dependencies (algokit-subscriber-ts)
p2arthur 10:23:33 chore: stop generating unnecessary md docs (algokit-subscriber-ts)
HashMapsDat… 10:37:30 fix: consider nested boolean (algo-models)
PatrickDinh 10:52:01 wip - fix types (algokit-utils-ts)
larkiny 11:02:28 Updated book.toml (specs)
larkiny 11:05:50 Added submodule update/init to CI workflows (specs)
aorumbayev 11:22:46 fix: ensure note prefix is encoded prior to submitting to indexer (algokit-utils-py)
Asthay97 11:30:36 fixed resources link in liquid auth (devportal)
larkiny 12:09:00 - Moved theme override artifacts to the `theme-ext` folder (specs)
filipetamota 12:53:39 small fix (pera-ios)
filipetamota 13:29:16 Merge branch 'main' into feature/PERA-3129 (pera-ios)
filipetamota 13:44:28 Merge branch 'feature/PERA-3129' into feature/PERA-3134 (pera-ios)
joe-p 14:25:06 chore: replace TransactionSignerAccount usage with AddressWithSigner (algokit-utils-ts)
lempira 14:31:39 test(kmd_client): added multisig tests (algokit-utils-ts)
joe-p 14:32:34 feat: use Address in transact and ReadableAddress in composer (#463) (algokit-utils-ts)
michaeltchu… 15:14:54 chore: log greeting (2025-11-25) (a-day-in-my-bobalife)
Asthay97 15:35:24 Merge pull request #420 from algorandfoundation/fix/liquid-auth-link (devportal)
joe-p 16:11:05 feat: MultisigAccount without secret keys (algokit-utils-ts)
joe-p 16:11:28 docs: generate docs (algokit-utils-ts)
cce 16:12:56 Merge remote-tracking branch 'upstream/master' into updatetrie (go-algorand)
cce 16:13:06 Merge 1813341c61ccbaf8480e43db653cf6dd36d9d532 into 8b32f1485a3e412b2f3e1d9d4db4a319e1d27c5a (go-algorand)
gmalouf 16:26:23 Based on consensus param 'EnforceAuthAddrSenderDiff', check that authaddr on incoming transaction is not equal to the sender. (go-algorand)
cusma 17:02:43 Merge pull request #263 from cusma/chore/theme-submodule (specs)
neilcampbell 17:17:41 chore: more cleanup and refactoring (algokit-utils-ts)
cce 17:39:21 add back catchupsrv (go-algorand)
ale-gll 17:53:50 bet/ethereum/vyper/README.md (rosetta-smart-contracts)
gmalouf 18:12:09 Update data/transactions/verify/txn.go (go-algorand)
gmalouf 18:27:02 Sync up consensus file with PR for EnforceAuthAddrSenderDiff. (go-algorand-sdk)
gmalouf 18:32:07 Add checks to goal clerk to prevent authaddr from being set to same value as sender. (go-algorand)
IllegalWeap… 18:52:07 Merge 1a5729e2eea6d7b0f34d2361499ac7cfd43bfff0 into df6dfa7466de48b33e1e6e009e09d17000230768 (tatum-js)
gmalouf 20:23:50 Implement passing check in test 3 of testAuthAddrSenderDiff. (go-algorand)
aorumbayev 21:11:18 chore: restore from_arc32 and mark deprecation (algokit-utils-py)
joe-p 21:19:38 feat: msig in tranasct (algokit-utils-ts)
joe-p 21:19:51 docs: generate docs (algokit-utils-ts)
neilcampbell 21:26:14 fix: use extra pages available when deploying (#217) (algokit-utils-py)
joe-p 22:15:57 test: use polytest for transact (#218) (algokit-utils-py)
agodnic 22:18:23 Lint (go-algorand)
agodnic 22:19:46 Lint (go-algorand)
agodnic 22:33:18 Change route `/v2/peers` to `/v2/node/peers` (go-algorand)
gmalouf 22:56:19 Sync up consensus file with PR for EnforceAuthAddrSenderDiff. (#762) (go-algorand-sdk)
gmalouf 23:00:25 Txn: Based on consensus param 'EnforceAuthAddrSenderDiff', check that auth… (#6504) (go-algorand)
github 23:06:08 add Go Benchmark (go) benchmark result for 24047f4e32e7eaf01336138e2cae290d3540644e (go-algorand)
sambitsargam 23:14:50 Merge pull request #749 from sambitsargam/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-8.48.0 (algo-voting)
sambitsargam 23:15:09 Merge pull request #747 from sambitsargam/dependabot/npm_and_yarn/vue-3.5.25 (algo-voting)
sambitsargam 23:15:23 Merge pull request #745 from sambitsargam/dependabot/npm_and_yarn/eslint-plugin-vue-10.6.0 (algo-voting)
PatrickDinh 23:26:36 fix type app-client.spec.ts (algokit-utils-ts)
algo-dev-se… 23:28:57 Regenerate code from specification file (js-algorand-sdk)
PatrickDinh 23:36:08 remove private field methodCalls (algokit-utils-ts)
PatrickDinh 23:44:13 wip -tests (algokit-utils-ts)