Home / Reports / Apr 23, 2026

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

Apr 22, 2026 Arrow Back Arrow Forward Apr 24, 2026
M
T
W
T
F
S
S
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
8
9
10

Thursday, April 23, 2026

138 commits were pushed across 17 repos by 27 authors. There were 985,157 additions and 748,495 deletions.

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

Authors

Updated Repos

...

Commit Log

- 01:00:36 Build 2696 Data (go-algorand)
cusma 01:18:13 Merge 4570f5aef285eca492f2dd1c916147bd53e14e24 into 0b93d39a81936aa6afd70e55832e2be9ca06bca3 (ARCs)
ehanoc 01:18:13 Merge 0d66ac250c800f9b903b506e6640f3dbb1eb397e into 0b93d39a81936aa6afd70e55832e2be9ca06bca3 (ARCs)
cusma 01:18:13 Merge bcb1aa80d4f877c653eb5a17953193b533cef88f into 0b93d39a81936aa6afd70e55832e2be9ca06bca3 (ARCs)
boblat 02:22:03 refactor: simplify recursive type alias handling and add additional test coverage (puya)
boblat 02:22:19 Merge 4ffa677556b455a65902c9e2df2051f7bd10637e into e91993da72db0dd251478a02c7ee205fc822caea (puya)
iglosiggio 02:54:57 Add hacky "outline type validation" impl (puya)
iglosiggio 02:55:01 chore: compile_all (puya)
dependabot[… 03:03:46 build(deps): update vue-router requirement from ^5.0.4 to ^5.0.6 (algo-voting)
dependabot[… 03:04:04 build(deps-dev): update eslint-plugin-vue requirement (algo-voting)
dependabot[… 03:04:20 build(deps-dev): update @vue/compiler-sfc requirement (algo-voting)
dependabot[… 03:04:21 Merge 7d826a5619d5570309558b2e605510df60b8578f into a24c233763bfe3af8b7b299893df8f67d4e86671 (algo-voting)
dependabot[… 03:04:39 Merge 97da0e578ca2aa957ae5e73f589827208ce6897f into a24c233763bfe3af8b7b299893df8f67d4e86671 (algo-voting)
filipetamota 05:14:15 Merge 89a59d2076ea5540130caa9fe6b3932c5c176a79 into f91e016af592c6cea70f72ea27f02a4e6e3370f1 (pera-ios)
dependabot[… 06:16:13 Merge bc2ded54bfa2b78703fadeef4b90f0537d1dcf22 into 44b1aee4dfd27282f2ca5d48fab7c344e0258ffb (bitcoinBuyer1_CryptoMaven.xyz)
mrcointreau 07:11:06 Merge pull request #127 from algorandfoundation/chore/node-24-oidc (algorand-typescript-testing)
mrcointreau 07:43:01 fix: remove job-level permissions override from release workflow (algorand-typescript-testing)
boblat 07:47:40 test: add tests for op code selection optimisation preferring variant with immediates (puya)
boblat 07:47:40 fix: consistently rely on optimisation to replace stack-arg variant with immediate-arg variant (puya)
boblat 07:47:41 chore: compile all (puya)
dependabot[… 07:51:44 Merge de292d3c646151e29eba10b27c53dbcedae761c7 into 986472777d12244d589b7f9dfd6729814f350fcf (a-day-in-my-bobalife)
mrcointreau 08:02:07 chore: replace @makerx deps with local implementations and inline configs (algokit-utils-ts)
mrcointreau 08:03:38 Merge 07c621e204617e5fdfe2d8451a946b65055117db into ae03a6f201b61bfaf7a9e0e393ea557642c7f836 (algokit-utils-ts)
mrcointreau 08:04:12 Merge pull request #128 from algorandfoundation/chore/node-24-oidc (algorand-typescript-testing)
cusma 08:04:54 chore: migrate front-matter (ARCs)
pbennett 08:04:57 Merge 7d522ef13925fda50c6d4fbd027f5ad4df4950d4 into 0b93d39a81936aa6afd70e55832e2be9ca06bca3 (ARCs)
mrcointreau 08:05:44 Merge pull request #159 from algorandfoundation/docs/fix-urls (algokit-subscriber-ts)
cusma 08:10:28 Merge pull request #425 from pbennett/patch-2 (ARCs)
invalid-ema… 08:10:40 Auto-update ARC content and headers (ARCs)
boblat 08:18:13 Merge 60d80aff7f9b15a29221edec8c5e2893b919f36b into e91993da72db0dd251478a02c7ee205fc822caea (puya)
mrcointreau 08:19:37 chore: bump uuid dep (algokit-utils-ts)
mrcointreau 08:19:49 Merge 266ea38d8f79b49483655810cb5d41541d19c166 into ae03a6f201b61bfaf7a9e0e393ea557642c7f836 (algokit-utils-ts)
dependabot[… 08:27:58 Merge 5f63d785bcb2688ce08c3f8c245d130881bd8183 into 986472777d12244d589b7f9dfd6729814f350fcf (a-day-in-my-bobalife)
daniel-make… 08:44:57 test: add test cases for bytes overflow in concatenation optimisations (puya)
daniel-make… 08:44:57 fix: fix critical error when optimising byte concatenation exceeding max bytes length (puya)
daniel-make… 08:47:09 chore: add changelog (puya)
daniel-make… 08:47:09 chore: compile all (puya)
meetthosar 08:51:45 Unit test and lint fixes (pawn)
ehanoc 08:52:39 Merge 1fb58d11a7b8815a11a7d6d70f6fae4bcc2bd5ba into c2ec26bdc974f6dbe02d7e07e8cec74ca3dd6d02 (ARCs)
daniel-make… 08:52:48 Merge 2efe9b51d5be0d0f171b107dd959347d28a91331 into e91993da72db0dd251478a02c7ee205fc822caea (puya)
meetthosar 08:57:44 Merge 671394b72d056bd2c0f73444475af3dbb840540d into 823a6e673b42fba51d1ba7f9977e5ce265ed4421 (pawn)
filipetamota 09:09:39 show cancel button when accessing the pending signatures overlay from the inbox (pera-ios)
- 09:11:31 implementation of vesting use case in leo (rosetta-smart-contracts)
FoundMarras 09:12:39 Merge ae58f5e9c633ad0a5608b8bef6187a46512be970 into 8e6d4058a6721482bde5f837ced5d3aa4d64411d (rosetta-smart-contracts)
dependabot[… 09:22:53 Merge 6baa3c8bb7f28d2e7bec8c23d8511f6d9fae4d1a into 986472777d12244d589b7f9dfd6729814f350fcf (a-day-in-my-bobalife)
joe-p 09:43:49 Merge de2de813cd0e84080e2ea25e967f099b83e4cb22 into c2ec26bdc974f6dbe02d7e07e8cec74ca3dd6d02 (ARCs)
mrcointreau 09:51:34 chore: fix semantic release (algorand-typescript-testing)
bitbart 09:56:14 Merge pull request #49 from FoundMarras/main (rosetta-smart-contracts)
mrcointreau 09:57:07 Merge pull request #129 from algorandfoundation/chore/fix-semantic-release (algorand-typescript-testing)
bitbart 09:57:18 Merge pull request #27 from Rashidhmd/cairo/pricebet (rosetta-smart-contracts)
dependabot[… 09:59:59 Merge 52d1aa63c64370ee6bb3ba77cc73584a14d24b57 into 44b1aee4dfd27282f2ca5d48fab7c344e0258ffb (bitcoinBuyer1_CryptoMaven.xyz)
semantic-re… 10:01:56 Notes added by 'git notes add' (algorand-typescript-testing)
boblat 10:37:43 refactor: add special handling for extract in eb (puya)
boblat 10:37:55 chore: compile all (puya)
boblat 10:39:10 Merge fc499df4641f2b95c96b7b013b1ea0ab79f9139b into e91993da72db0dd251478a02c7ee205fc822caea (puya)
- 10:48:21 implementation of storage use case in leo (rosetta-smart-contracts)
renovate[bo… 10:51:15 Update abatilo/actions-poetry action to v4 (algoworld-contracts)
renovate[bo… 10:51:19 Merge 061c565d3bf503aa3ddf558431056793cf19214c into c03f176f6e5f3c78f840aa05300a377631238d19 (algoworld-contracts)
- 10:54:18 implementation of storage use case in leo (README) (rosetta-smart-contracts)
FoundMarras 10:54:59 Merge 55aa7659431fbbc0d40de32c99487c4dc5b74a2a into 0ef35b7e3d26e1d5a4ca08722c0b586e76187775 (rosetta-smart-contracts)
filipetamota 10:59:05 [IOS] - Shared Account - Gate joint-account surfaces on feature flag (#353) (pera-ios)
boblat 11:08:09 refactor: add special handling for extract in eb (puya)
boblat 11:08:10 chore: compile all (puya)
boblat 11:08:23 Merge 7176a92e958a07d9f70bcecd1abf76b75d713a3e into e91993da72db0dd251478a02c7ee205fc822caea (puya)
filipetamota 11:27:13 fix cancel button action (pera-ios)
filipetamota 11:31:45 unused code removed (pera-ios)
filipetamota 11:31:56 Merge b9c43e9d6375e5d7c89ae1bcb5accba257ec3a2a into efd5c565e0f4d9021a943d0fe1783cf018c610f5 (pera-ios)
dependabot[… 11:49:19 Merge 1abeacc87453e297eeb76dddeed6bdfe7dab12bc into 44b1aee4dfd27282f2ca5d48fab7c344e0258ffb (bitcoinBuyer1_CryptoMaven.xyz)
sofinico 12:17:57 Merge 0b0aa398d7cb46446fff0dfb3bf2e6fbf49a37ae into c2ec26bdc974f6dbe02d7e07e8cec74ca3dd6d02 (ARCs)
dependabot[… 12:27:14 Merge 4b061cdcb3856c6a0f4fe6d03408e07a2fa3e513 into 44b1aee4dfd27282f2ca5d48fab7c344e0258ffb (bitcoinBuyer1_CryptoMaven.xyz)
Rashidhmd 12:51:11 Merge 430e990602fed99c21e70d66a7bb0bfaa076d646 into 0ef35b7e3d26e1d5a4ca08722c0b586e76187775 (rosetta-smart-contracts)
Caerlower 13:15:20 update: migrate intent parsing from Perplexity to Groq (algo-intent)
boblat 13:16:17 Merge a9e5a818d96044e5c56c376e0c34a956510729e0 into 077d674a546ca21f82a80c5646ad325ff0a365c3 (algorand-typescript-testing)
Caerlower 13:24:22 fix: add missing tinyman js sdk dependency (algo-intent)
JBScaled 13:49:13 feat: add LORA tutorial page (devportal)
dependabot[… 14:44:31 Merge 91639b31fd4082e46a238b044c2f5406b8daf313 into 44b1aee4dfd27282f2ca5d48fab7c344e0258ffb (bitcoinBuyer1_CryptoMaven.xyz)
dependabot[… 14:49:58 Merge 6b8c8606d34b5cc7c8933826aa656ac2d6fffb95 into 986472777d12244d589b7f9dfd6729814f350fcf (a-day-in-my-bobalife)
joe-p 15:19:00 chore: make describe sync (algokit-utils-ts)
joe-p 15:19:03 Merge f5402a95a970b1da722b40ff354d7864bfeb4088 into ae03a6f201b61bfaf7a9e0e393ea557642c7f836 (algokit-utils-ts)
mrcointreau 15:19:33 chore: replace @makerx deps with local implementations and inline configs (algokit-subscriber-ts)
mrcointreau 15:22:07 Merge 537e88135fb447bd4d1023a0b1094f079adac7c0 into a94e9fc31096941b4ea9e3cfe0c44bb71ab5dd6d (algokit-subscriber-ts)
joe-p 15:31:28 test: wallet-utils tests (algokit-utils-ts)
joe-p 15:31:30 chore: make describe sync (algokit-utils-ts)
mrcointreau 15:31:30 chore: replace @makerx deps with local implementations and inline configs (algokit-subscriber-ts)
joe-p 15:31:41 Merge 90b1f7dd715dcd711b6ec18bf2f4f3be27d78f55 into ae03a6f201b61bfaf7a9e0e393ea557642c7f836 (algokit-utils-ts)
mrcointreau 15:32:22 Merge bd56943784ebc615ed094be92f09202b342904bb into a94e9fc31096941b4ea9e3cfe0c44bb71ab5dd6d (algokit-subscriber-ts)
michaeltchu… 15:45:05 chore: log greeting (2026-04-23) (a-day-in-my-bobalife)
dependabot[… 16:06:06 Merge 1ff9b043023a2f5e06c4974a40daf838d03919f4 into 44b1aee4dfd27282f2ca5d48fab7c344e0258ffb (bitcoinBuyer1_CryptoMaven.xyz)
tasosbit 16:13:26 Merge bd33e7d9f39311d95d217177ac0d4d5f7e374dad into c2ec26bdc974f6dbe02d7e07e8cec74ca3dd6d02 (ARCs)
joe-p 16:36:01 chore: use bigint (algokit-utils-ts)
joe-p 16:36:22 Merge 76644db9fa48c1c495117d60b0bfb85658014126 into ae03a6f201b61bfaf7a9e0e393ea557642c7f836 (algokit-utils-ts)
daniel-make… 17:17:47 patch op spec (go-algorand)
daniel-make… 17:17:50 add EC field group (go-algorand)
daniel-make… 17:19:58 add RunMode to langspec (go-algorand)
daniel-make… 17:20:58 add enum byte values (go-algorand)
daniel-make… 17:21:34 add lang version to op spec (go-algorand)
daniel-make… 17:21:36 add mimc enums (go-algorand)
joe-p 17:50:21 test: bump test timeout for utils (algokit-utils-ts)
joe-p 17:50:28 Merge 8064247a82b739e5ad115699094903809efb3309 into ae03a6f201b61bfaf7a9e0e393ea557642c7f836 (algokit-utils-ts)
dependabot[… 18:03:27 Merge d45a9f94b29d12e1b27bdf4f20f7b639f3c0c072 into 44b1aee4dfd27282f2ca5d48fab7c344e0258ffb (bitcoinBuyer1_CryptoMaven.xyz)
jannotti 18:09:01 Allow inner transactions to use MaxAbsoluteExtraProgramPages (go-algorand)
jannotti 18:09:35 Merge 9dcb2d9321bbc3e0304c13a00ec2ecfc1b25c2b3 into 1ad715d077326f7bde11a896b084351b712e6302 (go-algorand)
jannotti 18:17:26 Allow inner transactions to use MaxAbsoluteExtraProgramPages (go-algorand)
jannotti 18:17:33 Merge bb2afcb96cc974ea2ad1e372ece4335d68476ee9 into 1ad715d077326f7bde11a896b084351b712e6302 (go-algorand)
JBScaled 18:24:04 add: arc-55 reference to multisig docs (devportal)
jannotti 18:28:27 Allow inner transactions to use MaxAbsoluteExtraProgramPages (go-algorand)
jannotti 18:28:33 Merge fab25036b70c21566969471e8c030ac90612ded6 into 1ad715d077326f7bde11a896b084351b712e6302 (go-algorand)
JBScaled 18:30:40 fix: linting errors (devportal)
JBScaled 18:30:50 Merge e9032d2f2777c8eb4fc8f794b15eef98aa102ba9 into de2875716c4b0a25ecca03e30d9c8a7baaff790c (devportal)
iglosiggio 18:42:37 wip: add temporary docstrings (go-algorand)
JBScaled 18:47:28 fix: linting (devportal)
Rashidhmd 18:51:39 Merge e5bcfa404fc3c3b8a90a80cde044d47e43c5db3b into 0ef35b7e3d26e1d5a4ca08722c0b586e76187775 (rosetta-smart-contracts)
JBScaled 18:51:40 add: arc-55 reference to multisig docs (devportal)
iglosiggio 18:52:52 chore: `make generate` (go-algorand)
iglosiggio 18:53:01 Merge 1a373ac94fa8821c9c3b615a03a75211121989df into 1ad715d077326f7bde11a896b084351b712e6302 (go-algorand)
jannotti 19:07:35 Allow inner transactions to use MaxAbsoluteExtraProgramPages (go-algorand)
jannotti 19:07:42 Merge f5a45b120982430e8436903a4e7bd841ffe76505 into 1ad715d077326f7bde11a896b084351b712e6302 (go-algorand)
JBScaled 19:16:33 Merge pull request #601 from algorandfoundation/jorrin/multisig-page-update-clean (devportal)
JBScaled 19:23:39 Merge 75a42239e708ebe39c2b824c196c52ac8a780677 into 11b84a06cab0d06eef52a02a65de67de860ac0aa (devportal)
renovate[bo… 19:42:40 chore(deps): update non-major dependencies (use-wallet)
renovate[bo… 19:42:44 Merge d5bb7cbcd1fef58a93b99fae88998ab1e156e461 into 5073ca134b7c4c5721fcfbe976d5c364a5cc777a (use-wallet)
Argimirodel… 19:47:40 fix: closing parenthesis on app and lsig compile display (puya-ts)
JBScaled 20:00:22 Merge pull request #602 from algorandfoundation/main (devportal)
yasin-ce 20:44:00 Merge remote-tracking branch 'origin/bugfix/PERA-4092' into final (pera-ios)
Argimirodel… 21:59:57 test: pass object through, with mismatching descriptions vs. same descriptions, compare generated bytecode (puya-ts)
Argimirodel… 21:59:58 fix: add `description` field ignore in ptype comparison (puya-ts)
Argimirodel… 22:22:55 chore: build (puya-ts)
Ganainmtech 22:54:32 Merge ad8a99ff766f4bd19b1039a2b9f6974a226b23bc into 75a42239e708ebe39c2b824c196c52ac8a780677 (devportal)
Argimirodel… 22:58:18 Merge cf2cf530bbbc9f517df6952f36b0fc343718a034 into 200c2ba994fb0a2cca6e06571f36354ad8d2a104 (puya-ts)
dependabot[… 23:00:23 Merge c3f3b56cfea5c1631dfb9e78b52c7595bd71e3b4 into 44b1aee4dfd27282f2ca5d48fab7c344e0258ffb (bitcoinBuyer1_CryptoMaven.xyz)
dependabot[… 23:01:00 Merge 2d5e12a257c8351be10adea8207c34219e017c6d into 44b1aee4dfd27282f2ca5d48fab7c344e0258ffb (bitcoinBuyer1_CryptoMaven.xyz)
dependabot[… 23:01:29 Merge eb535a817ed5d6df318cafbaa5ea1f6258a34015 into 44b1aee4dfd27282f2ca5d48fab7c344e0258ffb (bitcoinBuyer1_CryptoMaven.xyz)
dependabot[… 23:01:50 Merge 81293f0c172001f2363c163804625def39712080 into 44b1aee4dfd27282f2ca5d48fab7c344e0258ffb (bitcoinBuyer1_CryptoMaven.xyz)
dependabot[… 23:09:30 Merge 43ee49b63d5e43cdf95ef9bc728c68a001b8caaf into 44b1aee4dfd27282f2ca5d48fab7c344e0258ffb (bitcoinBuyer1_CryptoMaven.xyz)
dependabot[… 23:11:36 Merge 1ed6bf840e213b3007e85281f8facc73ff22d546 into 44b1aee4dfd27282f2ca5d48fab7c344e0258ffb (bitcoinBuyer1_CryptoMaven.xyz)
dependabot[… 23:16:27 Merge b23faa37ffcda3e624f5718c66f056c378fbbbf7 into 44b1aee4dfd27282f2ca5d48fab7c344e0258ffb (bitcoinBuyer1_CryptoMaven.xyz)
dependabot[… 23:17:11 Merge 383f07b0caf675a9a4e5182aa28417cbfc2220c2 into 44b1aee4dfd27282f2ca5d48fab7c344e0258ffb (bitcoinBuyer1_CryptoMaven.xyz)
dependabot[… 23:20:47 Merge 4a76088d75dc6df42f34c0588fac808109d7002a into 44b1aee4dfd27282f2ca5d48fab7c344e0258ffb (bitcoinBuyer1_CryptoMaven.xyz)