Home / Reports / Jul 24, 2025

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

Jul 23, 2025 Arrow Back Arrow Forward Jul 25, 2025
M
T
W
T
F
S
S
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
8
9
10

Thursday, July 24, 2025

108 commits were pushed across 16 repos by 24 authors. There were 704,858 additions and 536,675 deletions.

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

Authors

Updated Repos

...

Commit Log

PatrickDinh 00:49:08 Merge pull request #468 from algorandfoundation/chore/vite-v7 (algokit-lora)
dependabot[… 00:49:11 Merge d1d2d56d146144610cd3a8f22bd89e4600fda5a0 into d469211f7ff6bb701e0c9fddffdc71c0fafd1a67 (algokit-lora)
dependabot[… 00:49:12 Merge 2d0d280161f3e4fa0257301f45c84e8951bf8612 into d469211f7ff6bb701e0c9fddffdc71c0fafd1a67 (algokit-lora)
dependabot[… 00:49:14 Merge 62a843619392b3675222272f76019a2cb2f232f3 into d469211f7ff6bb701e0c9fddffdc71c0fafd1a67 (algokit-lora)
dependabot[… 00:50:29 chore(deps): bump msw from 2.6.5 to 2.10.4 (algokit-lora)
dependabot[… 00:50:31 Merge 8a66536e14f62c200ddb1ed39ea2276767a48b1d into d469211f7ff6bb701e0c9fddffdc71c0fafd1a67 (algokit-lora)
- 01:00:26 Build 2423 Data (go-algorand)
No-Cash-7970 01:51:17 perf(usability): improve wording of asset creation settings (txnDuck)
achidlow 01:59:22 chore: update mypy to v1.17.0 (puya)
daniel-make… 02:35:57 feat: added a PuyaPy CLI option and `@abimethod` argument `resource_encoding` that controls how resource types (algopy.Asset, algopy.Application and algopy.Account) are handled in the ABI router. (puya)
daniel-make… 02:41:12 feat: added a PuyaPy CLI option and `@abimethod` argument `resource_encoding` that controls how resource types (algopy.Asset, algopy.Application and algopy.Account) are handled in the ABI router. (puya)
- 02:52:58 5.0.0-rc.2 (puya)
boblat 03:45:44 upgrade vitest and @vitest/coverage-v8 to match with vite version (algorand-typescript-testing)
stwiname 04:49:47 Update to stellar sdk 14 prerelease in prep for protocol 23 (subql-stellar)
boblat 06:05:18 upgrade algorand-typescript version and rename UintN, UFixedNxM (algorand-typescript-testing)
boblat 07:02:45 fix: treat fixed sized bytes type as statically sized (puya-ts)
dependabot[… 07:18:21 Bump solid_queue from 1.1.3 to 1.2.1 (revelio)
dependabot[… 07:18:24 Merge e864b3fe10a21e5fcaf7f96233df9811d9612280 into 4877fe96c225edd924ccc2bdddc1613098f260a0 (revelio)
Truszczynsk… 07:26:37 v6.3.0 RC bugfixes. (pera-ios)
Truszczynsk… 07:34:04 Updated app version to v6.4.0 (pera-ios)
Truszczynsk… 07:50:55 Updated app version to v6.4.0 (#109) (pera-ios)
daniel-make… 08:27:14 tests: add test for a box with a dynamic array of fixed elements (puya)
daniel-make… 08:27:14 chore: compile_all (puya)
daniel-make… 08:27:14 make box deletion part of BoxWrite (puya)
daniel-make… 08:27:14 tests: remove TODO (puya)
daniel-make… 08:27:14 tests: add test for a box with a dynamic array of fixed elements (puya)
daniel-make… 08:27:14 tests: add test case for iteration of a large fixed array (puya)
daniel-make… 08:27:14 feat: support reading dynamic arrays from boxes larger than 4096 (puya)
daniel-make… 08:27:14 tests: capture indirect box extract and replace in a test (puya)
daniel-make… 08:27:14 refactor: add overrides (puya)
daniel-make… 08:27:14 add ir.ArrayLength (puya)
daniel-make… 08:27:14 refactor: move HasHighLevelOps into _utils (puya)
daniel-make… 08:27:15 chore: compile all (puya)
daniel-make… 08:27:15 feat: add optimization for extract_uint* and constant bytes (puya)
daniel-make… 08:27:15 chore: compile all (puya)
daniel-make… 08:27:15 refactor: add box_extract_u16 OpFactory method (puya)
daniel-make… 08:27:15 refactor: move stack size exceeded warning to MIR builder phase so avoid warning about ops that are eliminated during IR optimizations (puya)
daniel-make… 08:27:15 build: add change log (puya)
daniel-make… 08:27:16 chore: compile all (puya)
daniel-make… 08:27:16 chore: compile all (puya)
daniel-make… 08:27:16 test: supported nested dynamic reads as long as the element being read is fixed size (puya)
daniel-make… 08:27:16 feat: optimize repeated box_extract and box_len ops (puya)
daniel-make… 08:27:16 chore: compile all (puya)
daniel-make… 08:27:16 refactor: update merge_chained_aggregate_reads to look through redundant `ByteEncode` nodes (puya)
daniel-make… 08:27:16 tests: add dynamic array in a struct test case (puya)
daniel-make… 08:27:16 refactor: handle dynamic array and box optimization when array is in a struct (puya)
daniel-make… 08:27:16 test: expanded box_storage test case to cover a struct with multiple dynamic arrays (puya)
daniel-make… 08:27:16 feat: consider encode and decode operations for dead code elimination (puya)
daniel-make… 08:27:17 tests: add execution test for nested dynamic (puya)
achidlow 08:27:17 don't construct redundant encode/decode nodes (puya)
achidlow 08:27:17 chore: compile all (puya)
achidlow 08:27:17 chore: compile all (puya)
achidlow 08:27:17 refactor + don't invalidate state cache on box_create (puya)
achidlow 08:27:17 punch through of redundant decodes no longer required (puya)
achidlow 08:27:17 supress mypy error in .test file (puya)
daniel-make… 08:27:18 chore: compile all (puya)
daniel-make… 08:27:18 include length header in offset for dynamic reads (puya)
aorumbayev 08:27:54 chore: aligns rust edition in all crates to 2024 (algokit-core)
ehanoc 08:35:54 Merge pull request #33 from algorandfoundation/dev-test-commands-optimize (algo-models)
semantic-re… 08:36:34 chore(release): 1.0.0-canary.5 [skip ci] (algo-models)
semantic-re… 08:36:35 Notes added by 'git notes add' (algo-models)
cusma 08:37:16 docs: summary reorg (specs)
aorumbayev 08:37:46 chore: cargo fmt with 2024 edition rules (algokit-core)
cusma 08:42:00 chore: restore ledger (specs)
cusma 08:42:00 chore: duplicate ledger (specs)
cusma 08:42:09 merge: split ledger (specs)
CiottiGiorg… 08:58:06 chore: npm audit fix (#82) (algorand-typescript-testing)
semantic-re… 09:02:56 Notes added by 'git notes add' (algorand-typescript-testing)
CiottiGiorg… 09:25:49 chore: migrate from npm-run-all to npm-run-all2 (algorand-typescript-testing)
CiottiGiorg… 09:30:58 Merge pull request #81 from algorandfoundation/chore/deprecate-npm-run-all (algorand-typescript-testing)
semantic-re… 09:35:53 Notes added by 'git notes add' (algorand-typescript-testing)
aorumbayev 09:37:19 chore: add pre-commit support (algokit-core)
aorumbayev 09:39:43 chore: update docs/book/contributing/contributing_guide.md (algokit-core)
aorumbayev 09:39:56 chore: update docs/book/contributing/contributing_guide.md (algokit-core)
cusma 09:47:09 docs: ledger transaction sequences and tails (specs)
cusma 09:52:37 chore: duplicate ledger (specs)
cusma 09:52:38 chore: restore ledger (specs)
cusma 09:52:50 merge: split ledger (specs)
cusma 11:03:51 docs: ledger apply data (specs)
aorumbayev 12:22:59 chore: adds pre-commit hooks for code quality (#215) (algokit-core)
semantic-re… 12:26:50 Notes added by 'git notes add' (algokit-core)
engineering… 12:28:15 chore(python/algokit_transact): bump version to 1.0.0-alpha.34 [skip ci] (algokit-core)
semantic-re… 12:35:29 Notes added by 'git notes add' (algokit-core)
aorumbayev 12:36:19 chore: aligning all crates to use 2024 edition (#214) (algokit-core)
semantic-re… 12:40:18 Notes added by 'git notes add' (algokit-core)
engineering… 12:41:40 chore(python/algokit_transact): bump version to 1.0.0-alpha.35 [skip ci] (algokit-core)
joe-p 12:45:14 feat: dusk ceremony for bls12-381 (AlgoPlonk)
- 12:46:55 2.2.0 (algokit-client-generator-py)
semantic-re… 12:47:10 Notes added by 'git notes add' (algokit-core)
HashMapsDat… 12:49:34 fix: signData (xHD-Wallet-API-swift)
algojohnlee 13:47:21 Merge pull request #6389 from Algo-devops-service/relbeta4.2.0 (go-algorand)
filipetamota 14:06:06 code clean up (#107) (pera-ios)
michaeltchu… 15:14:42 chore: log greeting (2025-07-24) (a-day-in-my-bobalife)
lempira 15:32:51 Merge pull request #75 from algorandfoundation/dependabot/pip/minor-and-patch-e6bd8fcbf5 (algokit-client-generator-py)
HashMapsDat… 15:40:20 chore: add debug info (xHD-Wallet-API-swift)
boblat 16:27:18 fix: treat fixed sized bytes type as statically sized (puya-ts)
sublime-b 16:29:38 Fix discover path validation to redirect for main tab (pera-ios)
semantic-re… 16:39:55 Notes added by 'git notes add' (puya-ts)
HashMapsDat… 16:41:02 chore: test diff (xHD-Wallet-API-swift)
aorumbayev 17:11:56 fix: adds text/plain support for request bodies (algokit-core)
aorumbayev 17:18:51 ci: adds workflow to sync API OpenAPI spec (algokit-core)
HashMapsDat… 17:40:56 chore: debug (xHD-Wallet-API-swift)
sublime-b 17:46:29 Fix discover path validation to redirect for main tab (#110) (pera-ios)
HashMapsDat… 18:23:53 chore: remove accidentally included files (xHD-Wallet-API-swift)
HashMapsDat… 18:36:45 fix: fix (xHD-Wallet-API-swift)
onetechnical 18:38:50 CI: run PR tests on release PRs (#6390) (go-algorand)
github 18:44:07 add Go Benchmark (go) benchmark result for 03d24da2a46dd19d7517d6acea0cdc3197786e40 (go-algorand)
lempira 20:22:59 feat: add WalletConnect support for non-LocalNet networks (algokit-lora)