Home Reports May 20, 2026
Wednesday, May 20, 2026
- Commits
- 121
- pushed this day
- Repositories
- 17
- with activity
- Contributors
- 14
- distinct authors
- Lines changed
- +79,169 −24,635
- additions / deletions
Wednesday, May 20, 2026
121 commits were pushed across 17 repos by 14 authors. There were 79,169 additions and 24,635 deletions.
Stay up to date with the latest insights and developments on AlgoScan
Updated repos
17 repositories- go-algorand 3 commits
- algokit-client-generator-ts 4 commits
- algokit-lora 4 commits
- algokit-subscriber-ts 7 commits
- algokit-utils-py 2 commits
- algokit-utils-ts 6 commits
- algokit-utils-ts-debug 4 commits
- algorand-python-testing 1 commit
- algorand-typescript-testing 11 commits
- devportal 1 commit
- puya-ts 2 commits
- xchain-accounts 1 commit
- rosetta-smart-contracts 1 commit
- wen-tools 6 commits
- algonaut 59 commits
- a-day-in-my-bobalife 1 commit
- algokit-walletsdk-kmp 8 commits
Commit Log
121 commits · 17 repositories
00:44:23
algokit-walletsdk-kmp
refactor: rename payment test screen & gate broadcast to android testnet
+161
−23
01:00:29
go-algorand
Build 2723 Data
+1
−1
01:01:17
algokit-walletsdk-kmp
fix: change copy
+2
−2
01:13:00
algokit-walletsdk-kmp
refactor: gate liquid stream to android & algorand testnet (#308)
+161
−23
06:11:12
algonaut
feat(algod): surface optional query params on v2 client wrappers (#293)
+38
−33
06:12:14
algonaut
test(cucumber): wire v2 algod/indexer client response features
+889
−6
06:12:57
algonaut
test(cucumber): wire v2 algod/indexer client response features (#294)
+889
−6
06:13:33
algonaut
fix(indexer): tolerate responses omitting mandatory-typed fields
+17
−39
06:14:33
algonaut
fix(indexer): tolerate responses omitting mandatory-typed fields (#295)
+17
−39
06:18:37
algonaut
feat(core): add AppId, AssetId and TxId id newtypes
+352
−176
06:22:55
algonaut
feat(core): add AppId, AssetId and TxId id newtypes (#281)
+352
−176
06:23:16
algonaut
chore(openapi): add reproducible client regeneration tooling
+14079
−1
06:24:45
algonaut
chore(openapi): add reproducible client regeneration tooling (#283)
+14079
−1
06:25:10
algonaut
chore(openapi): emit Bytes for byte fields; format regen output
+93
−28
06:25:10
algonaut
chore(openapi): per-field type-override table for domain types
+161
−51
06:25:10
algonaut
chore(openapi): custom templates emit u64 for all integers
+523
−10
06:26:27
algonaut
chore(openapi): near-lossless regeneration templates (#285)
+700
−12
06:33:50
algonaut
docs(changelog): consolidate duplicate Unreleased Changed section
+1
−4
06:40:05
algonaut
ci: check out repo before running paths-filter in the changes job
+5
−0
06:41:36
algonaut
docs(changelog) + ci: dedupe Unreleased Changed; check out repo before paths-filter (#297)
+6
−4
07:28:06
algonaut
feat(algod): decode msgpack response bodies and heartbeat block txns
+941
−133
07:28:36
algonaut
docs(changelog): mark the PendingTransactionResponse.txn type change as breaking
+2
−1
07:28:36
algonaut
test(cucumber): back unit mock servers with wiremock
+78
−148
07:28:37
algonaut
refactor(encoding): promote dual-format Bytes; add Text newtype
+340
−390
07:48:36
algonaut
feat(algod): decode msgpack response bodies and heartbeat block txns (#296)
+982
−293
07:54:16
algonaut
chore(release): bump workspace to 0.7.0
+21
−19
07:55:51
algonaut
chore(release): bump workspace to 0.7.0 (#298)
+21
−19
08:02:36
algonaut
docs(adr): add ADR for an ideal type-safe ergonomic API
+312
−0
08:49:52
algonaut
feat: identifier newtypes and domain types at the client boundary
+586
−277
09:00:19
algorand-python-testing
docs: starlight docs (#70)
+7717
−2916
09:09:08
algonaut
docs(adr): add ADR for an ideal type-safe ergonomic API (#284)
+312
−0
09:09:33
algonaut
Merge branch 'main' into feat/client-domain-types
+312
−0
09:17:13
algonaut
refactor(transaction): rename TxGroup::new to TxGroup::assign
+19
−18
09:18:19
algorand-typescript-testing
Merge pull request #131 from algorandfoundation/chore/makerx-decoupling
+452
−628
09:23:38
algonaut
refactor(transaction): TxGroup is the grouped batch, via TryFrom
+136
−73
09:33:39
algorand-typescript-testing
ci: split release workflow into ci + build jobs to match algokit shared workflow inputs
+10
−4
09:36:34
algonaut
feat: identifier newtypes and domain types at the client boundary (#299)
+677
−304
09:42:07
puya-ts
fix: allow destructuring into multiple aliases for scalar types
+5732
−3687
09:42:29
algorand-typescript-testing
Merge pull request #138 from algorandfoundation/fix/release-workflow-inputs
+10
−4
09:45:02
rosetta-smart-contracts
implementation of atomic transaction use case in leo
+45
−1
09:46:57
puya-ts
chore: fix audit vulnerabilities
+14
−9
09:47:21
algorand-typescript-testing
Notes added by 'git notes add'
+1
−0
09:56:19
algorand-typescript-testing
docs: replace removed script:documentation with docs:dev/docs:build in CONTRIBUTING.md
+2
−1
10:04:48
algorand-typescript-testing
ci: publish starlight docs to gh pages on release via algokit-shared-config workflow
+8
−0
10:05:44
algonaut
feat(transaction): one build per transaction
+545
−481
10:14:35
algorand-typescript-testing
Merge branch 'main' into docs/starlight-migration
+458
−627
10:19:39
algorand-typescript-testing
Merge pull request #136 from algorandfoundation/docs/starlight-migration
+5456
−1790
10:22:05
algorand-typescript-testing
ci: grant pages: write permission to publish_docs job in release workflow
+4
−0
10:22:51
algonaut
feat(transaction): Signer is a trait, not a closed enum
+341
−149
10:28:57
algorand-typescript-testing
Merge pull request #139 from algorandfoundation/fix/release-workflow-pages-permissions
+4
−0
10:34:31
algorand-typescript-testing
Notes added by 'git notes add'
+1
−0
10:35:17
algonaut
feat(transaction): SignedTransaction constructable only via signing
+345
−103
10:44:02
algonaut
feat(algod): finality polling is a client capability
+258
−147
10:53:47
algonaut
feat(atomic_transaction_composer): MethodCall fluent builder
+486
−245
11:08:00
algonaut
feat(model): hand-named response types at the client edge (D3 first cut)
+273
−55
11:42:49
algokit-utils-py
docs: prd
+209
−0
12:07:39
algokit-utils-ts
Merge pull request #572 from algorandfoundation/chore/makerx-decoupling
+1004
−870
12:10:18
algokit-utils-ts
chore(deps): bump the all group across 1 directory with 11 updates
+808
−309
12:25:25
algokit-utils-ts
ci: grant pages: write to publish_docs job to fix release workflow
+6
−1
12:59:13
algonaut
refactor(builder): rename TxnHeader::into_transaction to apply
+39
−28
13:08:57
algonaut
docs(builder): demote app_arguments to the escape hatch it is
+104
−18
13:14:11
algonaut
docs(examples): stop advertising app_arguments — MethodCall only
+3
−13
13:19:08
algonaut
docs(examples): demote app_arguments to the escape hatch it is
+66
−11
13:30:19
algonaut
feat(builder): Pay::rekey(from, new_auth) sugar constructor
+13
−4
13:31:15
algokit-utils-ts
Merge pull request #577 from algorandfoundation/fix/publish-docs-pages-permissions
+6
−1
13:39:28
algokit-utils-ts
Notes added by 'git notes add'
+1
−0
13:43:56
algonaut
feat(transaction): one build per transaction (D1) (#300)
+620
−481
13:44:27
algonaut
feat(error): structured variants for composer failure modes
+169
−42
13:48:50
algokit-subscriber-ts
ci: grant pages: write to publish_docs job to fix release workflow
+6
−1
13:53:31
algokit-subscriber-ts
chore: bump examples/subscriber deps
+5
−5
13:57:51
algonaut
feat(error): structured variants for composer failure modes (#301)
+169
−42
13:58:14
algokit-subscriber-ts
Merge pull request #160 from algorandfoundation/chore/makerx-decoupling
+1435
−694
14:00:02
algokit-subscriber-ts
build(deps-dev): bump typescript from 5.4.5 to 6.0.3
+6
−5
14:01:35
algokit-subscriber-ts
build(deps-dev): bump eslint from 9.39.4 to 10.3.0
+72
−115
14:01:38
algokit-subscriber-ts
Notes added by 'git notes add'
+1
−0
14:02:04
algokit-subscriber-ts
build(deps-dev): bump rollup from 4.59.0 to 4.60.3
+105
−105
14:06:25
xchain-accounts
fix: pass indexerClient to useAssetRegistry for testnet/localnet lookup
+13
−1
14:27:01
algokit-utils-ts-debug
ci: grant pages: write to publish_docs job to fix release workflow
+7
−38
14:31:56
algokit-utils-ts-debug
Merge pull request #61 from algorandfoundation/chore/makerx-decoupling
+855
−1513
14:33:41
algonaut
refactor(algod): event-driven finality polling, surface pool errors
+57
−11
14:34:24
algokit-utils-ts-debug
chore(deps): bump the all group across 1 directory with 10 updates
+855
−246
14:34:36
algokit-utils-ts-debug
Notes added by 'git notes add'
+1
−0
14:42:05
go-algorand
agreement: skip block assembly for unelected proposers (#590)
+340
−7
14:42:42
go-algorand
agreement: add benchmarks for filterProposers optimisation
+213
−4
14:44:41
algonaut
chore: merge main into feat/pending-submission
+789
−523
14:46:30
algonaut
refactor(error): structured variants for pending-submission failure modes
+47
−23
14:49:22
algonaut
docs(adr): atomic transaction composer as typestate
+283
−0
14:55:07
algonaut
refactor(algod): pending_submission takes &TxId
+4
−4
15:07:28
algokit-client-generator-ts
Merge pull request #259 from algorandfoundation/chore/makerx-decoupling
+114
−54
15:09:12
algonaut
feat(algod): finality polling is a client capability (D2)
+327
−146
15:09:25
algokit-client-generator-ts
chore(deps-dev): bump rollup from 4.59.0 to 4.60.3
+103
−103
15:09:49
algokit-client-generator-ts
chore(deps-dev): bump @commitlint/cli from 19.8.1 to 21.0.1
+407
−650
15:10:49
algokit-client-generator-ts
Notes added by 'git notes add'
+1
−0
15:32:00
algokit-lora
chore: add .npmrc with min-release-age=7 to quarantine fresh package releases
+1
−1
15:32:16
algokit-lora
chore: add 7-day dependabot cooldown to match .npmrc min-release-age
+2
−0
15:32:28
algokit-walletsdk-kmp
Send USDC to another account feature implemented.
+87
−13
15:38:47
algokit-lora
ci: align node version to 24.x and drop inputs matching shared workflow defaults
+3
−6
15:42:22
algonaut
chore(merge): merge main into feat/signer-trait
+1116
−669
15:54:07
algokit-lora
chore: clear high+moderate npm audit findings via semantic-release-export-data ^1.2.0 bump, bn.js<4.12.3 override and cleanup stale .nsprc
+15
−116
16:00:52
algonaut
feat(transaction): Signer is a trait, not a closed enum (#302)
+341
−149
16:06:48
algonaut
chore(merge): merge main into feat/hide-generated-types
+1464
−825
16:18:00
a-day-in-my-bobalife
chore: log greeting (2026-05-20)
+1
−0
17:21:16
algonaut
refactor(model): rename client_responses module to client_types
+15
−15
17:22:24
algonaut
feat(model): hand-named response types at the client edge — D3 first cut (#306)
+278
−60
17:30:52
algonaut
chore(merge): merge main into feat/closed-signed-transaction
+1393
−728
17:32:57
algonaut
chore(merge): merge main into feat/method-call-builder
+1329
−714
17:40:38
algokit-utils-ts
test: add devportal asset examples
+566
−0
17:50:59
algonaut
feat(transaction): SignedTransaction constructable only via signing (D5) (#303)
+345
−103
17:52:53
algonaut
chore(merge): merge main into feat/method-call-builder (post-#303)
+344
−103
17:56:34
algokit-utils-py
feat!: AccountManager.from_secret and simplified wrapped interfaces
+1984
−1206
18:13:33
algokit-walletsdk-kmp
This below issue fixed.
+75
−55
19:14:40
wen-tools
feat: implement agent smart contract architecture with factory, child, and testing UI components
+85
−26
19:22:21
wen-tools
feat: implement AgentCard component and integrate it into the AgentMarketplace page
+9
−14
19:26:16
wen-tools
feat: implement AgentMarketplace page for browsing and managing on-chain AI agent listings
+0
−13
19:34:13
wen-tools
feat: add agent management components and marketplace page for listing, editing, and testing services
+9
−7
20:11:46
wen-tools
feat: implement Algorand smart contract architecture for AI agent marketplace with factory deployment and listing logic
+130
−83
21:03:19
devportal
refactor: using new styling hooks
+5
−70
21:53:58
algokit-walletsdk-kmp
refactor: add send asset screen for sending USDC flow
+237
−176
22:01:02
algokit-walletsdk-kmp
fix: lint error
+0
−4
22:12:34
algokit-walletsdk-kmp
feat: add send USDC to another account (#310)
+379
−228
23:35:03
wen-tools
feat: implement VRF agent tester components and modal for agent marketplace interactions
+266
−26