Home / Reports / May 27, 2026

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

May 26, 2026 Arrow Back Arrow Forward May 28, 2026
M
T
W
T
F
S
S
27
28
29
30
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
31
1
2
3
4
5
6
7

Wednesday, May 27, 2026

79 commits were pushed across 14 repos by 18 authors. There were 611,870 additions and 756,119 deletions.

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

Authors

Updated Repos

...

Commit Log

gabrielkuet… 00:17:12 Merge branch 'main' into release/ak-v4 (devportal)
jannotti 00:41:13 code review (go-algorand)
jannotti 00:41:25 Merge b5fd4629d3d12f39e4da603fd8ff74d0ef2533ae into 4f3f6c8e7d1331a4a01c1fb5074c82d47b24b337 (go-algorand)
- 01:00:23 Build 2730 Data (go-algorand)
LoafPickleWW 01:36:57 feat: add NFTImportTool page to support cross-chain NFT imports from XRPL, Cardano, and Ethereum to Algorand (wen-tools)
renovate[bo… 01:57:06 chore(deps): update non-major dependencies (use-wallet)
renovate[bo… 01:57:09 Merge 88499b27ee408f54948850be1f5f43dc384f314c into 5073ca134b7c4c5721fcfbe976d5c364a5cc777a (use-wallet)
daniel-make… 02:16:28 feat: add TEAL optimisation to eliminate cover/uncover ops by reordering op sequences (puya)
daniel-make… 02:16:28 chore: compile all (puya)
daniel-make… 02:16:28 test: add test case to cover callsub barrier (puya)
daniel-make… 02:19:49 Merge 6c82201b6974f0403091f85ab1fdbd89d2f8ed2c into 54ee4346ad106605e2ccdb0ed708cc20a009e391 (puya)
mrcointreau 08:50:19 ci: update setup node version in step name (algokit-subscriber-py)
mrcointreau 08:50:22 Merge c1aaad8382b7bcd6561043034f02a3d063771576 into 5aec1b50f199d37d820a5d7d4fe4b56388d73ab6 (algokit-subscriber-py)
giuliop 08:57:16 daemon: reject on-curve v13 LogicSig submissions by default (go-algorand)
manuelmauro 08:58:54 feat(abi): generate contract! methods with reference arguments (account/asset/application) (#350) (algonaut)
giuliop 09:02:02 Merge 261d5a313a0dde7457e565f3c8da0069badef5f5 into 4f3f6c8e7d1331a4a01c1fb5074c82d47b24b337 (go-algorand)
boblat 09:02:48 chore: rename ptypes for consistency (puya-ts)
manuelmauro 09:05:26 feat(abi): generate contract! methods with array arguments (#347) (algonaut)
boblat 09:10:35 Merge b39dccf89f8facf5d4a79062805a39d99a4b4895 into 77f9301fca2a2198757ca0087e6f0fa0b6f2fc06 (puya-ts)
manuelmauro 09:18:45 feat(abi): generate contract! methods with array arguments (uint64[], T[N]) (#351) (algonaut)
manuelmauro 09:22:06 feat(abi): attach box references to contract! method calls (#348) (algonaut)
manuelmauro 09:34:39 feat(abi): attach box references to contract! method calls (#352) (algonaut)
manuelmauro 09:41:36 feat(abi): generate contract! methods with transaction arguments (#349) (algonaut)
boblat 09:50:33 chore: rename ptypes for consistency (puya-ts)
boblat 09:51:04 Merge 58328d8580efc11c5cf83baf106d83b6103ddcaf into 77f9301fca2a2198757ca0087e6f0fa0b6f2fc06 (puya-ts)
giuliop 09:53:17 daemon: reject on-curve v13 LogicSig submissions by default (go-algorand)
giuliop 09:53:26 Merge c05adb9e8c9a26a2febda27a55d7144b6c6e4e51 into 4f3f6c8e7d1331a4a01c1fb5074c82d47b24b337 (go-algorand)
manuelmauro 09:53:59 feat(abi): generate contract! methods with transaction arguments (pay/axfer/…) (#353) (algonaut)
giuliop 10:13:18 daemon: reject on-curve v13 LogicSig submissions by default (go-algorand)
giuliop 10:13:27 Merge 741e2742888df1ad5c4a7b67443b748afe91fb3c into 4f3f6c8e7d1331a4a01c1fb5074c82d47b24b337 (go-algorand)
nullun 10:37:18 Add goal empty refs flag (go-algorand)
nullun 10:54:51 Merge d488329e11f122a085ce658a38d60a5dbddc793b into 4f3f6c8e7d1331a4a01c1fb5074c82d47b24b337 (go-algorand)
manuelmauro 12:31:58 feat(abi): contract! tuple and ufixed arguments (closes #342) (algonaut)
manuelmauro 12:33:44 Merge 5d8957e86baa0625012dd364c7d49e4422565322 into fe116cbb7f302b631d796cf00a65f2cf99a1c27a (algonaut)
manuelmauro 12:36:53 feat(abi): byteCode deploy path and richer create for contract! macro (algonaut)
manuelmauro 12:38:12 Merge be5cab9ccdc8322fa9ab5d5673a299eeedbd9380 into fe116cbb7f302b631d796cf00a65f2cf99a1c27a (algonaut)
manuelmauro 12:41:23 feat(abi): typed decoding, overridable literal defaults, and per-txn created_app_ids for contract! (algonaut)
manuelmauro 12:42:36 Merge 7d48a1516af5621960fc25c96ce1b32c2ead20db into fe116cbb7f302b631d796cf00a65f2cf99a1c27a (algonaut)
manuelmauro 12:47:37 feat(abi): contract! local/box/map state accessors and sourced default values (#345) (algonaut)
manuelmauro 12:49:01 Merge 3e693cad1da1ab734c7b399f41af2e885f0659b8 into fe116cbb7f302b631d796cf00a65f2cf99a1c27a (algonaut)
iglosiggio 13:42:18 Merge 921119e579ca3392d473d42914abb49a4b627e5d into 4f3f6c8e7d1331a4a01c1fb5074c82d47b24b337 (go-algorand)
mrcointreau 14:41:28 ci: add pip-audit dependency vulnerability check (algokit-subscriber-py)
mrcointreau 14:41:41 chore: bump vulnerable deps (algokit-subscriber-py)
thomasm1 14:44:12 ANGULAR: d3 Visuals continued (bitcoinBuyer1_CryptoMaven.xyz)
mrcointreau 14:56:37 ci: pin action SHAs to latest, fix devportal docs and retire alpha channel (#97) (algokit-subscriber-py)
daniel-make… 14:58:32 refactor: allow StoreXStack to target any valid depth in the x-stack region (puya)
daniel-make… 14:58:32 refactor: narrow MemoryBasicBlock x-stack/f-stack typing to tuple (puya)
daniel-make… 14:58:32 refactor: move _get_local_id_types onto MemorySubroutine (puya)
daniel-make… 14:58:32 refactor: allow LoadXStack to copy on load (puya)
JBScaled 15:33:02 Merge ccaf96929fa8061e59bb9e14562e0abe5df183cd into 20a6cd1d8254930d36fec5921864303da08d1cb5 (devportal)
mrcointreau 15:39:15 ci: update setup node version in step name (algokit-utils-py)
mrcointreau 15:39:18 Merge 3bb7f1296efa93764e0c535f1c805db6eb239fad into 50f368c9f4a8435fcff6e9b26bf9b6555c6946a7 (algokit-utils-py)
github-acti… 15:54:19 release(swift-v0.0.0-test): pin Swift binary targets to release URLs (algokit-core)
daniel-make… 16:00:18 chore: compile all (puya)
daniel-make… 16:00:18 feat: x-stack scheduling improvements by broadening candidates and flexible ordering (puya)
daniel-make… 16:00:18 chore: add changelog (puya)
daniel-make… 16:01:36 Merge 248ec83f0372c61f4d422431df6c7f382d182b6f into 54ee4346ad106605e2ccdb0ed708cc20a009e391 (puya)
michaeltchu… 16:25:19 chore: log greeting (2026-05-27) (a-day-in-my-bobalife)
github-acti… 17:01:34 Merge 258b7f9f7a3fb292762eaad8b6c0d5fe124a62cc into 63d2296fabd68535ead93b531bb45a9f7a4099f5 (js-algorand-sdk)
jannotti 17:04:41 comment change (go-algorand-sdk)
jannotti 17:08:11 Merge c5515393dfa0281a769abd462f3086133fdba99f into ad8133def72b045bf86396ea7f62caa2d73c7fc3 (go-algorand-sdk)
jannotti 17:13:12 app_params_set, new box params, and "foreign" box opcodes (go-algorand)
joe-p 17:47:57 API: add box values, prefix, and round (js-algorand-sdk)
joe-p 17:48:05 Merge 535a07396942bd9409581670a2761afd63e1e8b5 into 63d2296fabd68535ead93b531bb45a9f7a4099f5 (js-algorand-sdk)
LoafPickleWW 18:13:20 feat: add NFT Import Tool page and Voi chain integration utility (wen-tools)
lempira 19:22:30 fix(build-pkgs): drop unwired Algo25 package and fix sim target typo (algokit-core)
lempira 19:22:30 fix(build-pkgs): drop unwired Algo25 package and fix sim target typo (algokit-core)
lempira 19:22:52 Merge 2f9808dd22a3dfb87aceabb9a52715d1e9710178 into 82946305e2d7f46594040d1a303ccfb8a3daac3f (algokit-core)
lempira 19:25:00 Merge pull request #338 from algorandecosystem/feat/add-hd-wallet-to-crypto (algokit-core)
lempira 19:25:00 Merge pull request #338 from algorandecosystem/feat/add-hd-wallet-to-crypto (algokit-core)
LoafPickleWW 19:29:58 feat: add NFT Import Tool and Voi chain support (wen-tools)
lempira 21:18:34 Merge 92f6ea9f5cff39216dbecf8ec80fd17bd29f5f1c into 4a72a1012c36f596afed6da175a3e3deb9e827ee (algokit-core)
jannotti 21:27:53 fix expectantion (go-algorand)
jannotti 21:28:10 Merge 3e343a12a7bbcec9f94a641da265825ada2f0a55 into 4f3f6c8e7d1331a4a01c1fb5074c82d47b24b337 (go-algorand)
iglosiggio 21:37:21 refactor: Change of plans! Keep duplication due to cattrs but at least allow the wire transport to be smaller (puya)
iglosiggio 21:56:47 refactor: Change of plans! Keep duplication due to cattrs but at least allow the wire transport to be smaller (puya)
iglosiggio 22:04:51 chore: compile_all (puya-ts)
iglosiggio 22:37:09 refactor: Move reference resolution to the module level (puya)
iglosiggio 22:51:49 Merge 3464171e03cdd1be1e0e11e2ed183c8622555d43 into 54ee4346ad106605e2ccdb0ed708cc20a009e391 (puya)