Home / Reports / Apr 1, 2026

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

Mar 31, 2026 Arrow Back Arrow Forward Apr 2, 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

Wednesday, April 1, 2026

153 commits were pushed across 27 repos by 27 authors. There were 553,603 additions and 136,313 deletions.

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

Authors

Updated Repos

...

Commit Log

github-acti… 00:06:28 chore: update maintenance timestamp (homebrew-node)
renovate[bo… 00:39:39 fix(deps): update all non-major dependencies (algoworld-explorer)
renovate[bo… 00:39:43 Merge f5ffed7155969e9bcc713746125dff5fc29c4ea5 into 04bb54c18a9859d876122eb6ed6d4baf60ee4904 (algoworld-explorer)
renovate[bo… 00:40:05 chore(deps): update codecov/codecov-action action to v6 (algoworld-explorer)
renovate[bo… 00:40:07 Merge acde929119bb4a9c6929d3c801c35cb327264a6d into 04bb54c18a9859d876122eb6ed6d4baf60ee4904 (algoworld-explorer)
renovate[bo… 00:40:20 chore(deps): update dependency eslint-config-next to v16 (algoworld-explorer)
renovate[bo… 00:40:25 Merge f9a7187702434575b3de8c6ece8ff0fca421453e into 04bb54c18a9859d876122eb6ed6d4baf60ee4904 (algoworld-explorer)
michaeltchu… 00:45:16 ci: add in missing maven config values (algokit-core)
- 01:00:24 Build 2674 Data (go-algorand)
renovate[bo… 01:16:07 chore(deps): update codecov/codecov-action action to v6 (algoworld-contracts)
renovate[bo… 01:16:08 chore(deps): update codecov/codecov-action action to v6 (algoworld-contracts)
renovate[bo… 01:16:10 Merge c240a28b96facd5d45040a4f3ff10902a513b69a into c03f176f6e5f3c78f840aa05300a377631238d19 (algoworld-contracts)
boblat 01:47:54 feat: add LocalMap (algorand-python-testing)
boblat 01:47:54 chore: refresh test artifacts to use puya main branch (algorand-python-testing)
achidlow 01:47:54 fix: state totals now correctly handle direct tuple storage (algorand-python-testing)
boblat 01:47:54 fix: do not count GlobalMap and LocalMap in stateTotals (algorand-python-testing)
boblat 01:47:54 docs: add GlobalMap and LocalMap to state-management guide (algorand-python-testing)
achidlow 01:47:54 simplify state introspection logic in Contract (algorand-python-testing)
achidlow 01:47:54 refactor: remove _get_self_or_active_app_id, not required (algorand-python-testing)
boblat 01:47:54 feat: add GlobalMap (algorand-python-testing)
- 01:51:49 1.2.0-beta.5 (algorand-python-testing)
renovate[bo… 01:54:23 chore(deps): update codecov/codecov-action action to v6 (subtopia-js-sdk)
renovate[bo… 01:54:25 Merge 3c7d9736f47597dd8a71438d0f6442ca71f94114 into 9bc334a8819e21a61e5717e04c07dec184a7c579 (subtopia-js-sdk)
renovate[bo… 01:54:37 chore(deps): update dependency cpy-cli to v7 (subtopia-js-sdk)
renovate[bo… 01:54:39 Merge ddcdef5435738ee36b9127426d788d5e0e0b2743 into 9bc334a8819e21a61e5717e04c07dec184a7c579 (subtopia-js-sdk)
boblat 02:04:17 chore: audit vulnerabilities (puya-ts)
boblat 02:31:19 chore: update nodes.ts and replace BoxPrefixedKeyExpression with MapPrefixedKeyExpression (puya-ts)
mrcointreau 02:34:53 Merge ef0e3c28d2c42ed183d7d04d2b8a91879ffc95d5 into 71f87b354c64c6181d8e0dae24c52e08eea01e35 (puya)
boblat 02:50:53 feat: add GlobalMap (puya-ts)
boblat 02:52:48 feat: add LocalMap (puya-ts)
boblat 02:52:49 docs: add GlobalMap, LocalMap to language guide (puya-ts)
boblat 02:52:49 refactor: update error message to include GlobalMap, and LocalMap (puya-ts)
nickolos83 02:56:23 Add project: PredScope (best-of-crypto)
nickolos83 02:56:50 Merge 491ba1fa35282c630c36616985f3f93c725f6379 into 902ffb5e8667ec279c6d4480bddef9e97b614e36 (best-of-crypto)
boblat 03:07:27 Merge db34e7c4aca20af9494d46d49e86d2026b6753f2 into 09db857d887ed6e17b599d57821537ae5402de0c (puya-ts)
thomasm1 03:16:14 Angualar: Wallet->Token Whale-Flow Chart (bitcoinBuyer1_CryptoMaven.xyz)
dependabot[… 03:19:51 Merge 2d5e12a257c8351be10adea8207c34219e017c6d into 0ac0c15cd911c2c7d6e9752e485c96d2851200b7 (bitcoinBuyer1_CryptoMaven.xyz)
- 03:47:25 fix: add github_id to PredScope entry (best-of-crypto)
nickolos83 03:47:32 Merge a9cae6e680c532961a625fb24c775c9a305520e1 into 902ffb5e8667ec279c6d4480bddef9e97b614e36 (best-of-crypto)
boblat 03:55:12 refactor: rename `Contract` as `BaseContract` (puya)
boblat 03:55:14 docs: update docs to reference BaseContract instead of Contract (puya)
boblat 03:55:24 chore: compile all (puya)
boblat 03:55:25 feat: add `algopy.Contract` as an alias of `algopy.arc4.ARC4Contract` (puya)
boblat 03:55:25 chore: compile all (puya)
boblat 03:55:25 docs: use `algopy.Contract` instead of `algopy.ARC4Contract` (puya)
Argimirodel… 03:55:43 feat: arc4.encode and arc4.decode for all arc4 encodable types (puya)
boblat 03:57:14 refactor: use `Contract` instead of `BaseContract` to reduce noise (puya)
boblat 03:57:17 chore: compile all (puya)
boblat 03:57:17 refactor: bump stubs version to show breaking change (puya)
boblat 03:57:17 docs: add change log (puya)
boblat 04:19:19 Merge 41f9bafd4d7ff161daf195f47fe5add473ce5c0f into 71f87b354c64c6181d8e0dae24c52e08eea01e35 (puya)
Argimirodel… 04:31:57 test: arc4 encode/decode roundtrip with multiple types (puya)
Argimirodel… 04:32:15 test: expected output test excercising errors for encode/decode of non-arc4 encodable types (puya)
Argimirodel… 04:40:43 chore: compile all (puya)
Argimirodel… 04:59:18 chore: changelog (puya)
Argimirodel… 05:19:36 Merge bee3eb84ad60e91528ca1832dac31181eb4a3e86 into 71f87b354c64c6181d8e0dae24c52e08eea01e35 (puya)
dependabot[… 07:28:27 Merge d45a9f94b29d12e1b27bdf4f20f7b639f3c0c072 into 0ac0c15cd911c2c7d6e9752e485c96d2851200b7 (bitcoinBuyer1_CryptoMaven.xyz)
ale-gll 08:45:47 Added HTLC in Vyper (rosetta-smart-contracts)
ale-gll 09:04:05 Added Lottery in Vyper (rosetta-smart-contracts)
ale-gll 09:04:53 Merge b4cfbfdc93da9b9d2d4f7bfe2af927c541ac8739 into c8f008188921c2fedaf99543ca85ca7d4ad64393 (rosetta-smart-contracts)
ale-gll 09:07:02 Merge branch 'blockchain-unica:main' into main (rosetta-smart-contracts)
dependabot[… 09:07:38 Merge e5548cf9aba957321e25fffd29b25d002300234a into 62cccd45503e15a93031a5cdda2ba8cc68a21cf4 (genAcct_genTxn)
mrcointreau 10:39:28 chore: bump node.js to 24.x, update ci action versions and fix docs build to use pnpm (algokit-subscriber-ts)
mrcointreau 10:41:09 Merge abedf9c5cf18daa479f50577ef1f80e82cc04b11 into 357e2137a0ed6d8310491fc600e31426b2c78ee0 (algokit-subscriber-ts)
Truszczynsk… 10:58:23 Updated App version to v6.20.0 (pera-ios)
Truszczynsk… 10:58:55 Merge 9d295898d4b9fcbac768481d6a13908e0b41e0d4 into cffefee6703a0d85c3790d333119a3e6d390c2c9 (pera-ios)
sanjay-sol 11:18:24 fix: invert point at infinity (AlgoPlonk)
sanjay-sol 11:23:21 Merge 1d8633f3109cb436abdac63f55b57b824c20663c into 6ed21a12da5ba45ff8d41c3a9a88d5a7920b1cbd (AlgoPlonk)
- 11:29:14 implementation of token_transfer use case in leo (rosetta-smart-contracts)
FoundMarras 11:30:53 Merge 87d1dd4181b86ef9f3ef64aa7ff92d0c97eaacc5 into c8f008188921c2fedaf99543ca85ca7d4ad64393 (rosetta-smart-contracts)
Rashidhmd 11:49:05 Merge 44732f00042e7865334e511e0828aafd98199a36 into c8f008188921c2fedaf99543ca85ca7d4ad64393 (rosetta-smart-contracts)
Truszczynsk… 11:54:27 Updated App version to v6.20.0 (pera-ios)
yasin-ce 11:55:23 Fix qa findings (pera-android)
PatrickDinh 12:05:57 review (algokit-lora)
PatrickDinh 12:07:58 Merge a542c470abb66fe3eda5dbe0b7f233c81328f4f6 into d0ff3b68eb6cfb3641b16ac9b7fcd14733c8349d (algokit-lora)
yasin-ce 12:21:05 Fix detekt issue (pera-android)
PatrickDinh 12:33:54 chore: install package (algokit-lora)
PatrickDinh 12:34:51 chore: review (algokit-lora)
PatrickDinh 12:37:48 Merge ff3d29f3e2bd449121e77a3d39ae36df3f31bfbc into d0ff3b68eb6cfb3641b16ac9b7fcd14733c8349d (algokit-lora)
dependabot[… 12:56:31 Merge d25c08410a07403aa05473842060222f5758c907 into 00fd46938156ada9abf57e6359f92f8318d1a3f1 (devportal)
mrcointreau 13:51:53 chore: bump node.js to 24.x and update ci action versions (algokit-utils-ts)
joe-p 13:52:06 Merge 7e1ef10cc3676a18e389ba733a9e905016fdd576 into 33a99d7952791da4bac55757389529d564621655 (algokit-utils-ts)
meetthosar 14:05:45 fix(wallet): align asset-create signing with fromUserId and extend asset e2e coverage (pawn)
iglosiggio 14:06:00 fix: Make the basepath for our docs configurable (puya-ts)
iglosiggio 14:06:07 Merge 9472d7d0e138d959da85950d7412469e9cc8439a into 09db857d887ed6e17b599d57821537ae5402de0c (puya-ts)
- 14:30:01 5.8.0-rc.3 (puya)
dependabot[… 14:31:39 chore(deps): bump packaging from 24.2 to 26.0 (puya)
dependabot[… 14:31:42 Merge df22d66588ded77bb6b4c26a22f95c767b7b373a into ca77804c755e3c7bd18616e673f2d655d1b9114f (puya)
dependabot[… 14:31:48 chore(deps-dev): bump pytest-split from 0.10.0 to 0.11.0 (puya)
dependabot[… 14:31:50 chore(deps-dev): bump junitparser from 3.2.0 to 4.0.2 (puya)
dependabot[… 14:31:50 Merge de923626a65a8e655ec20d2e041701de7e5a3b3f into ca77804c755e3c7bd18616e673f2d655d1b9114f (puya)
dependabot[… 14:31:51 chore(deps): bump cattrs from 25.3.0 to 26.1.0 (puya)
dependabot[… 14:31:54 Merge 59fc1d74829f1c8b1bb9d5ba7e312aac3e22b935 into ca77804c755e3c7bd18616e673f2d655d1b9114f (puya)
dependabot[… 14:31:54 Merge 24f92346d8ff96f1a34b63d44697e677c48f9cd9 into ca77804c755e3c7bd18616e673f2d655d1b9114f (puya)
dependabot[… 14:32:20 chore(deps-dev): bump poethepoet from 0.30.0 to 0.42.1 (puya)
dependabot[… 14:32:23 Merge c1d78942ec71b1df0441711be558d26941713e2c into ca77804c755e3c7bd18616e673f2d655d1b9114f (puya)
mrcointreau 14:39:21 Merge ef0e3c28d2c42ed183d7d04d2b8a91879ffc95d5 into ca77804c755e3c7bd18616e673f2d655d1b9114f (puya)
michaeltchu… 15:38:28 chore: log greeting (2026-04-01) (a-day-in-my-bobalife)
cce 15:45:26 Merge 63338899a6bd17666f628e1f1d66403895ecca97 into 094ea6b25e84f0b8b66af847a54d4892b261aa5c (go-algorand)
dependabot[… 15:47:20 Merge 4a4af9b8c1e818f0ca299472be18ad8f20149533 into d80e6a16e628d629e7a174b13f007d16d5093b44 (StablecoinWatch)
jannotti 17:05:13 First pass at varint encoded branch labels (go-algorand)
iglosiggio 17:22:55 Update docs/README.md (puya-ts)
iglosiggio 17:22:58 Merge b1b5533ebe72a130baf4046f9c08a2d117d41be4 into 09db857d887ed6e17b599d57821537ae5402de0c (puya-ts)
joe-p 17:58:30 wip: signing docs (algokit-utils-py)
joe-p 18:02:42 chore: rm duplicate const (algokit-utils-py)
joe-p 18:02:48 Merge 3811cce1c801da87aa2ade4a307f0ef2c1870db8 into 3c8f3b90034b0de1ae7c585ebe0b7f91631c70b3 (algokit-utils-py)
iglosiggio 18:19:31 fix: Make the basepath for our docs configurable (#354) (puya-ts)
boblat 18:29:57 Merge db34e7c4aca20af9494d46d49e86d2026b6753f2 into 5c5eb1f66c0fff671a894335057cf9f478fcd025 (puya-ts)
semantic-re… 18:30:25 Notes added by 'git notes add' (puya-ts)
dependabot[… 18:47:49 chore(deps): bump actions/configure-pages from 5 to 6 (d-asa)
dependabot[… 18:47:51 chore(deps): bump actions/deploy-pages from 4 to 5 (d-asa)
dependabot[… 18:47:52 Merge 51d867af9ebf719f46a40c47b412c226caa7e7ef into 75f7958c60f438d1ecfdab570ca7d850de0131b4 (d-asa)
dependabot[… 18:47:54 Merge 76aeaae8c3ec4be1a0503cc7cb56772a4734c90d into 75f7958c60f438d1ecfdab570ca7d850de0131b4 (d-asa)
dependabot[… 18:47:55 chore(deps): bump dorny/paths-filter from 3 to 4 (d-asa)
dependabot[… 18:47:58 Merge 83ae9d3f382d371bb76e6e7465c9614ad7d0cf19 into 75f7958c60f438d1ecfdab570ca7d850de0131b4 (d-asa)
dependabot[… 18:50:39 chore(deps-dev): bump the minor-and-patch group with 2 updates (d-asa)
dependabot[… 18:50:42 Merge 20dc294a891db47b7b83c496fafac57776204c3a into 75f7958c60f438d1ecfdab570ca7d850de0131b4 (d-asa)
renovate[bo… 19:00:16 fix(deps): update dependency next to v15 [security] (algoworld-explorer)
renovate[bo… 19:00:21 Merge ad24a2172e1ffa52dce57dc4adc4e3d80f0c4063 into 04bb54c18a9859d876122eb6ed6d4baf60ee4904 (algoworld-explorer)
renovate[bo… 19:00:46 fix(deps): update all non-major dependencies (algoworld-explorer)
renovate[bo… 19:00:49 Merge c6f4a70866d144c6804138622c3ee634f0509c2e into 04bb54c18a9859d876122eb6ed6d4baf60ee4904 (algoworld-explorer)
renovate[bo… 19:01:15 chore(deps): update commitlint monorepo to v20 (algoworld-explorer)
renovate[bo… 19:01:20 Merge 3bf39ed9d9aa27e6a504c9320eadf844977a5ac2 into 04bb54c18a9859d876122eb6ed6d4baf60ee4904 (algoworld-explorer)
renovate[bo… 19:01:25 chore(deps): update dependency eslint-config-next to v16 (algoworld-explorer)
renovate[bo… 19:01:29 Merge 11de832e09b696e963ed320124c3aa5d97ba2ebd into 04bb54c18a9859d876122eb6ed6d4baf60ee4904 (algoworld-explorer)
iglosiggio 19:01:35 chore: Bump puya version (puya-ts)
renovate[bo… 19:02:21 chore(deps): lock file maintenance (algoworld-explorer)
renovate[bo… 19:02:25 Merge ef3e40a02895151f3f318bee3f7e39e2647f6711 into 04bb54c18a9859d876122eb6ed6d4baf60ee4904 (algoworld-explorer)
pbennett 19:19:34 chore(*): Update Perawallet / use-wallet versions (reti)
pbennett 19:20:20 Merge 00a4642fa7222519023b071ccc7e0e817e1d157b into a8210fca292f60f410bd06dc2114d6b6e25b7fd0 (reti)
dependabot[… 19:23:01 Merge 5e2efa34ac169767645c84a08ab70c2b1fa54c69 into 613a0a2809d5252e7f7779b7b7c3de95e24f1fba (a-day-in-my-bobalife)
iglosiggio 20:00:38 chore: Add assembly reports to our test outputs (puya-ts)
renovate[bo… 20:12:08 chore(deps): update non-major dependencies (use-wallet)
renovate[bo… 20:12:12 Merge 196a0b7e17fbee1b28bf87f2242a9c564fbf614c into 5073ca134b7c4c5721fcfbe976d5c364a5cc777a (use-wallet)
renovate[bo… 20:13:43 chore(deps): update dependency @sveltejs/vite-plugin-svelte to v7 (use-wallet)
renovate[bo… 20:13:47 Merge 93ea95826961461c583792d3b3042555dddd516c into 5073ca134b7c4c5721fcfbe976d5c364a5cc777a (use-wallet)
iglosiggio 20:13:57 feat: Add the --output-assembly-report cli flag (puya-ts)
renovate[bo… 20:14:11 chore(deps): update dependency @vitejs/plugin-react to v6 (use-wallet)
renovate[bo… 20:14:16 Merge 12b68000d6690ef5e29f8eaa8bc280eba307c073 into 5073ca134b7c4c5721fcfbe976d5c364a5cc777a (use-wallet)
renovate[bo… 20:14:56 chore(deps): lock file maintenance (use-wallet)
renovate[bo… 20:15:01 Merge cdeaccbb5f6a8c3d37368e15a58764166daad240 into 5073ca134b7c4c5721fcfbe976d5c364a5cc777a (use-wallet)
iglosiggio 20:16:11 Merge a0370764765d0adf8481fdc8cc48b8d7b4b39b03 into 5c5eb1f66c0fff671a894335057cf9f478fcd025 (puya-ts)
iglosiggio 20:17:04 Merge 26903a862314e2df1100a0b032820e1d72db938a into 5c5eb1f66c0fff671a894335057cf9f478fcd025 (puya-ts)
dependabot[… 20:20:58 Merge 1ed6bf840e213b3007e85281f8facc73ff22d546 into 0ac0c15cd911c2c7d6e9752e485c96d2851200b7 (bitcoinBuyer1_CryptoMaven.xyz)
onetechnical 21:46:31 Update SLACK_WEBHOOK_URL (go-algorand)
onetechnical 21:48:45 Merge 34f835c41fd2b39aa7d5d916bd88b0fa3a3e2c4d into 094ea6b25e84f0b8b66af847a54d4892b261aa5c (go-algorand)
dependabot[… 22:21:59 chore(deps-dev): bump aiohttp from 3.13.3 to 3.13.4 (d-asa)
dependabot[… 22:22:02 Merge b0be2cc0e3f81f43676352cf8ee29ef651025f9b into 75f7958c60f438d1ecfdab570ca7d850de0131b4 (d-asa)
PatrickDinh 22:58:24 fix: npm audit (algokit-lora)
PatrickDinh 22:58:31 Merge 063c2bb7ff68ab43466275d317cf2ca62363d362 into d0ff3b68eb6cfb3641b16ac9b7fcd14733c8349d (algokit-lora)
renovate[bo… 23:05:36 chore(deps): update non-major dependencies (use-wallet)
renovate[bo… 23:05:40 Merge 7d6fedeab969d1f6f0d26a50e32007f2069787b8 into 5073ca134b7c4c5721fcfbe976d5c364a5cc777a (use-wallet)
funk-af 23:26:26 stub out page (devportal)