Home / Reports / Mar 18, 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 17, 2026 Arrow Back Arrow Forward Mar 19, 2026
M
T
W
T
F
S
S
23
24
25
26
27
28
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

Wednesday, March 18, 2026

106 commits were pushed across 16 repos by 26 authors. There were 865,658 additions and 1,603,231 deletions.

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

Authors

Updated Repos

...

Commit Log

- 01:00:25 Build 2660 Data (go-algorand)
boblat 01:43:48 chore: update puya-ts version (algorand-typescript-testing)
boblat 01:44:48 Merge 9c7a28a1f7c63b51d8a070bd6ae5aff22f1544f6 into 5b14ce7b8b8b7cefcf1e0779a8761c4ea9d24d9b (algorand-typescript-testing)
sambitsargam 03:09:52 Merge pull request #806 from sambitsargam/dependabot/npm_and_yarn/typescript-eslint/parser-tw-8.57.1 (algo-voting)
sambitsargam 03:10:26 Merge branch 'main' into dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-tw-8.57.1 (algo-voting)
sambitsargam 03:10:33 Merge pull request #805 from sambitsargam/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-tw-8.57.1 (algo-voting)
sambitsargam 03:10:45 Merge pull request #804 from sambitsargam/dependabot/npm_and_yarn/core-js-tw-3.49.0 (algo-voting)
filipetamota 09:34:07 hide exchange fee info (pera-ios)
filipetamota 09:35:16 Merge 7cc2d055f086f0ef9e682bf4960bfff76b0ce8db into dccbcaa6801a68a7bc68351305062be860adfa7e (pera-ios)
filipetamota 11:00:04 :bug: fix overload issue. fix asset favorite and price alert status updates (pera-ios)
filipetamota 11:07:49 Merge 600d6f5098e1f56560589419677f3d5a7596d9b2 into af87adb48465e248b401897a06f632625614f633 (pera-ios)
cusma 11:33:10 docs: secondary market opens on ied or after (d-asa)
cusma 11:33:26 feat: secondary market opens on ied or after (d-asa)
cusma 11:33:44 chore: build artifacts (d-asa)
cusma 11:36:51 feat: sdk secondary market dates validation (d-asa)
cusma 11:36:58 test: sdk secondary market dates validation (d-asa)
filipetamota 11:40:04 update quote endpoint. parse pera fee asset and use it to format pera fee value (pera-ios)
filipetamota 11:40:15 Merge 77ac4e9a15d3272c23345b2da29c64c0c3a71fc8 into dccbcaa6801a68a7bc68351305062be860adfa7e (pera-ios)
cusma 11:50:57 docs: validate time-bounded roles (d-asa)
cusma 11:51:04 feat: validate time-bounded roles (d-asa)
cusma 11:51:25 chore: build artifacts (d-asa)
cusma 11:51:40 feat: sdk time-bounded role validation (d-asa)
cusma 11:52:44 Merge e5f81adadabdb3d258e928589028ef25e033d9aa into 6a9bc9dec9098c35b43abe9096f55f963ddad027 (d-asa)
joe-p 12:47:22 chore: format (algokit-core)
joe-p 12:49:12 chore: update gradle namespaces (algokit-core)
yasincalisk… 13:20:16 perf(connect): re-prime config promises for fast connect() calls (connect)
yasincalisk… 13:24:36 Merge 1eea18a178fbd4a166dd8990288ef9f53c046e2d into 674065aa98c1549a5dc7dee34b5dc65ee8bf6a7d (connect)
yasincalisk… 13:25:17 Merge branch 'yasincaliskan/PERA-3801' into beta-v1 (connect)
cusma 13:33:25 chore: apply suggestions from code review (d-asa)
cusma 13:33:28 Merge 22206e90f65aa3dfff344bf00a58bb8374bfaee8 into 6a9bc9dec9098c35b43abe9096f55f963ddad027 (d-asa)
filipetamota 14:10:06 [iOS] Assets list endpoint overload, due to fetching algo detail repeatedly (#310) (pera-ios)
Algo-devops… 15:00:39 Bump Version, Remove buildnumber.dat and genesistimestamp.dat files. (go-algorand)
Algo-devops… 15:00:39 Merge remote-tracking branch 'origin/rel/stable' into relstable4.6.0-remerge (go-algorand)
Algo-devops… 15:00:44 Merge 542a968c76e7e65582b5b038c03e6ac8019e16f9 into b64d3ca10bbd999f11d13c476eacc883a298128b (go-algorand)
gmalouf 15:08:05 Merge branch 'master' into dependabot-alert-upgrades-22026 (go-algorand)
gmalouf 15:08:14 Merge 003d9ef1250c3c09c54c896db2e57615de4e8039 into b64d3ca10bbd999f11d13c476eacc883a298128b (go-algorand)
scholtz 15:09:02 cicd update from 4.5.1 to 4.6.0 (AlgorandKMDServer)
gmalouf 15:33:51 Add new methods to mockConn in streams_stale_test after libp2p upgrade. (go-algorand)
gmalouf 15:33:58 Merge 2097e2e130db639827acd9b3f30f2f17348ba60f into b64d3ca10bbd999f11d13c476eacc883a298128b (go-algorand)
michaeltchu… 15:36:50 chore: log greeting (2026-03-18) (a-day-in-my-bobalife)
gmalouf 16:02:42 GCI formatting. (go-algorand)
gmalouf 16:02:50 Merge 0a6d50f6c02e4d66405d8008e6065886878b1c68 into b64d3ca10bbd999f11d13c476eacc883a298128b (go-algorand)
algojohnlee 16:16:05 Merge pull request #6585 from Algo-devops-service/relstable4.6.0-remerge (go-algorand)
pbennett 16:18:20 Merge 12a3556ec14ee9b6bd8b6d0d04d5ace7928a39ef into 8a03211f1a102ef4da06b4489020c4a0af3a64ca (go-algorand)
github 16:22:22 add Go Benchmark (go) benchmark result for 8a03211f1a102ef4da06b4489020c4a0af3a64ca (go-algorand)
algorandskiy 16:22:29 Merge 1ceabbca9cafb7ffdd3271b35337a34623681192 into 8a03211f1a102ef4da06b4489020c4a0af3a64ca (go-algorand)
giuliop 16:33:02 Merge d1fc09e3b67234dd90f20f9ed58e8059018dcaaa into 8a03211f1a102ef4da06b4489020c4a0af3a64ca (go-algorand)
gidonkatten 17:17:48 bump dependencies (algorand-js-sdk)
gidonkatten 17:18:22 Merge 13654310a7707deeb63a02a352a668b306376f73 into ca3117448bec99a8b6941ad9149dc3c302246204 (algorand-js-sdk)
iglosiggio 17:22:34 chore: Upgrade dependencies (#672) (puya)
dependabot[… 17:22:41 Merge 5590a224fecc1feae4c2e0cbbb5963b875f6c86c into c6c0ca7b0a5a1334af713234f8c6ab614e74e840 (puya)
dependabot[… 17:22:42 Merge 63d41f77447ae87bb4e2a8c3c26c546cc704a0a8 into c6c0ca7b0a5a1334af713234f8c6ab614e74e840 (puya)
achidlow 17:23:20 Merge ad7f6d18b59190298349b7f923b8a5b6b5bfcdee into c6c0ca7b0a5a1334af713234f8c6ab614e74e840 (puya)
daniel-make… 17:24:28 Merge f7242be0c0251c41e831601e5500fa7e02131b44 into c6c0ca7b0a5a1334af713234f8c6ab614e74e840 (puya)
iglosiggio 17:25:38 Merge 14214e03f733e6a131dea41518f9864ffc354d4d into c6c0ca7b0a5a1334af713234f8c6ab614e74e840 (puya)
gidonkatten 17:39:05 bump dependencies (#105) (algorand-js-sdk)
github-acti… 17:39:31 chore(release): version packages (algorand-js-sdk)
github-acti… 17:40:13 chore(release): version packages (#106) (algorand-js-sdk)
pbennett 18:04:22 API: Add cursor-based pagination with prefix support to application boxes (#6558) (go-algorand)
github 18:09:21 add Go Benchmark (go) benchmark result for f7480ab36d022663212d7b5746b63fd6e0f0f336 (go-algorand)
algorandskiy 18:14:38 Merge ae9be76bc6c1693333b438ee5b0ce999671add95 into f7480ab36d022663212d7b5746b63fd6e0f0f336 (go-algorand)
Argimirodel… 18:27:06 refactor: move `validateEncodingMap` to utils so logicsigs and arc4 methods can use it (puya-ts)
Argimirodel… 18:45:25 chore: linter fixes (puya-ts)
Argimirodel… 18:45:25 chore: build (puya-ts)
Argimirodel… 18:45:25 chore: build (puya-ts)
Argimirodel… 18:45:25 refactor: move `validateEncodingMap` to utils so logicsigs and arc4 methods can use it (puya-ts)
Argimirodel… 18:45:25 test: translation of lsig args tests in puya (wip) (puya-ts)
Argimirodel… 18:45:25 test: lsig args simple fixes (puya-ts)
Argimirodel… 18:45:25 fix: use unknown instead of any and get rid of linter exception (puya-ts)
Argimirodel… 18:45:25 feat: support for logicsig arguments (puya-ts)
Argimirodel… 18:45:25 test: add lsig-args-complex without validation (puya-ts)
semantic-re… 18:56:00 Notes added by 'git notes add' (puya-ts)
lempira 19:03:43 Merge 0b3d6118eb284d7874779207be3ac24a74b082cd into c6c0ca7b0a5a1334af713234f8c6ab614e74e840 (puya)
achidlow 19:06:12 convert arc4.Struct to use non-metaclass dataclass-transform approach (puya)
achidlow 19:06:13 fix doc generation (puya)
achidlow 19:06:13 simple test (puya)
achidlow 19:06:13 add test to ensure a clean error if BytesBacked is attempted to be used directly (puya)
achidlow 19:06:13 turn BytesBacked into an ABC and make it a "marker", moving actual methods to new _BytesConvertible (puya)
achidlow 19:06:13 add BytesBacked as an option in intrinsic args whenever the AVM stack type is bytes (puya)
achidlow 19:06:13 rename BytesBackedTypeBuilder -> BytesConvertibleTypeBuilder (puya)
achidlow 19:06:13 remove bases from PyType, just use mro (puya)
Argimirodel… 19:06:14 make `Bytes` inherit the marker class `BytesBacked` (with corresponding change to the `BytesType` pytype) (puya)
Argimirodel… 19:06:14 chore: compile_all (puya)
iglosiggio 19:06:14 StackType.any should support BytesBacked pytypes (puya)
Argimirodel… 19:06:14 changed the `PYTYPE_TO_LITERAL` mapping so `BytesBackedType` gets correctly mapped to a `BytesLiteralType` (puya)
Argimirodel… 19:06:14 fix: only preserve UTF-8 encoding during optimisations if the op is a concat (puya)
Argimirodel… 19:06:14 chore: compile_all (puya)
Argimirodel… 19:06:15 chore: compile all (puya)
Argimirodel… 19:06:15 test: add contract test case for bytes_backed_ops (puya)
achidlow 19:06:15 allow BytesBacked as state/box key (puya)
Argimirodel… 19:06:15 chore: add changelog (puya)
achidlow 19:06:26 Merge a4c767f4a709899fe570abfaa1a2f239cf4b872b into c6c0ca7b0a5a1334af713234f8c6ab614e74e840 (puya)
iglosiggio 19:20:43 Merge 0759e48049bc6ca844b7a20e2912156708d42af5 into c126c0e7cdb69c245338f207e10ddcbbc9ff2b35 (puya-ts)
joe-p 19:21:55 Merge cadaf1c27784b181e46bc8488bc9f996b00c7591 into c6c0ca7b0a5a1334af713234f8c6ab614e74e840 (puya)
algorandskiy 20:23:21 update export_sdk_types.py (go-algorand)
algorandskiy 20:23:30 Merge 7432012fb8cf7a3e904f629dd76f2d1918553d59 into f7480ab36d022663212d7b5746b63fd6e0f0f336 (go-algorand)
algorandskiy 20:24:08 regenerate types after scripts/export_sdk_types.py update (go-algorand-sdk)
algorandskiy 20:25:00 Merge 82afd2520398070ea97ec5cf809bd8271c4289de into 19f5ab2ff478ffe15e9019142dd022a3dd811991 (go-algorand-sdk)
dependabot[… 23:20:38 Bump h3 from 1.15.5 to 1.15.8 (wallet)
dependabot[… 23:20:41 Merge b9b1c4ec5a57f9ec8d6f7ad278cacf419a6fe495 into 23a41e83139620f41bcbf7e4762e20c7ab589ab7 (wallet)
algo-dev-se… 23:31:02 Regenerate code from specification file (java-algorand-sdk)
github-acti… 23:31:06 Merge bd0402c9f988240bc6845d42271d02d465750ea7 into 4e38dadc4eec827ed8742c8bb272e0545c801932 (java-algorand-sdk)
algo-dev-se… 23:31:57 Regenerate code from specification file (go-algorand-sdk)
github-acti… 23:32:01 Merge c680956ff5ad79c33638d8e080f9654f9f6480a3 into 19f5ab2ff478ffe15e9019142dd022a3dd811991 (go-algorand-sdk)
algo-dev-se… 23:32:16 Regenerate code from specification file (js-algorand-sdk)
github-acti… 23:32:21 Merge 6c73d630ca6287e77376d614c926a31afa69e5f6 into 63d2296fabd68535ead93b531bb45a9f7a4099f5 (js-algorand-sdk)