Home Reports May 22, 2026

Friday, May 22, 2026

Commits
146
pushed this day
Repositories
14
with activity
Contributors
16
distinct authors
Lines changed
+94,088 −66,559
additions / deletions

May 2026

‹ ›
M
T
W
T
F
S
S

Dot = report available

Authors 15

Commit Log

146 commits · 14 repositories

00:00:51 puya-ts gabrielkuettel feat: convert puya examples contracts to puyats +2220 −0
01:00:22 go-algorand - Build 2725 Data +1 −1
01:00:22 go-algorand - FI from master +40 −22
01:15:25 puya-ts boblat chore: stop exporting things not used outside the file they are declared in +56 −88
01:17:21 puya-ts boblat fix: use the correct alias class for each UintN registration +5 −5
01:51:37 algokit-avm-vscode-debugger aorumbayev refactor: replace algosdk with algokit-utils +7338 −4672
01:51:38 algokit-avm-vscode-debugger aorumbayev fix: import hash from crypto package +1 −1
01:51:39 algokit-avm-vscode-debugger Argimirodelpozo refactor: address review comment +2 −11
01:51:39 algokit-avm-vscode-debugger aorumbayev fix: use published debugger beta in CI +541 −528
02:00:53 wen-tools LoafPickleWW feat: add AgentLeaderboard component to track agent volume and transaction activity +24 −24
02:01:28 algokit-avm-vscode-debugger Argimirodelpozo Merge pull request #108 from algorandfoundation/decoupling +7388 −4718
02:01:39 puya-ts boblat build: add if condition to release job to prevent falling back to default `success()` check +1 −0
02:02:43 wen-tools LoafPickleWW feat: add AgentLeaderboard component to track and display agent performance metrics +0 −1
02:05:10 algokit-avm-vscode-debugger semantic-release-bot Notes added by 'git notes add' +1 −0
02:13:37 puya achidlow chore: compile all (after rebase) +0 −15
02:13:38 puya achidlow refactoring +4 −18
02:13:38 puya achidlow refactoring +31 −31
02:13:38 puya achidlow refactoring +67 −75
02:13:38 puya achidlow refactoring +43 −44
02:13:38 puya achidlow refactoring (plus safe-guard against repeated ValueTuple substitutions) +27 −62
02:13:38 puya achidlow refactoring +254 −234
02:13:38 puya achidlow refactoring +284 −283
02:13:38 puya achidlow refactoring +136 −131
02:13:38 puya achidlow refactoring +2 −2
02:13:38 puya achidlow refactoring +6 −6
02:13:38 puya achidlow refactoring +146 −109
02:13:38 puya achidlow refactoring +31 −25
02:13:38 puya achidlow minor +1 −1
02:13:38 puya achidlow refactoring +66 −64
02:13:38 puya achidlow refactoring +5 −12
02:13:38 puya achidlow refactoring +46 −67
02:13:38 puya achidlow refactoring +14 −32
02:13:38 puya achidlow refactoring +9 −7
02:13:38 puya achidlow refactoring +31 −29
02:13:38 puya achidlow refactoring +22 −43
02:55:41 puya achidlow refactor multi-value folding in GVN to show that it only handles uint64 for now +36 −32
02:55:57 puya achidlow split up intrinsic_simplification (WIP) +38 −24
02:56:06 puya achidlow chore: compile all +41443 −21319
03:01:25 puya achidlow split up intrinsic_simplification (WIP) +9 −6
03:01:29 puya achidlow chore: compile all +18 −0
03:23:31 algokit-avm-vscode-debugger Argimirodelpozo fix: simulate trace json parsing issue with large uint64 values (use utils parseJson instead) +78 −4
03:35:54 puya-ts boblat build: add if condition to release job to prevent falling back to default `success()` check +1 −0
04:19:28 puya-ts boblat fix: add one of the status check functions to avoid default `success()` +1 −1
04:35:23 puya-ts boblat fix: add one of the status check functions to avoid default `success()` +1 −1
04:46:38 puya-ts semantic-release-bot Notes added by 'git notes add' +1 −0
05:47:21 puya-ts boblat fix: use the correct alias class for each UintN registration +5 −5
05:52:45 puya-ts boblat refactor: route module-name and decorator literals through Constants +42 −36
06:01:28 puya-ts boblat refactor: use existing utility function for consistency +7 −17
06:01:28 puya-ts boblat fix: include sourceLocation when reporting error for easier debugging +84 −40
06:22:31 puya-ts semantic-release-bot Notes added by 'git notes add' +1 −0
06:51:44 puya achidlow simplify convert_stack_args_to_immediates +94 −118
06:51:44 puya achidlow split up intrinsic_simplification +202 −193
06:51:44 puya achidlow simplify convert_stack_args_to_immediates +48 −86
07:24:00 algonaut manuelmauro refactor(errors)!: structured leaf-crate errors (#314) +386 −204
07:29:32 puya-ts boblat refactor: drop dead and unnecessary code +43 −77
07:30:35 puya-ts boblat refactor: extract optional chaining warning message into a const +5 −3
07:30:35 puya-ts boblat refactor: extract proxyField helper function to reduce repetition +8 −28
07:30:35 puya-ts boblat refactor: extract contract class hierarchy iterator for consistency in build context +31 −33
07:30:35 puya-ts boblat refactor: extract ToFixedStrategy type and helper function to parse it +18 −23
07:31:45 algonaut manuelmauro docs(adr): idiomatic Rust in algonaut::atomic (#313) +550 −0
07:40:59 puya-ts semantic-release-bot Notes added by 'git notes add' +1 −0
07:54:27 algonaut manuelmauro refactor(atomic): idiomatic Rust pass on the atomic module +446 −304
08:09:23 algonaut manuelmauro fix(atomic): truncate ABI args before wrapping overflow into a tuple +67 −9
08:20:50 algonaut manuelmauro docs(adr): transaction naming convention +264 −0
08:26:48 puya-ts boblat refactor: extract base PType of intrinsic function group and function types +9 −34
08:26:48 puya-ts boblat refactor: extract base type of LibFunction, LibClass and LibObj as LibPType +6 −27
08:26:48 puya-ts boblat refactor: extract base StateProxy and StateMapProxy ptypes +46 −51
08:26:48 puya-ts boblat refactor: extract helper function to construct wtype of object ptypes +19 −28
08:26:48 puya-ts boblat refactor: extract base tuple PType +18 −22
08:26:48 puya-ts boblat refactor: cache programRoot once on AwstBuildContext +6 −3
08:26:48 puya-ts boblat refactor: extract base PType for array and readonly array types +20 −27
08:26:48 puya-ts boblat refactor: hoist lValueNodes array to module scope to avoid repeated construction +10 −9
08:42:13 algonaut manuelmauro docs(adr): compile-time checked ABI method calls via a format-style macro +288 −0
08:49:55 puya-ts boblat refactor: extract ToFixedStrategy type and helper function to parse it +18 −23
08:49:55 puya-ts boblat refactor: extract proxyField helper function to reduce repetition +8 −28
08:49:55 puya-ts boblat refactor: extract base tuple PType +18 −22
08:49:55 puya-ts boblat refactor: cache programRoot once on AwstBuildContext +6 −3
08:49:55 puya-ts boblat refactor: extract base PType of intrinsic function group and function types +9 −34
08:49:55 puya-ts boblat refactor: extract helper function to construct wtype of object ptypes +19 −28
08:49:55 puya-ts boblat refactor: extract contract class hierarchy iterator for consistency in build context +31 −33
08:49:55 puya-ts boblat refactor: extract base type of LibFunction, LibClass and LibObj as LibPType +6 −27
08:49:55 puya-ts boblat refactor: extract base PType for array and readonly array types +20 −27
08:49:55 puya-ts boblat refactor: extract optional chaining warning message into a const +5 −3
08:49:55 puya-ts boblat refactor: extract base StateProxy and StateMapProxy ptypes +46 −51
08:49:55 puya-ts boblat refactor: hoist lValueNodes array to module scope to avoid repeated construction +10 −9
08:50:24 puya-ts boblat refactor: use name property in error messages instead of hardcoding type name +33 −30
08:50:24 puya-ts boblat refactor: fix typos in error messages +11 −11
08:50:24 puya-ts boblat refactor: add source location to invariant checks +4 −4
09:00:44 puya-ts semantic-release-bot Notes added by 'git notes add' +1 −0
09:15:26 algonaut manuelmauro refactor(atomic): inline empty-vec-to-Option with then_some +4 −12
09:18:30 algonaut manuelmauro refactor(atomic): model u64 ref-arg extraction as a TryFrom impl +21 −18
09:21:37 algonaut manuelmauro refactor(atomic)!: idiomatic Rust pass on the atomic module (#315) +502 −307
09:22:01 algonaut manuelmauro docs(adr): compile-time checked ABI method calls via a format-style macro (#317) +288 −0
09:55:44 algonaut manuelmauro feat(abi): compile-time checked ABI method calls via abi_call!/abi_method! +1301 −334
09:59:49 algonaut manuelmauro docs(adr): Pera Wallet signer for the atomic composer +411 −0
10:03:52 algonaut manuelmauro ci: allow the "!" breaking-change marker in the commit-msg hook +2 −2
10:20:19 algonaut manuelmauro chore(abi): drop inherited author from new ABI crates +2 −2
10:24:53 algonaut manuelmauro feat(abi)!: compile-time checked ABI method calls via a format-style macro (#318) +1301 −334
10:27:15 algonaut manuelmauro docs(adr): speed up integration CI by caching the test harness images +199 −0
10:40:37 algonaut manuelmauro ci: allow the "!" breaking-change marker in the commit-msg hook (#320) +2 −2
10:41:25 algonaut manuelmauro docs(adr): transaction naming convention (#316) +264 −0
10:43:12 algonaut manuelmauro docs(readme): showcase the atomic group composer and evolution since 0.4.2 +80 −38
10:49:48 go-algorand jannotti Clearer comment +1 −1
10:53:43 algonaut manuelmauro docs(readme): showcase the atomic group composer and evolution since 0.4.2 (#322) +80 −38
11:21:55 algonaut manuelmauro refactor(naming)!: adopt the transaction-naming convention +457 −420
11:24:30 ultrade-python-sdk AlekseiBY add create_dark_order for spot + perp dark pool +682 −3
11:36:07 ultrade-python-sdk AlekseiBY randomize dark order chunks via Dirichlet split +328 −2
11:42:12 algonaut manuelmauro chore: merge origin/main into docs/adr-transaction-naming-impl +80 −38
11:48:27 algonaut manuelmauro refactor(naming): name the transaction-group module `group` +10 −9
11:49:42 algonaut manuelmauro refactor(naming)!: adopt the transaction-naming convention (#323) +459 −421
11:57:25 puya achidlow GVN: brute-force per-component fold decision in _materialize_constants +255 −42
11:57:48 puya achidlow chore: compile all +1484 −10872
12:12:09 algonaut manuelmauro docs(adr): cargo feature gates for the client modules +310 −0
12:49:51 algonaut manuelmauro Merge branch 'main' into docs/adr-client-feature-gates +459 −421
12:50:03 algonaut manuelmauro docs(adr): cargo feature gates for the client modules (#324) +310 −0
12:51:47 puya achidlow GVN: replace _materialize_constants greedy with Schlesinger-Flach min-cut +198 −74
12:52:54 puya achidlow chore: compile all +1373 −11381
13:20:18 algonaut manuelmauro feat(features)!: gate algod, indexer, and kmd clients behind cargo features +225 −30
13:33:42 algonaut manuelmauro feat(features)!: gate algod, indexer, and kmd clients behind cargo features (#325) +225 −30
13:37:10 ultrade-python-sdk AlekseiBY dark pool: add privacy invariant tests; surface signin JSON errors +156 −10
13:52:23 algokit-utils-ts mrcointreau ci: pin action SHAs, tighten permissions and drop decoupling refs +32 −41
14:13:56 devportal JBScaled Merge pull request #619 from algorandfoundation/jorrin/agents-md-test +166 −110
14:41:23 algokit-subscriber-ts mrcointreau chore: bump algokit-utils to beta.3, harden workflows and retire alpha channel +55 −61
15:00:18 algonaut manuelmauro docs(adr): relocate generated models into algonaut_model +220 −4
15:00:37 algonaut manuelmauro docs(adr): relocate generated models into algonaut_model (#326) +220 −4
15:26:48 algonaut manuelmauro docs(adr): record that the kmd client stays hand-written +113 −0
15:44:45 algonaut manuelmauro refactor(model)!: relocate generated models into algonaut_model +1576 −1438
15:50:29 puya-ts mrcointreau chore: replace @makerx deps with local implementation and algokit-shadred-config workflows +1989 −513
15:50:31 puya-ts mrcointreau ci: point algokit-shared-config workflow references to main +2 −2
15:50:32 puya-ts mrcointreau chore: bump deps +5 −0
15:50:32 puya-ts mrcointreau chore: add 7-day npm release cooldown via .npmrc and dependabot +5 −0
15:51:12 puya-ts mrcointreau chore: drop node 20, bump support to node 22/24/26 and remove unnecessary polyfills +59 −105
15:59:53 a-day-in-my-bobalife michaeltchuang chore: log greeting (2026-05-22) +1 −0
16:07:05 puya-ts mrcointreau Merge pull request #368 from algorandfoundation/chore/makerx-decoupling +5079 −3639
16:13:37 algokit-avm-vscode-debugger Argimirodelpozo Merge pull request #110 from algorandfoundation/fix/int-parse-bug +78 −4
16:16:56 algokit-avm-vscode-debugger semantic-release-bot Notes added by 'git notes add' +1 −0
16:18:28 puya-ts semantic-release-bot Notes added by 'git notes add' +1 −0
17:01:51 wen-tools LoafPickleWW feat: implement comprehensive tool suite interface and navigation components +7476 −1141
17:28:15 wen-tools LoafPickleWW feat: create SelectToolComponent for browsing and filtering tool suites +4 −4
18:54:17 wen-tools LoafPickleWW feat: implement BatchMint, CollectionDataDownloader, and DistributionSuite page components +6 −6
19:03:48 mobileapp ipaleka Refactoring for API 2.0 Phase A: added v2 models +1422 −11
19:07:30 js-algorand-sdk dependabot[bot] Bump qs, express and body-parser +12 −12
20:21:14 wen-tools LoafPickleWW feat: initialize Bonfire project workspace and scaffold new batch tool pages +425 −61
20:26:39 wen-tools LoafPickleWW feat: add Meta component for dynamic SEO and social metadata management +20 −6
21:33:01 StablecoinWatch dependabot[bot] build(deps): bump qs and express +107 −49
21:33:04 StablecoinWatch dependabot[bot] Merge 2aa333dcae326a9bca526e6413fd0a58662c9827 into 406e6102bcf789e4b1381d4aede87c8b3458c87e +107 −49