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

Thursday, November 20, 2025

95 commits were pushed across 19 repos by 26 authors. There were 104,488 additions and 119,805 deletions.

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

Authors

Updated Repos

...

Commit Log

PatrickDinh 00:07:05 refactor + test (algokit-utils-ts)
PatrickDinh 00:09:14 fix performTransactionComposerSimulate (algokit-utils-ts)
PatrickDinh 00:29:41 move the build common data logic into txn builders (algokit-utils-ts)
- 01:00:22 Build 2542 Data (go-algorand)
achidlow 01:03:39 refactor: (puya)
achidlow 01:03:39 chore: code gen (puya)
achidlow 01:03:40 feat: add safety checks to ensure explicit user asserts / err conditions are preserved (puya)
achidlow 01:07:15 chore: compile_all (puya)
achidlow 01:07:18 remove unused class (puya)
achidlow 01:07:18 improve repeated rotations log message (puya)
achidlow 01:09:01 chore: compile_all (puya)
achidlow 01:09:03 refactor / improve TEAL comment / error message modelling and output (puya)
achidlow 01:10:16 chore: compile_all (puya)
achidlow 01:10:18 add changelog fragment (puya)
dependabot[… 01:35:10 build(deps): bump golang.org/x/crypto from 0.35.0 to 0.45.0 (go-algorand-sdk)
PatrickDinh 01:37:23 Merge branch 'composer-integration' into abi-integration (algokit-utils-ts)
tristanmenz… 01:47:58 chore: Update advisory id for glob (puya-ts)
tristanmenz… 01:47:58 chore: npm audit fix (puya-ts)
tristanmenz… 01:47:58 chore: Replace copyfiles with shx since it is no longer maintained and add audit exception for glob advisory since we don't use glob-cli and updating all uses of glob to the latest is not possible (puya-ts)
tristanmenz… 01:47:58 chore: Collect stderr from puya service and include text in thrown error message if the process errors (puya-ts)
tristanmenz… 01:47:58 fix: Remove internal static PuyaService instance in favour of optional dependency injection for instance re-use (puya-ts)
tristanmenz… 01:47:58 test: Remove puya-service singleton in favour of manual injection of an instance when required (puya-ts)
tristanmenz… 01:47:58 chore: Remove unused download script (puya-ts)
semantic-re… 01:58:26 Notes added by 'git notes add' (puya-ts)
dependabot[… 02:11:41 build(deps): bump golang.org/x/crypto from 0.37.0 to 0.45.0 (go-algorand)
dependabot[… 02:54:56 build(deps): bump golang.org/x/crypto from 0.43.0 to 0.45.0 (indexer)
PatrickDinh 03:54:04 wip - fix types (algokit-utils-ts)
achidlow 04:31:43 improve repeated rotations log message (puya)
achidlow 04:31:43 chore: code gen (puya)
achidlow 04:31:43 feat: add safety checks to ensure explicit user asserts / err conditions are preserved (puya)
achidlow 04:31:43 chore: compile_all (puya)
achidlow 04:31:43 add changelog fragment (puya)
achidlow 04:31:43 remove unused class (puya)
achidlow 04:31:43 chore: compile_all (puya)
achidlow 04:31:43 refactor / improve TEAL comment / error message modelling and output (puya)
achidlow 04:31:43 refactor: (puya)
achidlow 04:31:43 chore: compile_all (puya)
PatrickDinh 05:15:26 wip - fixing types (algokit-utils-ts)
boblat 05:17:39 feat: add algopy.public alias for algopy.arc4.abimethod decorator (puya)
boblat 05:17:39 refactor: relax requirement for @subroutine on contract methods (puya)
boblat 05:28:51 chore: compile all (puya)
boblat 05:28:52 refactor: log an error for duplicate decorators (puya)
boblat 05:28:52 build: fix algorand-python version to be 3.2.0 (puya)
sambitsargam 06:06:53 Merge pull request #742 from sambitsargam/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-8.47.0 (algo-voting)
p2arthur 09:09:25 refactor(resolve_address): refactor the resolve sender address to simplify the function and make it named export (algokit-lora)
larkiny 09:14:57 docs: import documentation from arcs (devportal)
SudoWeezy 09:36:15 Update arc-0090.md (ARCs)
SudoWeezy 09:39:28 Merge pull request #358 from algorandfoundation/arc-90-merge-uri-schemes (ARCs)
larkiny 09:55:11 Removed unnecessary doc updates (devportal)
larkiny 10:01:58 Documentation Update: arcs (#416) (devportal)
nullun 10:43:44 fix: Decoded ABI Args now render an address the same as an account (algokit-lora)
filipetamota 10:44:12 parsing webview v2 messages [wip] (pera-ios)
cusma 11:22:16 docs: define formal xgov status; improve security considerations (ARCs)
filipetamota 11:24:50 fund tab added. stake quick action added to asset detail screen (pera-ios)
nullun 12:04:29 feat: Display additional TX and RX rates for P2P (nodekit)
SudoWeezy 12:43:57 Merge pull request #363 from cusma/arc86 (ARCs)
larkiny 12:51:07 Updated import config (devportal)
larkiny 12:51:46 Updated import config (#417) (devportal)
larkiny 12:54:03 docs: import documentation from arcs (devportal)
larkiny 13:16:49 docs: import documentation from arcs (#418) (devportal)
larkiny 13:26:25 ci(publish): Target main-dist for release (#394) (devportal)
AImissq 13:29:53 Merge ffe6b3359f6fb229d646072809fdb564cae9a562 into cef5a733295f001aa53e7d5b472439c8118d9ca3 (CryptoDeepTools)
filipetamota 14:38:03 small fixes from pr review (pera-ios)
filipetamota 14:39:30 Merge branch 'main' into feature/PERA-3129-webview_refactor (pera-ios)
filipetamota 14:39:40 Merge 5a797d5daae1563d1dfb2e4f40ec9a40d3924049 into 655411383c85e740ae85ce3754c965cfd8bb0477 (pera-ios)
michaeltchu… 15:14:55 chore: log greeting (2025-11-20) (a-day-in-my-bobalife)
filipetamota 15:21:33 :bug: save last swap address used and make it default account (pera-ios)
filipetamota 15:22:14 Merge 0c20d989531ca8d8ec887ffd2010a518469e85e4 into 655411383c85e740ae85ce3754c965cfd8bb0477 (pera-ios)
dependabot[… 16:17:39 chore: bump foundation from 1.9.3 to 1.9.5 in /DisneyScenicRides (a-day-in-my-bobalife)
dependabot[… 16:17:44 chore: bump lifecycle-livedata-ktx in /DisneyScenicRides (a-day-in-my-bobalife)
dependabot[… 16:17:51 chore: bump ui from 1.9.3 to 1.9.5 in /DisneyScenicRides (a-day-in-my-bobalife)
dependabot[… 16:17:57 chore: bump runtime-livedata from 1.9.3 to 1.9.5 in /DisneyScenicRides (a-day-in-my-bobalife)
Codingcoder… 16:19:36 Update app.py (BlockEstate)
Codingcoder… 16:20:17 Clean up index.js by removing unnecessary lines (BlockEstate)
Codingcoder… 16:20:32 Update server.js (BlockEstate)
Codingcoder… 16:21:30 Refactor processAssets function for improved clarity (BlockEstate)
Codingcoder… 16:21:51 Update app.py (BlockEstate)
nullun 17:33:28 feat: Display peer count for PSP and/or WS (nodekit)
renovate[bo… 17:53:04 chore(deps): update non-major dependencies (use-wallet)
renovate[bo… 17:53:08 Merge a5ced129266b17977d006c3ea8b7a8b574d3a097 into 3306f9787d3d31e7127cf024ffc88e59e1b5d004 (use-wallet)
jannotti 17:55:43 Chore: Remove some things that have been marked deprecated (#6496) (go-algorand)
github 18:01:00 add Go Benchmark (go) benchmark result for 3bfbc772170ba4dcc7e00765104d22841c80a7fe (go-algorand)
urtho 18:17:02 before-time/after-time optimization for participation queries (#1683) (indexer)
dependabot[… 18:17:20 build(deps): bump golang.org/x/crypto from 0.43.0 to 0.45.0 (#1684) (indexer)
dependabot[… 18:19:22 build(deps): bump golang.org/x/crypto from 0.35.0 to 0.45.0 (#759) (go-algorand-sdk)
gmalouf 18:27:23 Update x/crypto in block-generator. (go-algorand)
cce 19:17:40 remove some unused programs (go-algorand)
cce 19:22:59 remove ddconfig (go-algorand)
cce 19:25:57 put find-nodes back (go-algorand)
achidlow 19:35:18 test: Expand reference types test for methodSelector contract to cover by index and by value, and ensure it is invoked by the relevant test file (puya-ts)
cce 19:40:23 rm ddconfig.sh (go-algorand)
achidlow 19:48:16 test: Expand reference types test for methodSelector contract to cover by index and by value, and ensure it is invoked by the relevant test file (puya-ts)
ale-gll 20:27:01 Bet.vy (rosetta-smart-contracts)
cagmero 21:10:58 feat: Replace standalone quest map and NFT screens with a new `arsenal` tab and introduce global type definitions. (AlgoQuest)
algo-dev-se… 23:28:23 Regenerate code from specification file (js-algorand-sdk)