Home / Reports / Feb 13, 2025

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

Feb 12, 2025 Arrow Back Arrow Forward Feb 14, 2025
M
T
W
T
F
S
S
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
9

Thursday, February 13, 2025

251 commits were pushed across 27 repos by 31 authors. There were 2,165,121 additions and 981,387 deletions.

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

Authors

Updated Repos

...

Commit Log

- 00:02:08 chore: add temp comment (devportal-code-examples)
- 00:03:13 Merge branch 'main' into add-utils-py-examples (devportal-code-examples)
- 00:06:17 chore: cleanup (devportal-code-examples)
gmalouf 00:07:11 More debugging. (java-algorand-sdk)
- 00:08:46 feat: add transaction type examples (devportal-code-examples)
gabrielkuet… 00:39:01 Merge branch 'main' into feat/DVP-367-add-ts-examples (devportal-code-examples)
gabrielkuet… 00:39:38 Merge branch 'feat/DVP-367-add-ts-examples' into transactions (devportal-code-examples)
gabrielkuet… 00:46:26 chore: add eslint config; fix linting errors (devportal-code-examples)
- 01:00:26 FI from master (go-algorand)
- 01:00:26 Build 2264 Data (go-algorand)
gabrielkuet… 01:27:54 test(smart contracts): add unit and integration tests for contracts (devportal-code-examples)
cce 01:40:30 Revert "fix test compile" (go-algorand)
cce 01:40:39 Revert "also calculate onlineRoundParamsHash from ReadDatabaseStep" (go-algorand)
cce 01:40:49 Revert "calculate onlineAccountsHash in catchpointFileWriter.readDatabaseStep" (go-algorand)
gmalouf 01:46:00 Bump maven docker image and reflect updated min Java/Android versions. (java-algorand-sdk)
gabrielkuet… 01:49:26 ci: add tealer installation to workflow (devportal-code-examples)
gmalouf 01:49:51 Debugging LogicsigSignature. (java-algorand-sdk)
gabrielkuet… 02:01:23 ci: add snapshots to pass ci-teal-diff (devportal-code-examples)
gmalouf 02:06:09 Updated maven docker image. (java-algorand-sdk)
cce 02:13:55 move catchpointOnlineAccountsIterWrapper out of test code (go-algorand)
gabrielkuet… 02:14:03 fix: directory name in algokit config (devportal-code-examples)
gabrielkuet… 02:24:59 fix: resolve ci-teal-diff GitHub Action failures (devportal-code-examples)
alexs60 02:33:02 Merge branch 'dev' into feature/compose-migration (pera-android)
alexs60 02:34:11 Merge branch 'feature/compose-migration' of github.com:alexs60/pera-android-fork into feature/compose-migration (pera-android)
gabrielkuet… 02:36:50 Merge branch 'feat/DVP-367-add-ts-examples' into transactions (devportal-code-examples)
gmalouf 02:43:38 Bump to bouny castle jdk 8+ support. (java-algorand-sdk)
gabrielkuet… 03:30:22 ci: setup pre-commit hooks (devportal-code-examples)
gmalouf 03:50:51 Bouncy Castle 1.72 seems be compatible with existing tests. (java-algorand-sdk)
alexs60 03:54:15 aligned styles in the compose buttons and sizes of text (pera-android)
gabrielkuet… 04:02:48 ci: setup pre-commit hooks (devportal-code-examples)
gabrielkuet… 04:06:56 chore: update lint and formatting configs (devportal-code-examples)
gabrielkuet… 04:08:40 chore: update prettier ignore (devportal-code-examples)
gabrielkuet… 04:11:10 chore: update pre-commit hooks for python stuff (devportal-code-examples)
gabrielkuet… 04:13:44 fix: merge conflict (devportal-code-examples)
gabrielkuet… 04:16:19 chore: format code (devportal-code-examples)
gabrielkuet… 04:16:32 Merge branch 'feat/DVP-367-add-ts-examples' into transactions (devportal-code-examples)
gabrielkuet… 04:16:51 chore: format code (devportal-code-examples)
gmalouf 04:21:54 Stabilize bouncy castle version. (java-algorand-sdk)
gmalouf 04:27:46 Remove debugging output. (java-algorand-sdk)
alexs60 04:45:43 warning text alignment to xml style (pera-android)
alexs60 04:46:00 adjust sizing based on xml ui (pera-android)
neilcampbell 04:58:22 fix: refine js docs (algokit-utils-ts)
alexs60 05:30:22 PeraIconBig and Dark theme fixes (pera-android)
daniel-make… 06:37:10 feat: add scratch based Array support (puya)
daniel-make… 06:37:16 chore: compile all (puya)
achidlow 06:37:19 remove unused code (puya)
daniel-make… 06:37:19 feat: add `algopy.ImmutableArray` (puya)
daniel-make… 06:37:19 add ArrayEncode (puya)
achidlow 06:37:19 Dan made me write this (puya)
achidlow 06:37:19 refactor (puya)
daniel-make… 06:37:19 remove ArrayExtend (puya)
daniel-make… 06:37:19 rename some functions (puya)
daniel-make… 06:37:19 chore: compile all (puya)
daniel-make… 06:37:19 fix: fix encoding of an array of arc4 bools when extending from a tuple of elements (puya)
daniel-make… 06:37:20 chore: compile all (puya)
daniel-make… 06:37:20 chore: ignore trace files (puya)
daniel-make… 06:37:20 fix immutable array iteration (puya)
daniel-make… 06:37:20 add expected output test for supported array elements (puya)
daniel-make… 06:37:20 add additional test case for order of evaluation in an assignment statement (puya)
daniel-make… 06:37:20 nested immutable array support (puya)
daniel-make… 06:37:20 tests: add immutable array routing tests (puya)
daniel-make… 06:37:20 remove debug code (puya)
daniel-make… 06:37:20 refactor: add wtype_to_arc4_wtype typing overloads (puya)
daniel-make… 06:37:20 chore: compile all (puya)
daniel-make… 06:37:20 chore: compile all (puya)
daniel-make… 06:37:21 correctly describe immutable array types in ARC-56 (puya)
achidlow 06:37:21 reduce diff (puya)
achidlow 06:37:21 restrict chained extract optimisation to known safe cases && reduce overall branch diff (puya)
daniel-make… 06:37:21 add notes about the ordering of evaluation of assignment nodes (puya)
achidlow 06:37:21 simplify (puya)
daniel-make… 06:37:21 docs: Array docs (WIP) (puya)
achidlow 06:37:21 refactor + make more conservative for now (puya)
daniel-make… 06:37:21 simplify (puya)
achidlow 06:37:21 chore: compile all (puya)
daniel-make… 06:37:24 chore: compile all (rebase) (puya)
achidlow 06:37:26 move ArrayReplace node validation to AWST (puya)
daniel-make… 06:37:26 chore: compile all (puya)
achidlow 06:37:26 minor change (puya)
achidlow 06:37:26 hmmmmming intensifies (puya)
achidlow 06:37:26 reduce diff (puya)
achidlow 06:37:26 minor simplification (puya)
daniel-make… 06:37:26 refactor: add source location to effective_array_encoding (puya)
daniel-make… 06:37:26 docs: explain how array conversions are done (puya)
achidlow 06:37:26 minor fix (puya)
daniel-make… 06:37:26 refactor: provide source location where possible for wtype_to_ir_type (puya)
daniel-make… 06:37:26 docs: add data structures intro (puya)
daniel-make… 06:37:26 Apply suggestions from code review (puya)
daniel-make… 06:37:26 use the term static size instead of fixed size (puya)
daniel-make… 06:37:27 add assert for popped values (puya)
achidlow 06:37:27 saving some for Dan (puya)
daniel-make… 06:37:27 chore: compile all (puya)
achidlow 06:37:27 linting / expand ternary (puya)
achidlow 06:37:27 isolate the presumptive encoding of immutable-arrays to IR layer (puya)
daniel-make… 06:37:27 allow disabling specific optimizations (internal only) (puya)
daniel-make… 06:37:27 ensure array coverage at O0 (puya)
achidlow 06:37:27 wip 🤕 (puya)
tristanmenz… 06:37:27 only decode array item if required (puya)
daniel-make… 06:37:27 add more validation for array element types (puya)
achidlow 06:37:27 redundant code elimination (puya)
achidlow 06:37:27 wip 🤕 (puya)
daniel-make… 06:37:27 remove TODO (puya)
daniel-make… 06:37:27 add tests for array tuple extends (puya)
achidlow 06:37:27 - add missing `__add__` implementation to ImmutableArray expression builder (puya)
achidlow 06:37:27 chore: compile all (puya)
achidlow 06:37:27 minor refactor (puya)
achidlow 06:37:28 wip done? (puya)
achidlow 06:37:28 comment (puya)
daniel-make… 06:37:28 fix bug with incorrect indices when popping from array (puya)
achidlow 06:37:28 - split ref and stack arrays as types, not just one immutable property (puya)
daniel-make… 06:37:28 chore: compile all (puya)
daniel-make… 06:37:29 test concat immutable array (puya)
achidlow 06:37:29 remove unused code (puya)
achidlow 06:37:29 wip 🐍 (puya)
achidlow 06:37:29 extract function from the beastie boi (puya)
achidlow 06:37:29 increase AWST validation (puya)
achidlow 06:37:29 wip 🐍 (puya)
daniel-make… 06:37:29 remove todo (puya)
achidlow 06:37:29 minor changes (puya)
achidlow 06:37:29 wip 🐍 (puya)
achidlow 06:37:29 wip 🐍 (puya)
daniel-make… 06:37:29 test index native array of arc4 elements (puya)
achidlow 06:37:29 simplify types in validators, since we don't have to worry about cattrs and unions here (puya)
achidlow 06:37:29 wip 🐍 (puya)
achidlow 06:37:29 increase AWST validation (puya)
achidlow 06:37:29 wip 🐍 (puya)
daniel-make… 06:37:29 chore: compile all (puya)
daniel-make… 06:37:30 make some ir functions private (puya)
achidlow 06:37:30 beatific (puya)
achidlow 06:37:30 remove rake from iteration garden (puya)
achidlow 06:37:30 increase AWST validation (puya)
achidlow 06:37:30 fix for the fix for the fix (puya)
achidlow 06:37:30 remove unused type ignore in test (puya)
achidlow 06:37:30 remove unused code (puya)
achidlow 06:37:30 Just when I thought I was out... they pull me back in (puya)
achidlow 06:37:30 fix for the fix for the fix (puya)
daniel-make… 06:37:30 add test for log, emit and abi_call (puya)
achidlow 06:37:30 fix imports (puya)
achidlow 06:37:30 grammarify (puya)
achidlow 06:37:30 this is now a load bearing assumption (puya)
achidlow 06:37:30 ↩️ (puya)
daniel-make… 06:37:30 support serialization of ImmutableArray (puya)
daniel-make… 06:37:30 fix doc error (puya)
daniel-make… 06:37:30 improve error message when attempting to serialize an Array (puya)
achidlow 06:37:30 my way or the highway (puya)
achidlow 06:37:30 handle inconsequential difference between ARC4 types when looking at effective array encodings (puya)
daniel-make… 06:37:30 expand implicit conversion test cases (puya)
daniel-make… 06:37:30 move test that requires remove_unused_variables optimizaiton into it's own contract (puya)
achidlow 06:39:53 chore: compile all (rebase) (puya)
daniel-make… 07:35:57 feat: add `algopy.Array` and `algopy.ImmutableArray` (#386) (puya)
0xPxt 08:01:59 Arbitrary sign (#40) (ledger-app-algorand)
emmylem 08:24:33 ui updates (aurally)
0xPxt 08:34:57 Bump Version (ledger-app-algorand)
0xPxt 08:41:30 Upload Snapshots (ledger-app-algorand)
boblat 08:49:07 refactor: further tweaks to make things work with jest (algorand-typescript-testing)
boblat 09:35:59 feat: add docs for setting up jest with algorand-typescript-testing (algorand-typescript-testing)
boblat 09:43:57 Merge pull request #55 from algorandfoundation/refactor/transformer (algorand-typescript-testing)
semantic-re… 09:48:07 Notes added by 'git notes add' (algorand-typescript-testing)
boblat 09:51:28 feat: tweak jest config and add more example contracts (puya-ts-demo)
Asthay97 10:23:51 Fixed lint error (devportal)
Asthay97 11:07:41 Fixed build error (devportal)
Asthay97 11:28:55 Added multisig documentation (devportal)
tasosbit 11:43:06 Merge pull request #150 from algorandfoundation/v1.2.2 (nodekit)
Asthay97 12:34:05 Added accounts rekey documentation (devportal)
neilcampbell 13:20:11 chore: doc tweak (algokit-utils-ts)
aorumbayev 13:31:03 chore: enable auto import completions in pylance (algokit-python-template)
aorumbayev 13:50:06 chore: wip syncing with latest ts docstring examples (algokit-utils-py)
ehanoc 14:11:15 feat: Add computeGroupId support in Encoder (algo-models)
ehanoc 14:16:05 chore: merging latest main (algo-models)
ehanoc 14:19:51 chore: remove esm preserveValueImports (algo-models)
cce 14:25:03 catchpoints: move logic in readDatabaseStep to reusable catchpointOnlineAccountsIterWrapper (#6253) (go-algorand)
aorumbayev 14:28:32 docs: patch typo; ignore cd on changes in docs folder only (algokit-client-generator-py)
github 14:29:13 add Go Benchmark (go) benchmark result for 8fce49c0efd20efc97247e773d7400d48d19716f (go-algorand)
0xPxt 14:44:17 Merge pull request #41 from Zondax/dev (ledger-app-algorand)
emmylem 14:44:36 more ui updates to the pages (aurally)
- 14:55:34 Build 2265 Data (go-algorand)
- 14:55:34 FI from master (go-algorand)
michaeltchu… 15:14:18 chore: log greeting (2025-02-13) (a-day-in-my-bobalife)
aorumbayev 15:21:00 docs: patch typo; ignore cd on changes in docs folder only (#42) (algokit-client-generator-py)
Algo-devops… 15:33:36 Merge branch 'master' into relbeta4.0.2 (go-algorand)
- 16:23:14 chore: update code example broken links (devportal)
drichar 16:30:19 fix(*): align active wallet handling across framework adapters (use-wallet)
dependabot[… 16:30:46 chore: bump ui from 1.7.7 to 1.7.8 in /DisneyScenicRides (a-day-in-my-bobalife)
dependabot[… 16:30:50 chore: bump androidx.navigation:navigation-ui-ktx in /DisneyScenicRides (a-day-in-my-bobalife)
iskysun96 16:30:52 Merge pull request #179 from algorandfoundation/fix-broken-code-example-links (devportal)
dependabot[… 16:30:54 chore: bump foundation from 1.7.7 to 1.7.8 in /DisneyScenicRides (a-day-in-my-bobalife)
drichar 16:34:00 refactor(solid): remove unused Wallet interface (use-wallet)
dependabot[… 16:36:08 chore: bump androidx.navigation:navigation-ui-ktx from 2.8.6 to 2.8.7 in /DisneyScenicRides (#216) (a-day-in-my-bobalife)
dependabot[… 16:36:12 chore: bump foundation from 1.7.7 to 1.7.8 in /DisneyScenicRides (#217) (a-day-in-my-bobalife)
dependabot[… 16:37:11 chore: bump ui from 1.7.7 to 1.7.8 in /DisneyScenicRides (#215) (a-day-in-my-bobalife)
dependabot[… 16:37:24 chore: bump androidx.navigation:navigation-fragment-ktx (a-day-in-my-bobalife)
dependabot[… 16:37:30 chore: bump runtime-livedata from 1.7.7 to 1.7.8 in /DisneyScenicRides (a-day-in-my-bobalife)
aorumbayev 16:38:21 chore: align error message with ts (algokit-utils-py)
dependabot[… 16:39:49 chore: bump androidx.navigation:navigation-fragment-ktx from 2.8.6 to 2.8.7 in /DisneyScenicRides (#218) (a-day-in-my-bobalife)
dependabot[… 16:40:33 chore: bump runtime-livedata from 1.7.7 to 1.7.8 in /DisneyScenicRides (#219) (a-day-in-my-bobalife)
Asthay97 16:43:50 fix for build (devportal)
ehanoc 16:44:43 Merge pull request #21 from algorandfoundation/feat-computeGroupId (algo-models)
algojohnlee 16:46:12 Merge pull request #6254 from Algo-devops-service/relbeta4.0.2 (go-algorand)
aorumbayev 16:47:33 fix: ensure root of unnamed resources response is parsed into typed class (algokit-utils-py)
drichar 16:48:03 fix(solid): update tests to mock BaseWallet array (use-wallet)
drichar 16:51:10 fix(useWallet): ensure consistent wallet interface across adapters (#346) (use-wallet)
nickthelege… 16:51:37 Version: 1.0.6 : Added Lot of functionality (AlgoQuest)
nickthelege… 16:56:57 Version: 1.0.7: Added Wallet Biometrics, metaverse (AlgoQuest)
lazystar 16:59:28 first draft (devportal)
lazystar 17:03:02 added missing file extension (devportal)
joe-p 17:25:53 Merge remote-tracking branch 'upstream/master' into feat/populate_resources (go-algorand)
CiottiGiorg… 17:30:45 chore: deprecate beaker (algokit-client-generator-ts)
joe-p 17:38:21 rename variable to avoid shadowing struct (go-algorand)
drichar 17:47:56 chore(docs): sync v3.x documentation (use-wallet)
joe-p 17:57:02 fix ruff diags (algokit-subscriber-py)
drichar 17:59:43 docs(gitbook): Add E2E Testing guide to table of contents (use-wallet)
CiottiGiorg… 18:01:05 chore: rebuild artifacts (algokit-client-generator-ts)
gmalouf 18:16:18 bump up version to 2.7.0 (java-algorand-sdk)
drichar 18:20:24 docs(gitbook): Fix broken links and annotations in E2E Testing guide (use-wallet)
drichar 18:23:28 docs(gitbook): Remove "References" section from E2E Testing guide (use-wallet)
1fatalix1 18:25:39 v2.1 conversion to ARC3 support (arc19-minter)
1fatalix1 18:26:59 fix default (arc19-minter)
1fatalix1 18:28:03 Merge pull request #3 from 1fatalix1/v2.1 (arc19-minter)
drichar 18:29:32 docs(gitbook): updates via GitHub Sync (#347) (use-wallet)
gmalouf 18:36:13 bump up version to v2.8.0 (go-algorand-sdk)
gmalouf 18:41:52 Merge branch 'release/2.7.0' (java-algorand-sdk)
drichar 18:42:43 docs(gitbook): Remove "References" section from E2E Testing guide (use-wallet)
drichar 18:45:40 Merge branch 'main' into v4 (use-wallet)
github-acti… 18:48:24 bump up version to 2.7.0 (#777) (java-algorand-sdk)
dependabot[… 18:49:03 Bump org.bouncycastle:bcprov-jdk15to18 from 1.66 to 1.78 (java-algorand-sdk)
drichar 18:49:43 chore(docs): clear docs directory for v4.x documentation (use-wallet)
gmalouf 19:01:30 Maven artifacts for 2.7.0 (java-algorand-sdk)
gmalouf 19:02:02 Publishing javadoc for algosdk:2.7.0 (java-algorand-sdk)
Algo-devops… 19:29:46 Merge branch 'release/v2.8.0' (go-algorand-sdk)
goktugberku… 19:30:02 Merge branch 'sprint25-2' into 724-fdallback-to-Node (pera-ios)
goktugberku… 19:30:56 🚀 Release v90.25.724-3 (pera-ios)
drichar 19:40:47 chore: merge v4 branch for stable release (use-wallet)
goktugberku… 19:44:45 Remove charts (pera-ios)
goktugberku… 19:45:28 🚀 Release v90.25.724-4 (pera-ios)
drichar 19:45:36 chore: release v4.0.0 (use-wallet)
gmalouf 20:16:48 bump up version to v2.8.0 (py-algorand-sdk)
gmalouf 20:22:54 bump up version to v3.2.0 (js-algorand-sdk)
gmalouf 20:24:58 bump up version to v2.11.0 (js-algorand-sdk)
goktugberku… 20:40:18 ✨ Update URLs and enability for cards (pera-ios)
goktugberku… 20:43:25 🚀 Release v91.3.1565-1 (pera-ios)
Algo-devops… 20:49:47 Merge branch 'release/v3.2.0' (js-algorand-sdk)
goktugberku… 20:51:24 Merge branch 'dev' into sprint25-2 (pera-ios)
Algo-devops… 21:11:02 Automated docs update (js-algorand-sdk)
Algo-devops… 21:32:51 Merge branch 'release/v2.11.0' into v2.x-master (js-algorand-sdk)
gabrielkuet… 21:49:58 chore: update algorand typescripts deps (devportal-code-examples)
Algo-devops… 21:49:58 Merge branch 'release/v2.8.0' (py-algorand-sdk)
gabrielkuet… 23:18:52 refactor(transactions): reorganize transactions into discrete functions; add property comments (devportal-code-examples)
- 23:28:15 feat(transactions): add transaction types code examples (devportal-code-examples)
tristanmenz… 23:34:44 regenerate nodes and resolve issues (puya-ts)
tristanmenz… 23:37:34 bump algo-ts version (puya-ts)
tristanmenz… 23:44:07 clean up package scripts (puya-ts)
tristanmenz… 23:55:42 array ptype is always immutable (puya-ts)