Home Reports Sep 22, 2026
Tuesday, September 22, 2026
- Commits
- 123
- pushed this day
- Repositories
- 17
- with activity
- Contributors
- 28
- distinct authors
- Lines changed
- +1,234,609 −933,972
- additions / deletions
Tuesday, September 22, 2026
123 commits were pushed across 17 repos by 28 authors. There were 1,234,609 additions and 933,972 deletions.
Stay up to date with the latest insights and developments on AlgoScan
Updated repos
17 repositories- falcon 5 commits
- go-algorand 32 commits
- go-algorand-sdk 2 commits
- js-algorand-sdk 21 commits
- algokit-lora 2 commits
- algokit-subscriber-ts 4 commits
- algokit-utils-ts 5 commits
- devportal 3 commits
- puya 16 commits
- wallet-provider 6 commits
- wallet-provider-extensions 3 commits
- frontend 7 commits
- widgets 11 commits
- a-day-in-my-bobalife 1 commit
- algokit-walletsdk-kmp 1 commit
- algo-voting 2 commits
- use-wallet 2 commits
Commit Log
123 commits · 17 repositories
00:02:43
widgets
Bugfixes for htmx 4 fireing htmx:after:swap on the requesting element, not the swapped region
+77
−15
00:03:38
frontend
Bugfix for htmx 4 fireing htmx:after:swap on the requesting element, not the swapped re
+560
−1
00:29:30
algokit-walletsdk-kmp
feat: allow another user to join a host's device midstream (#414)
+13577
−2089
01:00:23
go-algorand
FI from master
+1
−1
01:00:23
go-algorand
Build 2849 Data
+1
−1
01:41:07
use-wallet
chore(deps): update non-major dependencies
+52
−52
01:41:10
use-wallet
Merge 10626530ef5eb3011dcb075d3743a23f1dc17454 into b090a483dcc3a6a69b22e603fc36392ac9e63ecc
+52
−52
02:33:27
puya
add detection for repeated loads followed by repeated consumptions (these are already stack optimal and are replaced by dup further down)
+51
−3
03:03:03
algo-voting
build(deps-dev): update eslint requirement from ^10.9.1 to ^10.11.0
+1
−1
03:03:40
algo-voting
Merge 700f9d0dbbb760334d00068a62bd4d8874f97cb6 into dd7be47db270b641b07a8abb0bb3995360a8e34f
+1
−1
03:08:46
puya
chore: compile all
+1493
−1484
03:09:43
puya
Merge cec459aa949ed0cae8db9e529668075e95f67f89 into 27751c364229ae3cd0334fe4071e61690b6879e4
+47137
−26675
04:06:14
go-algorand
Merge 767bbbddb884bae419b292186e1af0174be9ab54 into 1f4ad10fd780a66a043e15b2e692079aede69b6a
+1195
−268
04:06:15
go-algorand
Merge b141c6941c10c6ba7afe41d9106d3fa83db0883f into 1f4ad10fd780a66a043e15b2e692079aede69b6a
+256
−16
04:06:15
go-algorand
Merge 5f871f694a25575dd74a867139ea128924bbd8f7 into 1f4ad10fd780a66a043e15b2e692079aede69b6a
+619
−14
04:06:15
go-algorand
Merge 8401ac78d9272865345a33c229c211611ade765b into 1f4ad10fd780a66a043e15b2e692079aede69b6a
+40
−25
08:01:30
widgets
Page's endpoint in alerts is a named argument
+61
−5
08:15:42
algokit-utils-ts
docs: archive leftover capabilities pages and add Errors & Debugging
+367
−51
08:16:08
widgets
Page is a named argument in the alerts endpoint
+74
−7
08:17:23
frontend
Bugfix for the error caused by NFT collection request placed in the div instead of <details>
+90
−16
09:09:28
algokit-utils-ts
docs: repoint links from archived capabilities pages
+24
−24
09:14:39
algokit-utils-ts
Merge 317dc8fdd215b2834afb5ef3101eb8693b3024c0 into d2e91ec5f069853886d2f72381dcdfff0bab0dca
+391
−75
09:15:35
widgets
Alerts button moved to the other buttons' row
+198
−4
09:16:45
frontend
Alerts button moved to the other buttons' row
+46
−3
09:25:28
algokit-utils-ts
docs: replace deprecated get_obj_for_encoding with encodeJSON
+2
−1
09:25:33
algokit-utils-ts
Merge 00f594aef783c70126f24f23e11353f4080d58bb into d2e91ec5f069853886d2f72381dcdfff0bab0dca
+392
−75
10:32:04
widgets
Added unit choices for the price and total alerts
+610
−49
10:34:05
frontend
Added unit choices for the price and total alerts
+191
−24
11:53:45
widgets
Implemented ASA price percentages for alerts
+1165
−73
11:54:55
frontend
Implemented ASA price percentages in alerts widget
+97
−4
11:55:22
devportal
fix(accounts): show h4 headings in right sidebar, unnest Vault and HD wallets
+8
−2
12:02:00
devportal
Merge 374de150403b535dda4a0787c5a987c04f4f1cb0 into 11d0b0894260ed561f087cdfff9432f0e9243fd9
+8
−2
12:40:43
algokit-lora
fix: prevent the reject version from being set on application create transactions
+156
−49
12:42:26
algokit-lora
Merge e561d8e77b46d11065ceb3951b514abb666bb8b1 into 577d53a9c71790e116d9cefbb7f0cd11d7afa089
+502
−29
13:16:58
go-algorand
CI: update coverage reports to always show full cross-package coverage information (#6740)
+396
−78
13:17:03
go-algorand
Merge 4aea623fbb7868f304cc13eee925812be8258d87 into 515a25aa1cbe1d69b4c4c6e60dcd2143613ef83e
+505
−12
13:18:35
go-algorand
build(deps): bump go.opentelemetry.io/otel/sdk in /tools/block-generator
+23
−21
13:18:39
go-algorand
Merge 86035fab92e9254b36c1622a18a293022df7c63a into 515a25aa1cbe1d69b4c4c6e60dcd2143613ef83e
+23
−21
13:21:04
go-algorand
Merge 505e75762087072c03e7319cdff10f449353f3b3 into 515a25aa1cbe1d69b4c4c6e60dcd2143613ef83e
+3378
−249
13:21:42
widgets
Added alerts widget's rule presentation module
+745
−19
13:21:59
go-algorand
Merge 89d41a93a30acecdac038adf842653d3f5ef7fb7 into 515a25aa1cbe1d69b4c4c6e60dcd2143613ef83e
+1647
−22
13:22:18
go-algorand
add Go Benchmark (go) benchmark result for 515a25aa1cbe1d69b4c4c6e60dcd2143613ef83e
+445
−1
13:24:35
frontend
Added alerts widget's rule presentation module
+144
−27
13:29:38
go-algorand
Not version gated
+1
−2
13:29:42
go-algorand
Merge 1a9379994f12361a8eecbaea49afe0a3ec9f4048 into 515a25aa1cbe1d69b4c4c6e60dcd2143613ef83e
+501
−11
13:32:23
js-algorand-sdk
Merge pull request #1140 from algorand/feat/block-header-v41-v42
+230
−0
13:39:28
go-algorand
transactions: correct the group check comments
+11
−9
13:45:11
go-algorand
Merge e2ce4113f2a96b765a2406e1785c9520ffac4f21 into 515a25aa1cbe1d69b4c4c6e60dcd2143613ef83e
+308
−129
13:49:22
js-algorand-sdk
Merge 566929c644a04bf72f72e0b88af6cba34cc2a566 into aa74109523650de00211f0f1a8de73c400b34fd8
+0
−0
13:53:29
algokit-subscriber-ts
feat: map rejectVersion when converting algod transactions to the indexer format
+55
−0
13:55:31
algokit-subscriber-ts
Merge 5c8f4d039abacb5eab8013bed02011cb7e3b0a29 into 45d268b61c56dddf32976fdff5832b78bacd221c
+55
−0
13:58:12
go-algorand
Merge f4c1612e0bbc511c840f8dda419c17c0041cc08d into 515a25aa1cbe1d69b4c4c6e60dcd2143613ef83e
+144
−2
14:05:15
go-algorand
Merge b5a0d51d849afff6d06e005378d4d8ced9697e4c into 515a25aa1cbe1d69b4c4c6e60dcd2143613ef83e
+1168
−109
14:37:20
go-algorand
Merge ffdc4ff53d4a83af310cafe14645ef006e433ff8 into 515a25aa1cbe1d69b4c4c6e60dcd2143613ef83e
+2826
−950
14:37:20
go-algorand
Merge 57d5c726730ace182448e6184dd4e4c77d154632 into 7f2d7cde27f9e9f6dbb574d61c0db8858e64b60c
+764
−196
15:19:59
wallet-provider-extensions
Merge 1d6629f84ee963152af737575fa6b7d6c694bde6 into 3840d6f5e8c73e27141c5752d311c54c2efcf892
+151
−0
15:21:32
puya
test: add tests for GVN, ahead of implementation so we can see the deltas
+5120
−14
15:24:51
puya
chore: compile all
+148792
−167
15:25:20
puya
refactor: add IR ValueProviderVisitor, improve IR model docstrings
+69
−53
15:25:20
puya
refactor: add size data to AVMOp
+165
−0
15:28:42
puya
refactor: extract encoding helpers from ussemble layer
+72
−61
15:30:19
puya
feat: improve IR optimization by extracting intrinsic variant (stack-args -> immediate) conversion from intrinsic_simplification.py and doing it first
+142
−12
15:32:58
puya
chore: compile all
+44395
−23696
15:33:02
puya
refactor: extract dead-code-elimination / itxn-field-elision components from intrinsic_simplification.py to their respective proper locations
+29
−30
15:35:16
puya
chore: compile all
+23020
−4
15:37:04
puya
feat: implement GVN
+2569
−1578
15:39:02
puya
chore: compile all
+342318
−442052
15:39:06
puya
refactor: rename file to better match (reduced) contents
+1
−1
15:40:48
go-algorand
Not version gated
+149
−149
15:41:03
go-algorand
Merge 02ebbe8cf4f1b3260157a99dee1fd62cbb45e0d9 into 515a25aa1cbe1d69b4c4c6e60dcd2143613ef83e
+502
−11
16:11:20
js-algorand-sdk
bump up version to v3.8.0
+27
−7
16:27:20
go-algorand
Merge 767bbbddb884bae419b292186e1af0174be9ab54 into 515a25aa1cbe1d69b4c4c6e60dcd2143613ef83e
+1195
−268
16:43:10
js-algorand-sdk
Merge pull request #1141 from algorand/release/v3.8.0
+27
−7
16:44:16
js-algorand-sdk
Merge ee418c3a084cea2a2d4cb6be0ef37ee831d2cec5 into 118ac25c1e5a8b4c3fc53f0bc79db34edb90d92a
+5
−4
16:44:17
js-algorand-sdk
Merge 1486653488ec13d5bd614831dfda0d9d283c911a into 118ac25c1e5a8b4c3fc53f0bc79db34edb90d92a
+4
−3
16:44:18
js-algorand-sdk
Merge 411f115777114163b162e839a7d1617757d35f4c into 118ac25c1e5a8b4c3fc53f0bc79db34edb90d92a
+3
−3
16:44:19
js-algorand-sdk
Merge 19834d4f54fc369d2828d919c20888f54dd45687 into 118ac25c1e5a8b4c3fc53f0bc79db34edb90d92a
+3
−3
16:44:21
js-algorand-sdk
Merge c90e1473532b1a94e67e1d34a2fbc7a21968b86e into 118ac25c1e5a8b4c3fc53f0bc79db34edb90d92a
+3
−3
16:44:21
js-algorand-sdk
Merge a78706f5bb0bc6f9720d1988aa60ed43cb35f0f0 into 118ac25c1e5a8b4c3fc53f0bc79db34edb90d92a
+5
−38
16:44:22
js-algorand-sdk
Merge 1cea60838e476b77ae2eaeb89ae723a334270ce6 into 118ac25c1e5a8b4c3fc53f0bc79db34edb90d92a
+12
−12
16:44:23
js-algorand-sdk
Merge 288134204550b5225df84fc0a7ff339e6c047930 into 118ac25c1e5a8b4c3fc53f0bc79db34edb90d92a
+3
−3
16:44:24
js-algorand-sdk
Merge 6ea4669843fd04a260f093b899efcd283b50e6e1 into 118ac25c1e5a8b4c3fc53f0bc79db34edb90d92a
+125
−108
16:44:26
js-algorand-sdk
Merge 21455929597ceb9651a8ed6c5c3f256f75e68eaf into 118ac25c1e5a8b4c3fc53f0bc79db34edb90d92a
+59
−18
16:44:26
js-algorand-sdk
Merge 94955addac6d1c7a0e1f4c21a9e740ac8279be54 into 118ac25c1e5a8b4c3fc53f0bc79db34edb90d92a
+8
−8
16:44:27
js-algorand-sdk
Merge c409aa1a99a13bf45312429674f6468edce9e02d into 118ac25c1e5a8b4c3fc53f0bc79db34edb90d92a
+3
−3
16:44:29
js-algorand-sdk
Merge ee041d363e5b6076524a45226e12c8b60237cb6c into 118ac25c1e5a8b4c3fc53f0bc79db34edb90d92a
+9
−23
16:44:30
js-algorand-sdk
Merge dccf0bf325cadab999b059288e00a1b876fd0a39 into 118ac25c1e5a8b4c3fc53f0bc79db34edb90d92a
+3
−3
16:44:30
js-algorand-sdk
Merge 80e0299a1774bb47721082498680f86dfef0ec72 into 118ac25c1e5a8b4c3fc53f0bc79db34edb90d92a
+31
−25
16:44:31
js-algorand-sdk
Merge 357c23687973aeb70949f075082971a1dd25ef63 into 118ac25c1e5a8b4c3fc53f0bc79db34edb90d92a
+30
−54
16:44:32
js-algorand-sdk
Merge 7c2d5faed3d93393d591798d0b2fe4a667c22ff7 into 118ac25c1e5a8b4c3fc53f0bc79db34edb90d92a
+7
−4
16:55:36
puya
Merge 95327e8b66c99bc0cdc73ac7bc9e945ecf8f00d4 into 27751c364229ae3cd0334fe4071e61690b6879e4
+549875
−430389
17:01:51
go-algorand-sdk
feat: use pointers for signer equality check
+74
−42
17:02:00
go-algorand-sdk
Merge 8c3ec7a61949411bcd3c870f548a553ca83d1584 into c91d55b8c1a3b364b3cf61c52972ca549682377f
+2985
−600
17:04:19
widgets
Added ASA price lookup in alerts
+218
−5
17:22:09
widgets
Added build workflow for all widgets with Jest tests
+5608
−35
17:37:10
algokit-subscriber-ts
feat: support algosdk 3.8 v41/42 block header fields (prev512, txn512, ld, ct)
+76
−5
17:37:50
go-algorand
Merge b6e36d117a6e3f005b6b4061d73fef98b07ea0f1 into 515a25aa1cbe1d69b4c4c6e60dcd2143613ef83e
+650
−504
17:37:57
go-algorand
Merge 8401ac78d9272865345a33c229c211611ade765b into 515a25aa1cbe1d69b4c4c6e60dcd2143613ef83e
+40
−25
17:37:59
a-day-in-my-bobalife
chore: log greeting (2026-09-22)
+1
−0
17:38:41
algokit-subscriber-ts
Merge b7b57cbbc63fb821081952170ebdd5bb4f9d6bab into 45d268b61c56dddf32976fdff5832b78bacd221c
+76
−5
17:43:15
go-algorand
Merge 01ad2e0a03d0f6935a732397654025462e08b597 into 515a25aa1cbe1d69b4c4c6e60dcd2143613ef83e
+3
−3
17:45:36
go-algorand
Merge 399f42e843f89c8b55fc335f58f8f8d69981c24c into 515a25aa1cbe1d69b4c4c6e60dcd2143613ef83e
+2342
−60
17:53:08
widgets
Added build workflow for all widgets with Jest tests
+5643
−38
18:17:29
wallet-provider-extensions
chore: include dependabot configs
+63
−1
18:19:50
wallet-provider-extensions
Merge 69050a307f7866a2e0f62b5dacec2d4a68ffc55f into 3840d6f5e8c73e27141c5752d311c54c2efcf892
+63
−1
18:20:49
wallet-provider
chore: include dependabot configs
+53
−1
18:21:34
wallet-provider
Merge 27d304e0a36633966d1986ad54247146bbc9e3a9 into 7fdd08948797fd0e5517f8e7ed0ec0ed65d7fa22
+53
−1
18:27:01
falcon
Add some sanity checks
+354
−2
18:32:11
falcon
Add some sanity checks
+354
−2
18:43:29
falcon
Add a portable KAT format, and a tool to produce and check it
+1640
−2
18:43:56
falcon
Merge e753f8d4b99d7f6eab02256ff625b0014a05aa8d into 956d9bc0ab8c503e0133259488cd8e0aedc0986d
+4079
−49
18:46:08
falcon
Merge a5265c7ecca6db6038f0bb25391dbce07446f862 into 956d9bc0ab8c503e0133259488cd8e0aedc0986d
+2441
−49
18:58:54
wallet-provider
provider canary hardening [step 1] Harden package contents and provider option typing
+80
−6
19:04:57
wallet-provider
provider canary hardening [step 1] Enforce provider type assertions in CI
+34
−6
19:22:11
wallet-provider
feat: namespace alignment and composed types
+714
−49
20:04:21
widgets
ASA units are shipped with alerts
+1017
−101
20:09:30
wallet-provider
docs: update guides and tutorials, adds architecture
+734
−189
20:10:19
go-algorand
Merge remote-tracking branch 'origin/master' into checks-cleanup
+1393
−188
20:10:29
go-algorand
Merge fe2124645013d0d5c3d4f061f5433142b37552b1 into 515a25aa1cbe1d69b4c4c6e60dcd2143613ef83e
+308
−129
20:12:30
frontend
ASA units are shipped with alerts
+1600
−3
21:09:02
go-algorand
codecov: use the full PR comment instead of the diff-only one
+4
−4
21:09:42
go-algorand
Merge 342fdf169d115316c1609bc2e42e4a08b8f3b9cf into 515a25aa1cbe1d69b4c4c6e60dcd2143613ef83e
+4
−4
22:49:08
devportal
docs: note post-quantum compliance of hash-derived addresses
+110
−0