Home / Reports / Nov 21, 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 20, 2025 Arrow Back Arrow Forward Nov 22, 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

Friday, November 21, 2025

110 commits were pushed across 17 repos by 24 authors. There were 354,052 additions and 39,431 deletions.

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

Authors

Updated Repos

...

Commit Log

aorumbayev 01:00:19 Regenerate clients with improved error handling and suggested params (algokit-utils-py)
- 01:00:22 Build 2543 Data (go-algorand)
- 01:00:22 FI from master (go-algorand)
aorumbayev 01:00:33 Add vendored algokit_algosdk shim (algokit-utils-py)
aorumbayev 01:00:45 Align algokit_transact with vendored SDK types (algokit-utils-py)
aorumbayev 01:01:09 Refactor transaction pipeline with builders and new composer (algokit-utils-py)
aorumbayev 01:01:41 Adopt new composer in clients and drop beta helpers (algokit-utils-py)
aorumbayev 01:02:05 Restore debug trace persistence for simulate (algokit-utils-py)
aorumbayev 01:02:26 Update tests for new composer and algod flow (algokit-utils-py)
aorumbayev 01:03:01 Document SDK migration and tweak dependencies (algokit-utils-py)
aorumbayev 01:07:58 Regenerate docs for decoupled algod/composer (algokit-utils-py)
aorumbayev 01:14:48 Ensure algosdk available for CI localnet run (algokit-utils-py)
lempira 01:20:45 test(algod-client): replace snapshots with zod validation (algokit-utils-ts)
PatrickDinh 01:24:27 wip - default value + AVM (algokit-utils-ts)
aorumbayev 01:30:09 Address Copilot feedback and restore composer alias (algokit-utils-py)
renovate[bo… 02:00:18 chore(deps): update non-major dependencies (use-wallet)
renovate[bo… 02:00:22 Merge 1a9caf30cc0a207f218fec233c9085b239eff70c into 3306f9787d3d31e7127cf024ffc88e59e1b5d004 (use-wallet)
PatrickDinh 02:10:22 wip - AVM types + default values (algokit-utils-ts)
engineering… 02:17:34 Merge main into release (algokit-client-generator-ts)
engineering… 02:17:35 Merge release into main (algokit-client-generator-ts)
neilcampbell 03:25:50 chore: fix audit issue and remove some dependencies that aren't needed (algokit-client-generator-ts)
neilcampbell 03:30:25 Merge pull request #240 from algorandfoundation/fix-audit-cleanup (algokit-client-generator-ts)
dependabot[… 03:31:54 chore(deps-dev): bump typescript-eslint from 8.39.1 to 8.46.2 (algokit-client-generator-ts)
semantic-re… 03:33:21 Notes added by 'git notes add' (algokit-client-generator-ts)
engineering… 03:38:34 Merge main into release (algokit-client-generator-ts)
engineering… 03:38:35 Merge release into main (algokit-client-generator-ts)
semantic-re… 03:41:21 Notes added by 'git notes add' (algokit-client-generator-ts)
achidlow 04:15:39 use indirection in stubs to allow resolution of `@algopy.public` to `@algopy.arc4.abimethod` (puya)
boblat 04:15:42 docs: add public alias (puya)
boblat 04:15:42 test: add positive test case for a method without decorator (puya)
achidlow 04:15:42 customise doc generation process to correctly handle re-exports (puya)
achidlow 04:15:42 refactor decorator handling and simplify error messages (puya)
boblat 04:15:42 refactor: remove unused class (puya)
PatrickDinh 04:33:14 check type done (algokit-utils-ts)
PatrickDinh 04:43:29 fix import export (algokit-utils-ts)
PatrickDinh 05:36:06 map default values (algokit-utils-ts)
PatrickDinh 05:46:52 wip - fixing tests (algokit-utils-ts)
PatrickDinh 06:02:48 wip - fix tests (algokit-utils-ts)
renovate[bo… 06:02:59 chore(deps): update non-major dependencies (use-wallet)
renovate[bo… 06:03:02 Merge e83bedd813d60f040fe9e3bd7812427878879438 into 3306f9787d3d31e7127cf024ffc88e59e1b5d004 (use-wallet)
boblat 06:04:55 test: add positive test case for a method without decorator (puya)
boblat 06:04:55 chore: compile all (puya)
achidlow 06:04:55 refactor decorator handling and simplify error messages (puya)
boblat 06:04:55 refactor: log an error for duplicate decorators (puya)
boblat 06:04:55 feat: add algopy.public alias for algopy.arc4.abimethod decorator (puya)
achidlow 06:04:55 customise doc generation process to correctly handle re-exports (puya)
boblat 06:04:55 refactor: relax requirement for @subroutine on contract methods (puya)
boblat 06:04:55 docs: add public alias (puya)
boblat 06:04:55 build: fix algorand-python version to be 3.2.0 (puya)
boblat 06:04:55 refactor: remove unused class (puya)
achidlow 06:04:55 use indirection in stubs to allow resolution of `@algopy.public` to `@algopy.arc4.abimethod` (puya)
achidlow 06:28:02 refactor: NewSlot/ReadSlot aren't really Ops (puya)
dependabot[… 07:18:56 Bump actions/checkout from 4 to 6 (revelio)
dependabot[… 07:18:58 Merge e35e203c125c04b9492c72d1d0bec6e9ae481456 into 4877fe96c225edd924ccc2bdddc1613098f260a0 (revelio)
bitbart 07:54:17 Merge pull request #7 from ale-gll/main (rosetta-smart-contracts)
bitbart 08:00:22 Update README.md (rosetta-smart-contracts)
mitsinsar 08:53:40 PERA-3059 Fix swap and other navigation issues (pera-android)
filipetamota 09:16:10 [iOS] Webview refactor (#200) (pera-ios)
filipetamota 09:18:23 :bug: save last swap address used and make it default account (#202) (pera-ios)
larkiny 10:39:07 Overrode CookieBot widget style (specs)
joe-p 10:51:41 test: use ak-polytest main (algokit-utils-ts)
joe-p 10:52:00 test: use polytest in transact (#460) (algokit-utils-ts)
joe-p 10:52:25 test: use ak-polytest main (algokit-utils-py)
larkiny 10:57:23 Updated book.toml to remove deprecated 'multilingual' property (specs)
larkiny 10:58:21 Updated general.css (specs)
PatrickDinh 11:17:28 clean up (algokit-utils-ts)
larkiny 11:42:21 Fixed index.hbs (specs)
mitsinsar 12:05:50 PERA-3059 Fix animation and text align issues (pera-android)
mitsinsar 12:11:03 PERA-3059 Fix asset verification alignment (pera-android)
daniel-make… 12:16:35 build: run all linting checks even if one task fails (algokit-utils-py)
daniel-make… 12:17:00 test: change in approvals due to bug fix in ARC-32 to ARC-56 mapping, defaultValue.type should only be defined for literal sources as it represents the type of the data field, not the type of the argument (algokit-utils-py)
daniel-make… 12:26:08 feat(abi): implement ABI types including support for structs (algokit-utils-py)
daniel-make… 12:26:09 feat(serde): support automatic nested types on dataclasses (algokit-utils-py)
daniel-make… 12:26:09 feat(serde): pass through omit_empty_seq option for nested (algokit-utils-py)
daniel-make… 12:26:09 fix(serde): don't convert bools to ints, as a python bool is an int subtype (algokit-utils-py)
daniel-make… 12:27:37 feat(serde): use field name as alias by default (algokit-utils-py)
larkiny 12:29:28 Removed the theme folder to integrate the shared theme (specs)
larkiny 12:46:44 Updated mdbook config to use shared af-mdbook-theme (specs)
daniel-make… 12:48:34 feat(arc56): update ARC56 app spec to use new abi types (algokit-utils-py)
daniel-make… 12:48:34 test(abi): update test cases to expect bytes instead of integer sequences from ABIType.decode results (algokit-utils-py)
larkiny 13:03:21 Enable documentation import to only import specific repo (devportal)
larkiny 13:18:13 Re-added GTM scripts (specs)
mitsinsar 13:18:46 PERA-3059 Update coverage threshold (pera-android)
mitsinsar 13:24:03 PERA-3059 Revert asa profile scene changes (pera-android)
mitsinsar 13:32:43 PERA-3059 Revert missing nav graph including (pera-android)
mitsinsar 13:53:51 PERA-3059 :: Navigation, animation and UI fixes (#481) (pera-android)
yasin-ce 14:01:29 Increase version to 6.202522.0 (pera-android)
larkiny 14:16:10 Updated workflows to integrate the shared theme submodule (specs)
larkiny 14:21:00 Updated workflows to integrate the shared theme submodule (specs)
yasin-ce 14:21:12 Increase version to 6.202522.0 (#482) (pera-android)
daniel-make… 14:26:16 docs: regen docs (algokit-utils-py)
neilcampbell 14:37:08 chore: refactorings (algokit-utils-ts)
gmalouf 15:13:11 Bump x/crypto in algodump. (go-algorand)
michaeltchu… 15:14:27 chore: log greeting (2025-11-21) (a-day-in-my-bobalife)
neilcampbell 15:17:17 fix: correct msgpack bigint handling (algokit-utils-ts)
filipetamota 15:36:26 :bug: copy fixed (pera-ios)
filipetamota 15:37:11 Merge 151da06034be679e2335af67d970711f7604c4c6 into c6789156d56855c52f9b63c96b9fe7ab016ea4c7 (pera-ios)
ZacheryGlass 15:45:53 Merge fb6747c0eea07c34f8accf006b7ab36e85c1baf2 into d8f669e769a631588480fccc3145045295be890e (StablecoinWatch)
ZacheryGlass 15:45:53 Merge 88f47aa9e78c90a0dd87cf469683fe1474341fcb into d8f669e769a631588480fccc3145045295be890e (StablecoinWatch)
cce 15:48:08 remove obsolete binaries in update.sh (go-algorand)
neilcampbell 16:22:33 fix: handle json bigint values (algokit-utils-ts)
neilcampbell 16:33:56 fix: prevent tests inside packages from running twice (algokit-utils-ts)
neilcampbell 17:42:00 chore: more fixes (algokit-utils-ts)
aorumbayev 17:49:34 chore: wip testing of new algokit utils (algokit-client-generator-py)
renovate[bo… 18:09:32 chore(deps): update non-major dependencies (use-wallet)
renovate[bo… 18:09:35 Merge 5f747e82d63511d31956f28da7fa42d12e13ac81 into 3306f9787d3d31e7127cf024ffc88e59e1b5d004 (use-wallet)
lempira 18:14:59 test(algod-client): added dummy data and TODOs for tests with missing mock server endpoints (algokit-utils-ts)
lempira 18:36:56 Merge remote-tracking branch 'origin/decoupling-algod-compat' into feature/add-indexer-polytests (algokit-utils-ts)
tinyfoolish 20:59:25 chore: fix a large number of spelling issues (#758) (go-algorand-sdk)
cryptomalgo 22:47:02 fix: Correct typo (nodekit)