Home / Reports / Feb 24, 2026

Explore daily commit reports from the Algorand ecosystem. Stay updated with the latest code changes, repository activity, and developer contributions, refreshed every day.

Feb 23, 2026 Arrow Back Arrow Forward Feb 25, 2026
M
T
W
T
F
S
S
26
27
28
29
30
31
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
1
2
3
4
5
6
7
8

Tuesday, February 24, 2026

141 commits were pushed across 19 repos by 31 authors. There were 737,451 additions and 457,435 deletions.

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

Authors

Updated Repos

...

Commit Log

lempira 00:21:30 fix(deps): npm audit failures (algokit-subscriber-ts)
joe-p 00:39:46 Merge a17833838578988c806f9024698c8bedda6b29ff into 1a929ef652744e8c6c3a4499dd2033442d3da49e (py-algorand-sdk)
algolog 00:42:30 Merge d57284877c3a8d1ddd0d521048b9583641f01332 into 1a929ef652744e8c6c3a4499dd2033442d3da49e (py-algorand-sdk)
joe-p 00:43:38 feat: ed25519 wrapped seed interface (algokit-utils-ts)
- 01:00:28 FI from master (go-algorand)
- 01:00:28 Build 2638 Data (go-algorand)
algorandskiy 01:25:09 Add rcmgrConnsOutbound and handle IncomingConnectionsLimit=-1 explicitly (go-algorand)
algorandskiy 01:28:47 Merge remote-tracking branch 'upstream/master' into pavel/p2p-fix-p2p-outgoing (go-algorand)
Argimirodel… 01:30:56 feat: add arguments to logicsig (frontend changes) (puya)
Argimirodel… 01:31:43 add lowering in IR to materialise arguments (a "frame" of sorts, still in AWST form) (puya)
daniel-make… 01:59:51 refactor: use ir.ArrayPop for all dynamic array types (puya)
daniel-make… 01:59:51 test: add op up transaction to test as budget increased from 648 to 706 (puya)
daniel-make… 02:04:45 test: update test due to change in error message (puya)
daniel-make… 02:04:45 refactor: use ir.ArrayConcat for all arrays (puya)
daniel-make… 02:04:46 chore: compile all (puya)
iglosiggio 03:00:22 Merge 16dbeb811ba0136b2d41e80ee29b15c38f9ea8a2 into cdd6c350643048cc8f749ea38f2ff386d20ae1d1 (puya)
dependabot[… 03:00:26 Merge 33c2d5d279a5ab069e1a19a4dadee93df12b2938 into cdd6c350643048cc8f749ea38f2ff386d20ae1d1 (puya)
dependabot[… 03:00:26 Merge 4cfc197b28d6dc292c209f1adc61cff56afb3a57 into cdd6c350643048cc8f749ea38f2ff386d20ae1d1 (puya)
dependabot[… 03:00:26 Merge bc0f760f69a3040d23ad7b2d8ab7319c30e20b45 into cdd6c350643048cc8f749ea38f2ff386d20ae1d1 (puya)
dependabot[… 03:00:27 Merge 73c5d1a4db187976b71eb97283eb9f2df0ea232c into cdd6c350643048cc8f749ea38f2ff386d20ae1d1 (puya)
dependabot[… 03:04:16 build(deps-dev): update @typescript-eslint/eslint-plugin requirement (algo-voting)
dependabot[… 03:04:32 build(deps-dev): update eslint requirement from ^10.0.0 to ^10.0.2 (algo-voting)
dependabot[… 03:04:45 build(deps-dev): update @typescript-eslint/parser requirement (algo-voting)
boblat 03:08:36 refactor: encode each parameter of emit to reduce stack shuffling (puya)
boblat 03:08:36 refactor: move type mapping logic for emit function to ir layer (puya)
boblat 03:08:36 chore: compile all (puya)
boblat 03:08:36 chore: compile all (puya)
No-Cash-7970 03:24:28 chore(upgrade dependencies): eslint not upgraded to v10 because current plugins did not work with it (txnDuck)
No-Cash-7970 04:11:32 refactor(app): use more descriptive Tailwind class names (txnDuck)
No-Cash-7970 04:12:02 docs(lib): fix spelling mistake (txnDuck)
No-Cash-7970 04:15:17 docs(readme): fix PWA badge image (txnDuck)
Argimirodel… 05:45:48 chore: gen (puya)
Argimirodel… 05:46:15 chore: nodes.ts.txt (puya)
No-Cash-7970 06:13:35 chore(i18n): disable I18Next support message (txnDuck)
Argimirodel… 06:38:32 test: add logicsig args test (simple and complex args) (puya)
renovate[bo… 09:00:26 chore(deps): update non-major dependencies (use-wallet)
renovate[bo… 09:00:29 Merge 7bcdbbfc7b751de99483f1928bb9d005755d0183 into 5073ca134b7c4c5721fcfbe976d5c364a5cc777a (use-wallet)
achidlow 09:25:38 optimise static_array_read_dynamic_element (puya)
achidlow 09:25:39 chore: compile all (puya)
A-Maugli 09:32:57 fix: update project for PuyaPy ARC56 output artifacts (AlgoPlonk)
achidlow 10:07:35 optimise dynamic_array_pop_dynamic_element (puya)
achidlow 10:07:36 chore: compile all (puya)
achidlow 10:07:37 optimise dynamic_array_pop_dynamic_element (puya)
achidlow 10:07:37 optimise dynamic_array_pop_dynamic_element (puya)
achidlow 10:07:37 chore: compile all (puya)
achidlow 10:07:37 chore: compile all (puya)
achidlow 10:07:38 chore: compile all (puya)
achidlow 10:07:38 optimise dynamic_array_pop_dynamic_element (puya)
achidlow 10:07:38 chore: compile all (puya)
achidlow 10:07:38 optimise dynamic_array_pop_dynamic_element (puya)
achidlow 10:07:39 refactor: extract utility method for converting UInt64 to arc4.uint16 (puya)
achidlow 10:07:39 chore: compile all (puya)
achidlow 10:15:08 optimise static_array_read_dynamic_element (puya)
achidlow 10:15:14 chore: compile all (puya)
daniel-make… 10:20:11 test: add test for concatenation of UTF8 + non-UTF8 bytes (puya-ts)
daniel-make… 10:20:14 fix: when concatenating byte constants use unknown encoding if encodings are different (puya-ts)
daniel-make… 10:21:19 chore: update approvals (puya-ts)
achidlow 10:25:33 optimise dynamic_array_pop_byte_length_head (puya)
achidlow 10:27:02 chore: compile all (puya)
mrcointreau 11:25:16 docs: align algokit-subscriber-py docs content with algokit-subscriber-ts (algokit-subscriber-py)
mrcointreau 11:31:27 Add comprehensive subscriber examples with CI verification (#92) (algokit-subscriber-py)
mrcointreau 11:33:27 Merge branch 'alpha' into feat/update-docs-to-starlight (algokit-subscriber-py)
giuliop 11:40:07 Bump dependencies (AlgoPlonk)
mrcointreau 11:47:07 fix: add docs-test poe task for shared ci workflow compatibility (algokit-subscriber-py)
mrcointreau 11:48:41 feat: add 18 example contracts with compilation and on-chain deployment tests (puya-ts)
mrcointreau 11:55:12 revert: remove docs-test poe task added for shared ci compatibility and restore old pr.yaml (algokit-subscriber-py)
tasosbit 12:27:12 feat: add account<>escrow lookup via @d13co/escreg-sdk (algokit-lora)
tasosbit 12:32:48 Merge 428ae9d774b269aeb950990837376b70e7194590 into d0ff3b68eb6cfb3641b16ac9b7fcd14733c8349d (algokit-lora)
lempira 14:00:05 feat(docs): update docs to starlight (#93) (algokit-subscriber-py)
filipetamota 14:01:15 :bug: fix transaction details bottom sheet: now pending signatures view is shown (pera-ios)
- 14:04:47 2.0.0-alpha.3 (algokit-subscriber-py)
filipetamota 14:05:07 Merge 60c8136b5190cf2af591a73a1189c5af4f85c99d into 7f58703ae383e0543e66b44da40975d925bfa952 (pera-ios)
lempira 14:21:01 docs: add auto-generated example pages to documentation site (#153) (algokit-subscriber-ts)
filipetamota 14:44:33 :bug: small fix (pera-ios)
filipetamota 14:45:22 Merge 1827cea607554fd3ad9e19ceba5b8fcbee92f257 into 7f58703ae383e0543e66b44da40975d925bfa952 (pera-ios)
lempira 15:19:31 docs: add examples section to Starlight documentation (algokit-subscriber-py)
A-Maugli 15:19:56 Merge c3ea51655b725bb6c3b3d3acc44a6c9f8ecfa545 into 23a41e83139620f41bcbf7e4762e20c7ab589ab7 (wallet)
Argimirodel… 15:27:34 refactor to be able to recursively materialise tuples (puya)
michaeltchu… 15:29:31 chore: log greeting (2026-02-24) (a-day-in-my-bobalife)
larkiny 15:37:09 fix: lint/formatting errors in auto-generated library files (devportal)
filipetamota 15:40:09 show pending transactions view when loading is finished (pera-ios)
Truszczynsk… 15:40:22 Merge 40c5db11ee08344e52f5c2de392157523393dda5 into 4fd4b9316a955eb7e3dd6b6ff56b2cef6a285edc (pera-ios)
larkiny 15:56:15 feat(DVP): add vitest setup and test infrastructure (devportal)
larkiny 15:56:16 test(DVP): add yaml-utils unit tests (devportal)
larkiny 15:56:16 fix: add TransformContext return type and passWithNoTests (devportal)
larkiny 15:56:17 test(DVP): add libraries.ts unit tests (devportal)
larkiny 15:56:17 fix: address code quality review for yaml-utils tests (devportal)
larkiny 15:56:17 test(DVP): add sidebar.ts and types.ts tests (devportal)
larkiny 15:56:17 test(DVP): add frontmatter.ts transform tests (devportal)
larkiny 15:56:17 fix: add importedAt and description assertions to sourceInfo test (devportal)
larkiny 15:56:17 test(DVP): add links.ts transform tests (devportal)
larkiny 15:56:17 test(DVP): add common.ts and content.ts transform tests (devportal)
larkiny 15:56:18 fix(DVP): add Props interfaces to 4 untyped Astro components (devportal)
larkiny 15:56:18 ci(DVP): add test job to acceptance workflow and fix lint errors (devportal)
larkiny 15:56:18 refactor: drop dead RemoteMarkdown tests and unexport extractSection (devportal)
larkiny 15:56:18 test(DVP): add RemoteCode and RemoteMarkdown pure function tests (devportal)
larkiny 15:56:18 fix: strengthen assertions in libraries.test.ts per review (devportal)
Argimirodel… 16:01:28 refactor: eliminate unnecesary test (puya)
larkiny 16:02:57 fix(DVP): remove unused widdershins dep and override vulnerable transitive deps (devportal)
larkiny 16:02:58 fix(DVP): add rel="noopener noreferrer" to external links in templates (devportal)
larkiny 16:02:58 docs(DVP): document set:html trust boundaries per astro-coding Rule #10 (devportal)
Truszczynsk… 16:03:27 PERA-3591 - Joint Account - Pending Transaction View (pera-ios)
Truszczynsk… 16:10:49 PERA-3592 - Joint Account - Action Menu (pera-ios)
Truszczynsk… 16:11:01 Merge 608d21755f27afc1a00555be3b7ca81993c6aa4c into b4747fd7bcbcc3aff400dca90fffd1f228640860 (pera-ios)
Truszczynsk… 16:11:39 PERA-3591 - Joint Account - Pending Transaction View (pera-ios)
filipetamota 16:11:46 :bug: fix transaction details bottom sheet: now pending signatures view is shown (pera-ios)
filipetamota 16:11:46 :bug: small fix (pera-ios)
p2arthur 16:11:54 ci: add write permissions for content - needed by the reusable workflow (algokit-subscriber-ts)
Argimirodel… 16:17:06 chore: compile_all (puya)
filipetamota 16:19:06 :bug: small fix (pera-ios)
filipetamota 16:19:15 Merge 908f808a054369a624a2354104acdeedb13b1b13 into b4747fd7bcbcc3aff400dca90fffd1f228640860 (pera-ios)
larkiny 16:29:20 chore(DVP): remove unused lychee link checker (devportal)
nullun 16:47:26 kmd: fix macOS HID failures caused by Go async preemption signals (go-algorand)
p2arthur 17:05:34 ci: remove NPM token secret from release reusable workflow call (algokit-subscriber-ts)
NT-Nova 17:41:24 Refactor code structure for improved readability and maintainability (AlgoScanArtifacts)
lempira 18:58:53 docs: add examples (#94) (algokit-subscriber-py)
- 19:02:15 2.0.0-alpha.4 (algokit-subscriber-py)
aorumbayev 19:02:19 Merge 5ca2123c168dba66c5b3293f3856ba656418b1fd into 4f1c777ffd068eaf309dcac327b39206ec9e9306 (algokit-subscriber-py)
algorandskiy 19:28:42 tests: fix stopping race in http client harness (go-algorand)
algorandskiy 20:01:07 agreement: implement TODO in broadcast/relay actions (#6551) (go-algorand)
joe-p 20:03:49 chore: fix npm audit (algokit-utils-ts)
github 20:06:43 add Go Benchmark (go) benchmark result for 964ee6da00c5abe0486881a348140b00fb714097 (go-algorand)
onetechnical 20:29:31 Bug fix - also add algorand group for rpm (go-algorand)
onetechnical 20:30:10 Bug fixes - set Conflicts properly and pin nfpm (go-algorand)
cce 20:39:04 network: don't listen if IncomingConnectionsLimit == 0 (go-algorand)
onetechnical 20:40:44 Parse osv-scanner json instead of grepping text (go-algorand)
gmalouf 20:41:08 Make sure OtelSetupError is returned on subsequent calls to the function. (go-algorand)
gmalouf 20:41:14 Merge cdd9608f5656379873858c37a626c29ffcefae55 into 964ee6da00c5abe0486881a348140b00fb714097 (go-algorand)
onetechnical 20:45:05 Try to make preinstall POSIX compliant (go-algorand)
onetechnical 21:10:29 Add defensive coding around version parsing in Makefile (go-algorand)
renovate[bo… 21:29:18 chore(deps): update non-major dependencies (use-wallet)
renovate[bo… 21:29:22 Merge 5d7bc7ac1ac5d6388aa7fc52b1a9326968a077ed into 5073ca134b7c4c5721fcfbe976d5c364a5cc777a (use-wallet)
algorandskiy 21:30:55 CR: fix error condition (go-algorand)
joe-p 21:32:06 chore: PR review feedback (algokit-utils-ts)
joe-p 21:37:50 test: await runTests (algokit-utils-ts)
cce 23:19:47 network: silently fall back if uncompressed vote received for stateless decoder (#6495) (go-algorand)
github 23:24:52 add Go Benchmark (go) benchmark result for 4134b33e93015c82f1c000ac4aca2773d73d9396 (go-algorand)
algo-dev-se… 23:31:23 Regenerate code from specification file (java-algorand-sdk)
github-acti… 23:31:28 Merge 5ba2f5c41576b7b87bc9c01ec3b3719159818a91 into 3f592bdebaaeecbcf5a1a6da65baf85116100664 (java-algorand-sdk)
algo-dev-se… 23:32:43 Regenerate code from specification file (go-algorand-sdk)
github-acti… 23:32:48 Merge 081cf196b896d0e645540088b45b3d6eeca6483e into a7a89839f7c546fc9fb4ae61b9253d09251ac3ce (go-algorand-sdk)