Home Reports Mar 17, 2026

Tuesday, March 17, 2026

Commits
141
pushed this day
Repositories
12
with activity
Contributors
18
distinct authors
Lines changed
+338,269 −217,303
additions / deletions

March 2026

‹ ›
M
T
W
T
F
S
S

Dot = report available

Authors 17

Commit Log

141 commits · 12 repositories

00:05:06 algokit-walletsdk-kmp michaeltchuang tests: add in liquid stream screenshots (#267) +93 −1
00:23:49 algorand-typescript-testing p2arthur chore: ignore Codex workspace and refresh lockfile metadata +23 −1
00:24:26 algorand-typescript-testing p2arthur docs(starlight): migrate docs to Starlight structure and MDX content +4831 −113
00:24:55 algorand-typescript-testing p2arthur feat(docs-examples): add examples pages loader and contract overviews +398 −0
00:34:50 algokit-walletsdk-kmp michaeltchuang docs: update roadmap +4 −5
00:47:28 algokit-walletsdk-kmp michaeltchuang docs: update roadmap for upcoming design work (#268) +4 −5
01:00:22 go-algorand - Build 2659 Data +1 −1
01:15:16 algokit-walletsdk-kmp michaeltchuang ci: bump up iOS version for liquid stream tab (not supported yet) +11 −10
01:30:29 algokit-walletsdk-kmp michaeltchuang ci: bump up iOS version for liquid stream tab (not supported yet though on iOS) (#269) +11 −10
01:33:42 puya-ts boblat refactor: use the new abi call node for abi calls +20357 −25870
01:33:42 puya-ts boblat chore: update nodes.ts +5547 −3099
01:33:42 puya-ts boblat test: show relevant segments in assertion of logs for arc28 event +18 −13
01:33:42 puya-ts boblat refactor: stop parsing event signature string to simplify frontend +1055 −1474
01:50:13 puya-ts boblat refactor: let arc-4 method arg type check be done in ir layer +16 −85
02:17:52 puya-ts achidlow y +46344 −118
02:36:22 algorand-typescript-testing p2arthur ci(starlight): Update ci/cd to handle starlight documentation building and publishing +125 −27
02:42:09 algorand-python-testing boblat chore: refresh test artifacts to puyapy 5.7.1 +64 −64
02:50:30 algorand-typescript-testing p2arthur chore: fix audit errors +41 −59
02:52:38 algorand-python-testing boblat Merge pull request #60 from algorandfoundation/chore/update-artifacts +64 −64
02:59:35 algorand-python-testing boblat chore: refresh test artifacts to puyapy 5.7.1 +64 −64
02:59:35 algorand-python-testing - 1.2.0-beta.4 +3 −1
03:00:09 algorand-typescript-testing p2arthur chore: clean up starlight ci/cd testing harness +11 −13
03:03:42 algo-voting dependabot[bot] build(deps): update core-js requirement from ^3.48.0 to ^3.49.0 +1 −1
03:04:00 algo-voting dependabot[bot] build(deps-dev): update @typescript-eslint/eslint-plugin requirement +1 −1
03:04:21 algo-voting dependabot[bot] build(deps-dev): update @typescript-eslint/parser requirement +1 −1
03:25:25 algorand-typescript-testing boblat chore: fix audit vulnerabilities +393 −581
03:53:04 algorand-typescript-testing p2arthur feat(docs): generate examples mdx during docs build +291 −23
03:54:47 algorand-typescript-testing p2arthur refactor(docs): remove runtime examples collection in benefit of static mdx generated EXAMPLES DOCUMENTATION +1 −195
03:55:37 algorand-typescript-testing p2arthur chore(docs): put starlight sidebar to its own file and update devportal publish workflow +51 −51
04:06:28 algorand-typescript-testing p2arthur test: add test harness for docs generation and publishing +15 −34
04:27:53 algorand-typescript-testing p2arthur chore: add algokit logo as favicon to starlight documentation +1 −0
05:47:39 algorand-python-testing p2arthur feat(docs): bootstrap starlight docs workspace and shared styling +4613 −14
06:44:48 algorand-python-testing p2arthur docs(content): migrate top-level documentation pages to starlight +54 −72
06:45:13 algorand-python-testing p2arthur docs(testing-guide): migrate testing guide pages and assets to starlight +171 −156
06:46:13 algorand-python-testing p2arthur feat(docs): replace sphinx build flow with api bridge and legacy redirects +483 −168
06:46:42 algorand-python-testing p2arthur ci(docs): add reusable docs build action and update publish workflows +95 −22
06:47:15 algorand-python-testing p2arthur chore: update gitignore to ignore agents folder +3 −0
13:03:27 puya-ts boblat refactor: let arc-4 method arg type check be done in ir layer (#345) +16 −85
13:06:02 puya-ts boblat refactor: accept bytes_wtype in ARC4Encode node to push type mapping to ir layer +1096 −2024
13:06:03 puya-ts boblat refactor: remove unused dependency and function +4 −40
13:06:03 puya-ts boblat fix: return `8` for `sizeOf<boolean>()` instead of `1` +111 −139
13:06:03 puya-ts boblat refactor: remove unused type mapping functions +1 −103
13:06:03 puya-ts boblat refactor: use ARC4FromBytes node for decodeArc4 method to push type mapping to ir layer +1920 −2526
13:06:26 algokit-utils-py aorumbayev feat: adds runtime validation using Pydantic schemas +509 −10
13:06:34 algokit-utils-py aorumbayev chore: generate the validation schemas +3088 −27
13:07:06 algokit-utils-py aorumbayev chore: move schemas to tests folder to avoid polluting prod packages exposed to end users +298 −63
13:07:46 algokit-utils-py aorumbayev fix: unblock check-python after alpha merge +20 −13
13:12:27 puya-ts tristanmenzel refactor: Remove algosdk dependency +4 −1
13:13:10 puya-ts neilcampbell chore: update utils and correcting test assertion +1 −4
13:13:17 puya-ts PatrickDinh chore: upgrade utils-ts +119 −13
13:13:17 puya-ts PatrickDinh chore: remove 'types' from algokit imports +12 −11
13:14:51 puya-ts PatrickDinh chore: review +2 −3
13:17:02 puya-ts iglosiggio chore: Bump algokit-utils to the latest alpha +22 −5
13:18:58 puya-ts lempira ci: add devportal docs publish workflow and migrate docs to pnpm +4634 −7076
13:35:58 d-asa cusma docs: fund due cashflow permission +13 −3
13:37:15 d-asa cusma feat: fund due cashflow permission +12 −4
13:37:41 d-asa cusma chore: build artifacts +5208 −4466
13:37:59 d-asa cusma chore: fund due cashflows with op daemon +13 −0
13:38:32 d-asa cusma test: fund due cashflow permission +209 −0
13:41:18 d-asa cusma chore: formatting +9 −7
13:50:57 algokit-utils-py aorumbayev fix: enforce required fields, fix docs, restore targeted lint rules +522 −736
13:53:25 d-asa cusma Merge pull request #134 from cusma/feat/fund-due-cashflow-permission +5457 −4473
13:58:53 d-asa cusma docs: avoid arranger lockout +15 −2
14:11:20 puya-ts lempira ci: add devportal docs publish workflow and migrate docs to pnpm (#352) +4634 −7076
14:13:36 puya-ts iglosiggio chore: Bump algokit-utils to the latest alpha +136 −13
14:15:01 puya-ts PatrickDinh Update utils imports (#317) +145 −22
14:16:33 algokit-utils-py aorumbayev feat: add schema validation to polytests, aligned with TS approach +478 −258
14:17:10 puya-ts iglosiggio Merge 1bc0f4237b13e3f84feeae01078ede6395288f98 into 3491adab15037b62184f6d420087e49402c834cd +152 −36
14:25:18 puya-ts iglosiggio chore: Bump algokit-utils to the latest alpha (#351) +0 −0
14:28:03 algokit-utils-py aorumbayev chore: deduplicate RootModel templates, fix missing newlines at EOF +26 −37
14:44:53 puya-ts semantic-release-bot Notes added by 'git notes add' +1 −0
14:55:37 d-asa cusma feat: validate arranger address (no lockout) +7 −1
14:56:03 d-asa cusma chore: set role only for non-arranger roles +1 −3
14:56:53 d-asa cusma chore: build artifacts +4123 −4202
15:00:16 d-asa cusma test: invalid arranger address +19 −0
15:01:36 d-asa cusma test: invalid arranger address +66 −0
15:01:51 d-asa cusma chore: formatting +1 −0
15:12:38 d-asa cusma chore: treat arranger as a special address +1 −6
15:12:46 d-asa cusma chore: build artifacts +1637 −1831
15:13:41 d-asa cusma Merge remote-tracking branch 'origin/main' into feat/no-arranger-lockout +249 −7
15:28:45 puya dependabot[bot] build(deps): bump pycryptodomex from 3.21.0 to 3.23.0 +26 −14
15:29:38 puya dependabot[bot] build(deps): bump scriv from 1.6.2 to 1.7.0 +3 −3
15:29:54 puya dependabot[bot] build(deps): bump packaging from 24.2 to 25.0 +5 −5
15:31:55 d-asa cusma chore: build artifacts +5151 −4418
15:32:25 d-asa cusma chore: remove mocked tests +0 −49
15:32:32 a-day-in-my-bobalife michaeltchuang chore: log greeting (2026-03-17) +1 −0
15:32:35 d-asa cusma chore: fix typos +2 −19
15:37:37 puya dependabot[bot] build(deps): bump cyclopts from 3.23.1 to 4.2.1 +3 −3
15:38:40 algokit-utils-py aorumbayev fix: update snapshots for enum serialization (repr → value) +45 −45
15:39:55 puya-ts Argimirodelpozo feat: add arc65 support: `loggedErr()` and `loggedAssert()` functions, to log a formatted error string before failing +186 −9
15:39:55 puya-ts Argimirodelpozo test: add expected output tests for logged error and logged assert functions +34 −0
15:39:56 puya-ts Argimirodelpozo refactor: remove undefined from tests +4 −4
15:39:56 puya-ts iglosiggio feat: Use an "options" parameter instead of a bunch of optional ones +68 −72
15:39:56 puya-ts Argimirodelpozo test: add logged-errors and backend warning excercising tests +128 −0
15:39:56 puya-ts iglosiggio chore: Add artifacts for the new test contracts +8253 −133
15:39:56 puya-ts Argimirodelpozo some api changes to avoid the explicit `undefined` +38 −4
15:39:56 puya-ts iglosiggio chore: Add updates .awst.json files +1284 −642
15:39:57 puya-ts iglosiggio chore: Apply suggestions from CR +9 −5
15:43:34 d-asa cusma docs: treat arranger as special role +3 −2
15:47:31 d-asa cusma Merge pull request #135 from cusma/feat/no-arranger-lockout +4254 −4503
16:09:57 puya-ts iglosiggio chore: Add a string-only overload for non AER errors +874 −423
16:53:16 algokit-utils-py aorumbayev refactor: consolidate 211 schema files into 3 modules +2325 −3131
17:48:44 algokit-walletsdk-kmp mithiraj95 Support Camera switching in broadcast mode +96 −9
18:01:41 puya-ts Argimirodelpozo chore: change signature in doc comment +4 −4
18:15:25 puya-ts Argimirodelpozo feat: Support ARC65 errors (#347) +10370 −784
18:26:14 puya-ts semantic-release-bot Notes added by 'git notes add' +1 −0
18:34:57 go-algorand pbennett Merge remote-tracking branch 'remote/master' into feat/paged-box-fetch +3861 −2663
18:37:05 puya-ts boblat chore: update nodes.ts +4259 −2457
18:37:51 puya-ts boblat refactor: use the new abi call node for abi calls +20357 −25870
18:38:27 puya-ts boblat refactor: stop parsing event signature string to simplify frontend +1055 −1474
18:38:28 puya-ts boblat test: show relevant segments in assertion of logs for arc28 event +18 −13
18:38:29 puya-ts boblat refactor: push type mapping to ir layer for encodeArc4 and decodeArc4 methods (#346) +3130 −4830
18:38:29 puya-ts boblat refactor: let arc-4 method arg type check be done in ir layer (#345) +16 −85
18:43:27 algokit-walletsdk-kmp michaeltchuang ci: bump up versions +7 −7
18:51:09 puya-ts boblat refactor: use the new abi call node for abi calls (#319) +27687 −33581
19:01:58 puya-ts semantic-release-bot Notes added by 'git notes add' +1 −0
19:13:03 algokit-walletsdk-kmp mithiraj95 feat: support camera switching in broadcast mode (#270) +103 −16
19:17:52 puya-ts Argimirodelpozo feat: support for logicsig arguments +21 −5
19:17:52 puya-ts Argimirodelpozo test: add lsig-args-complex without validation +150 −0
19:17:52 puya-ts Argimirodelpozo test: translation of lsig args tests in puya (wip) +181 −0
19:20:00 puya-ts iglosiggio Merge remote-tracking branch 'origin/main' into updated-examples +65494 −55308
19:39:17 go-algorand pbennett refactor(api): rename boxes `values` param to `include` array +1525 −1428
19:55:38 puya-ts Argimirodelpozo test: lsig args simple fixes +3 −3
19:56:24 puya-ts Argimirodelpozo chore: build +44980 −135
20:24:56 puya-ts Argimirodelpozo chore: linter fixes +11 −12
20:40:05 puya-ts Argimirodelpozo fix: use unknown instead of any and get rid of linter exception +1 −3
21:05:03 puya-ts Argimirodelpozo chore: build +6713 −6645
21:42:37 puya iglosiggio chore: Upgrade dependencies +742 −563
21:45:15 xchain-accounts d13co chore: README bootstrap instructions +21 −3
21:49:20 xchain-accounts d13co fix: frontend: workaround for network switching bug +41 −11
21:51:58 puya iglosiggio chore: Fix mypy error +1 −1
22:00:40 xchain-accounts d13co minor +9 −0
22:04:58 use-wallet-ui d13co feat(bridge): persist bridge state across reloads and defer opt-in via DFX +264 −55
22:22:19 puya iglosiggio chore: Add cyclopts.types (for some reason pyinstaller was not detecting it) +3 −0
23:04:11 use-wallet-ui d13co Add to Wallet, bridging improvements +236 −31
23:05:51 xchain-accounts d13co use-wallet-ui: Add to wallet, bridging improvements +1 −1
23:07:15 xchain-accounts d13co portal +3713 −6
23:25:25 xchain-accounts d13co fix: portal deployment +182 −11
23:44:54 use-wallet-ui d13co bump +2 −2
23:46:02 use-wallet-ui d13co minor bridging UI fixes +40 −30
23:57:25 use-wallet-ui d13co fix: typecheck issues +24 −31