Home / Reports / May 6, 2025

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

May 5, 2025 Arrow Back Arrow Forward May 7, 2025
M
T
W
T
F
S
S
28
29
30
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
29
30
31
1
2
3
4
5
6
7
8

Tuesday, May 6, 2025

193 commits were pushed across 23 repos by 31 authors. There were 505,478 additions and 270,109 deletions.

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

Authors

Updated Repos

...

Commit Log

Srikanivas 00:40:34 the buy and delete application functions logic is updated (Algoxange)
Srikanivas 00:42:59 the buy and delete application functions logic is updated (Algoxange)
- 01:00:26 Build 2340 Data (go-algorand)
- 01:00:26 FI from master (go-algorand)
github-acti… 01:59:03 Commit from GitHub Actions (Community Interest Tracker) (community)
cce 02:16:02 make unused linter happy (go-algorand)
cce 03:01:16 make gosimple linter happy (go-algorand)
cce 03:07:15 make revive (formerly golint) linter happy (go-algorand)
cce 03:17:16 make ineffassign linter happy (go-algorand)
dependabot[… 03:20:04 Update @typescript-eslint/eslint-plugin requirement (algo-voting)
dependabot[… 03:20:16 Update @typescript-eslint/parser requirement from ^8.31.1 to ^8.32.0 (algo-voting)
cce 03:57:10 make staticcheck linter happy (go-algorand)
daniel-make… 07:00:16 fix: don't optimize constant `btoi` if the result would be invalid (puya)
daniel-make… 07:06:04 fix: don't optimize constant `btoi` if the result would be invalid (puya)
daniel-make… 07:08:18 feat: add `algopy.Box.create` for initializing boxes with an initial size (puya)
daniel-make… 07:13:42 feat: add `algopy.Box.create` for initializing boxes with an initial size (puya)
daniel-make… 07:14:43 test: add test (puya)
daniel-make… 07:14:43 docs: add scriv release note (puya)
daniel-make… 07:14:44 feat: tuple storage (puya)
daniel-make… 07:14:44 refactor: move puya.wtypes.persistable_stack_type to ir.types_ (puya)
daniel-make… 07:14:44 refactor: lock down some semantics of WTypes (puya)
Truszczynsk… 07:17:08 [IOS] - HD Wallet - QA Finding 13 - Recovered HD Wallet Accounts shuffle randomly in the account list (pera-ios)
daniel-make… 07:18:35 chore: compile all (puya)
achidlow 07:18:38 remove assert that is checked at lower levels, and uses a property that front-ends shouldn't necessarily be relying on (puya)
achidlow 07:18:38 - ensure BoxKeyPrefixExpression is validated for storage types (puya)
achidlow 07:19:37 refactor: encapsulate uin64+box conversion in encode_for_storage (puya)
achidlow 07:19:52 fixes: (puya)
achidlow 07:21:00 chore: compile all (puya)
achidlow 07:21:18 chore: compile all (puya)
achidlow 07:21:18 when converting WType to IRType, ensure we always have a source location in case of errors (puya)
achidlow 07:21:18 move undefined_value from arc4 to _utils (puya)
achidlow 07:21:18 fix(internal): augmented assignment target should be Lvalue (puya)
achidlow 07:21:18 prevent treating void type as a value (puya)
achidlow 07:21:18 improve invalid state error message deduplication (puya)
achidlow 07:21:18 re-use undefined_values function (puya)
daniel-make… 07:21:18 fix: handle nested tuples in IR builder arc4.undefined_value (puya)
achidlow 07:21:18 refactor: add AppStorageKind read-only property to StorageExpression union members (puya)
achidlow 07:21:18 fix: prevent critical error when invalid tuple declarations are encountered (puya)
achidlow 07:21:18 - correctly determine if a tuple is persistable or not (puya)
achidlow 07:21:18 test: ensure tuples with non-persistable elements gives correct error message (puya)
achidlow 07:21:18 test: add approval tests for loading tuples from states with defaults or as a maybe-pair (puya)
achidlow 07:23:53 chore: compile all (puya)
achidlow 07:23:55 import linting (puya)
Truszczynsk… 07:23:58 :rocket: Release 91.9.1969-1 (pera-ios)
Truszczynsk… 07:27:24 [IOS] - HD Wallet - QA Finding 13 - Recovered HD Wallet Accounts shuffle randomly in the account list (#39) (pera-ios)
cusma 08:03:20 docs: define committable proposal-value (specs)
cusma 08:03:55 docs: define pinned proposal-value (specs)
daniel-make… 08:06:05 refactor: add note about storage IRType (puya)
cusma 08:09:31 docs: minor fixes (specs)
cusma 08:10:47 Merge remote-tracking branch 'origin/develop' into abft-nn-proposal-handler (specs)
cusma 08:16:04 fix: add missing tex-macro (specs)
cusma 08:18:38 Merge remote-tracking branch 'origin/develop' into abft-nn-bundle-handler (specs)
Caerlower 08:50:04 add .env file with required fields (asa-manager)
Caerlower 08:51:27 Update README.md (asa-manager)
cusma 08:59:34 docs: add distinction between proposal value and full proposal (specs)
filipetamota 09:06:16 Merge branch 'sprint25-9' into contribution/11-open-pera-from-camera (pera-ios)
daniel-make… 09:07:13 test: document and test the order of evaluation of StateGet AWST node (puya)
aorumbayev 09:21:44 feat: initial support for oas spec based http clients (algokit-core)
CiottiGiorg… 09:23:34 chore: traits docstrings (algokit-core)
CiottiGiorg… 09:26:22 chore: fix AlgoKit capitalization (algokit-core)
aorumbayev 09:26:41 feat: initial support for oas spec based http clients (#63) (algokit-core)
cusma 09:31:50 docs: add compound message implementation reference (specs)
cusma 09:32:54 Merge pull request #143 from algorandfoundation/abft-nn-bundle-handler (specs)
cusma 09:36:01 Merge branch 'develop' into abft-nn-proposal-handler (specs)
filipetamota 09:41:08 🚀 Release v91.9.11-2 (pera-ios)
CiottiGiorg… 09:41:36 chore: remove the "Errors" section of the docstrings (algokit-core)
CiottiGiorg… 09:57:29 chore: remove addressed FIXMEs (algokit-core)
CiottiGiorg… 09:59:31 chore: remove superfluous docstring sentence (algokit-core)
CiottiGiorg… 10:27:01 Merge branch 'main' into chore/docstrings (algokit-core)
mitsinsar 10:53:34 PERA-2124 Make AlgoDrawableProvider object to prevent flickering (pera-android)
HashMapsDat… 10:57:30 fix: give visual feedback that the registration worked (liquid-auth-ios)
mitsinsar 11:07:41 PERA-2124 Optimize database operations core caching (pera-android)
HashMapsDat… 11:13:37 docs: add WIP (liquid-auth-ios)
HashMapsDat… 11:13:58 Merge pull request #2 from algorandfoundation/feat/scan-qr-triggers-flow (liquid-auth-ios)
renovate[bo… 11:19:30 chore(deps): update dependency lint-staged to v15 (algoworld-explorer)
joe-p 11:24:28 Merge branch 'master' into feat/populate_resources (go-algorand)
yasin-ce 11:54:47 PERA-1733 :: Show confetti animation on account creation event (pera-android)
mitsinsar 12:29:00 PERA-2124 Use Upsert and smartUpsert to update cache (pera-android)
cusma 12:37:13 Merge pull request #142 from algorandfoundation/abft-nn-proposal-handler (specs)
mitsinsar 12:38:02 PERA-2124 Move account lite calculations into default dispatcher (pera-android)
mitsinsar 12:49:45 PERA-2124 Fix AssetHoldingCacheHelperImplTest and CollectibleMapperImplTest (pera-android)
acfunk 12:56:25 feat(lute): add signData capability for wallet authentication (#365) (use-wallet)
renovate[bo… 12:58:24 chore(deps): update dependency typescript to v5.8.3 (use-wallet)
cusma 12:58:50 Merge pull request #154 from algorandfoundation/abft-nn-security-model (specs)
renovate[bo… 12:59:55 chore(deps): update wallet dependencies (use-wallet)
dependabot[… 13:04:03 build(deps-dev): bump typescript from 5.4.2 to 5.4.5 (algokit-client-generator-ts)
yasin-ce 13:16:16 PERA-1733 :: Fix lint issues (pera-android)
sublime-b 13:16:24 🚀 Release v6.0.0-14 (pera-ios)
achidlow 13:25:54 chore: compile all (puya)
achidlow 13:25:54 chore: compile all (puya)
daniel-make… 13:25:54 chore: compile all (puya)
achidlow 13:25:54 test: ensure tuples with non-persistable elements gives correct error message (puya)
achidlow 13:25:54 prevent treating void type as a value (puya)
daniel-make… 13:25:54 test: document and test the order of evaluation of StateGet AWST node (puya)
achidlow 13:25:54 import linting (puya)
achidlow 13:25:54 improve invalid state error message deduplication (puya)
achidlow 13:25:54 re-use undefined_values function (puya)
daniel-make… 13:25:54 feat: tuple storage (puya)
achidlow 13:25:54 remove assert that is checked at lower levels, and uses a property that front-ends shouldn't necessarily be relying on (puya)
achidlow 13:25:54 refactor: add AppStorageKind read-only property to StorageExpression union members (puya)
achidlow 13:25:54 - correctly determine if a tuple is persistable or not (puya)
achidlow 13:25:54 move undefined_value from arc4 to _utils (puya)
achidlow 13:25:54 - ensure BoxKeyPrefixExpression is validated for storage types (puya)
achidlow 13:25:54 refactor: encapsulate uin64+box conversion in encode_for_storage (puya)
daniel-make… 13:25:54 test: add test (puya)
achidlow 13:25:54 fix: prevent critical error when invalid tuple declarations are encountered (puya)
daniel-make… 13:25:54 fix: handle nested tuples in IR builder arc4.undefined_value (puya)
daniel-make… 13:25:54 refactor: lock down some semantics of WTypes (puya)
achidlow 13:25:54 chore: compile all (puya)
achidlow 13:25:54 fixes: (puya)
daniel-make… 13:25:54 refactor: add note about storage IRType (puya)
daniel-make… 13:25:54 docs: add scriv release note (puya)
achidlow 13:25:54 fix(internal): augmented assignment target should be Lvalue (puya)
achidlow 13:25:54 test: add approval tests for loading tuples from states with defaults or as a maybe-pair (puya)
daniel-make… 13:25:54 refactor: move puya.wtypes.persistable_stack_type to ir.types_ (puya)
achidlow 13:25:54 when converting WType to IRType, ensure we always have a source location in case of errors (puya)
cce 13:35:20 undo one gosimple lint change (go-algorand)
Yulianii 13:35:24 fixing title-about string (pera-ios)
- 13:36:18 4.8.0 (puya)
yasin-ce 13:43:20 PERA-1933 :: Fix linter issues (pera-android)
cce 13:43:36 testing: remove basics AccountData.OnlineAccountData conversion function (#6313) (go-algorand)
github 13:47:54 add Go Benchmark (go) benchmark result for e4c416ad428482d79bc7708ebe5efc0913367482 (go-algorand)
cce 13:48:41 better fix for lint error (go-algorand)
cce 13:50:27 restore .golangci.yml (go-algorand)
cce 13:58:55 PR feedback from @yossigi (go-algorand)
cce 13:59:00 Merge remote-tracking branch 'upstream/master' into vote-compression (go-algorand)
yulianiii 14:16:42 Opening Pera Connect from Camera (#11) (pera-ios)
filipetamota 14:18:12 Merge branch 'main' into sprint25-9 (pera-ios)
joe-p 14:32:54 fix: add reject version to app tests (go-algorand)
cce 14:34:24 update README (go-algorand)
SheckJuarez 15:03:14 Updates and additions (AlgorandCIDs)
mitsinsar 15:14:22 PERA-2124 :: Update caching algorithm to prevent unnecessary updates (#280) (pera-android)
michaeltchu… 15:15:00 chore: log greeting (2025-05-06) (a-day-in-my-bobalife)
michaeltchu… 15:26:10 Merge branch 'dev' into PERA-2057-rekey-hd (pera-android)
cce 15:55:43 CR feedback (go-algorand)
michaeltchu… 15:57:12 PERA-2057 :: Add HdKeySigner for rekey (pera-android)
michaeltchu… 16:17:00 PERA-2057 :: fix asset opt in for rekey (pera-android)
algorandskiy 16:19:58 ledger: fix duplicate empty rows for suspended accounts (#6314) (go-algorand)
michaeltchu… 16:22:53 PERA-2057 :: bump up to sprint 2025.09 now (pera-android)
github 16:24:32 add Go Benchmark (go) benchmark result for 5d1d36e62edaa6dba096fd3cc8d89adf85f6e553 (go-algorand)
emmylem 16:26:37 login and logout implementaions made (aurally)
cusma 16:44:01 docs: non-normative network overview (specs)
cusma 16:44:20 docs: non-normative network overview (specs)
algorandskiy 16:45:35 CR feedback (go-algorand)
lempira 16:56:05 Merge pull request #98 from algorandfoundation/dependabot/npm_and_yarn/prettier-3.2.5 (algokit-client-generator-ts)
michaeltchu… 17:01:35 PERA-2057 :: Allow rekey to a hd address (#274) (pera-android)
dependabot[… 17:09:18 build(deps-dev): bump eslint from 8.56.0 to 8.57.0 (algokit-client-generator-ts)
cce 17:39:18 CI: fix some linter advice for old code (#6315) (go-algorand)
michaeltchu… 17:43:35 Merge branch 'dev' into PERA-1733 (pera-android)
github 17:43:54 add Go Benchmark (go) benchmark result for 039c933748197934b961c83730beb7eb790e287e (go-algorand)
Danish0703 17:47:42 Update contract.py (algorand-reputation-system)
mitsinsar 17:48:32 PERA-2117 Create GetAssetCollectibleLiteSortType (pera-android)
mitsinsar 17:49:14 PERA-2117 Add optin round and collectible media type to AssetLite (pera-android)
mitsinsar 17:49:59 PERA-2117 Create AssetLiteExtensions to remove duplications (pera-android)
Danish0703 17:50:34 Update deploy_config.py (algorand-reputation-system)
Danish0703 17:52:01 Update __main__.py (algorand-reputation-system)
Danish0703 17:56:41 Update alg_rs_test.py (algorand-reputation-system)
lempira 17:57:02 chore(deps-dev): bump python-semantic-release from 9.19.1 to 9.21.0 (#29) (algokit-subscriber-py)
dependabot[… 17:58:44 chore(deps-dev): bump ruff from 0.11.7 to 0.11.8 (algokit-subscriber-py)
Danish0703 17:58:51 imported necessary things (algorand-reputation-system)
Danish0703 17:59:49 set up contract (algorand-reputation-system)
Danish0703 18:02:08 test rep flow initialised (algorand-reputation-system)
Danish0703 18:03:10 Bootstrap with dummy NFT ID and threshold (algorand-reputation-system)
Danish0703 18:04:41 Set score for a user (algorand-reputation-system)
Danish0703 18:05:55 Confirm is_reputable returns true (algorand-reputation-system)
Danish0703 18:06:57 Mint NFT (algorand-reputation-system)
Danish0703 18:08:06 Check NFT balance (has_nft should be True) (algorand-reputation-system)
lempira 18:09:53 chore: updated vitest to the latest version to fix npm audit failure (algokit-client-generator-ts)
semantic-re… 18:12:47 Notes added by 'git notes add' (algokit-client-generator-ts)
lempira 18:15:00 chore: updated tealscript to latest release (algokit-client-generator-ts)
lempira 18:15:01 chore: updated eslint to the latest release (algokit-client-generator-ts)
lempira 18:15:01 chore: updated jsonschema to the latest version (algokit-client-generator-ts)
lempira 18:15:01 chore: updated noble ed25519 package to the latest version (algokit-client-generator-ts)
lempira 18:15:01 chore: updated tsconfig node20 to the latest version (algokit-client-generator-ts)
lempira 18:16:55 chore: updated typescript and typescript-eslint to the latest version (algokit-client-generator-ts)
lempira 18:16:58 chore: updated tsx to the latest version (algokit-client-generator-ts)
lempira 18:16:59 chore: updated tsd to the latest version (algokit-client-generator-ts)
lempira 18:21:43 chore: updated wait-on to the latest version (algokit-client-generator-ts)
lempira 18:26:06 chore: updated package-lock file (algokit-client-generator-ts)
mitsinsar 18:27:53 PERA-2117 Optimize asset selection screen (pera-android)
lempira 18:29:28 Merge pull request #161 from algorandfoundation/chore/update-minors (algokit-client-generator-ts)
semantic-re… 18:32:18 Notes added by 'git notes add' (algokit-client-generator-ts)
lempira 18:34:13 chore: updated @commitlint major (algokit-client-generator-ts)
lempira 18:38:33 chore: updated rimraf major version to latest (algokit-client-generator-ts)
cce 19:10:43 Merge remote-tracking branch 'upstream/master' into vote-compression (go-algorand)
cce 19:42:55 fix merge (go-algorand)
cce 19:58:22 make nilerr linter happy (go-algorand)
lempira 22:28:56 feat: udpated notebook (algokit-templates)
lempira 22:30:45 feat: added push example target to makefile (algokit-templates)
algo-dev-se… 23:26:56 Regenerate code from specification file (java-algorand-sdk)
SheckJuarez 23:27:13 Updates and additions (AlgorandCIDs)
algo-dev-se… 23:27:14 Regenerate code from specification file (go-algorand-sdk)
algo-dev-se… 23:27:23 Regenerate code from specification file (js-algorand-sdk)