Home / Reports / Feb 23, 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 22, 2026 Arrow Back Arrow Forward Feb 24, 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

Monday, February 23, 2026

142 commits were pushed across 18 repos by 19 authors. There were 287,726 additions and 174,994 deletions.

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

Authors

Updated Repos

...

Commit Log

larkiny 00:39:32 feat: add devportalFallbacks support to build-sidebar-json template (devportal)
larkiny 00:39:33 feat: add link normalization to import-release-docs (devportal)
larkiny 00:39:33 feat: add readSidebarJson() and slugsToLinks() for cross-section sidebar embedding (devportal)
larkiny 00:39:33 refactor: update library templates and add composite publish action (devportal)
larkiny 00:46:10 chore: replace old loader content with artifact-imported content (devportal)
larkiny 00:46:10 chore: reimport algokit-utils docs with normalized links (devportal)
larkiny 00:46:10 feat: dynamic algokit/ sidebar from sidebar.json, add artifact variants (devportal)
larkiny 00:53:08 style: format autogenerated API docs (devportal)
- 01:00:28 Build 2637 Data (go-algorand)
p2arthur 01:01:52 ci: add node-release job execution (algokit-subscriber-ts)
larkiny 01:05:24 fix: update broken debugger links to correct path (devportal)
p2arthur 01:15:59 chore: move release configuration from package.json to .releaserc (algokit-subscriber-ts)
p2arthur 01:30:05 chore: merge with main for pull request preparation (algokit-subscriber-ts)
p2arthur 01:30:58 ci: add node-ci job before other steps (algokit-subscriber-ts)
p2arthur 01:32:49 chore: update pnpm-lock.yaml (algokit-subscriber-ts)
renovate[bo… 01:56:11 chore(deps): update dependency pnpm to v10.30.1 (use-wallet)
renovate[bo… 01:56:14 Merge 8065e070fadfa48b14f945331cc3cb3e937ac730 into 5073ca134b7c4c5721fcfbe976d5c364a5cc777a (use-wallet)
larkiny 02:11:57 refactor: split global.css into token/component architecture (devportal)
p2arthur 02:35:21 chore: remove package-lock.json (algokit-subscriber-ts)
p2arthur 02:46:08 chore: add pnpm configs/scripts, lock and overrides on package.json + remove package-lock (algokit-subscriber-ts)
p2arthur 02:48:14 chore: merge docs/add-examples-to-docs branch to implement latest docs generation pipeline (algokit-subscriber-ts)
p2arthur 02:49:17 chore: add explicit fast glop transitive dep (algokit-subscriber-ts)
p2arthur 02:50:32 chore: implement pnpm to docs (algokit-subscriber-ts)
p2arthur 02:56:35 ci: implement reusable release workflow from shared-config algokit repo (algokit-subscriber-ts)
p2arthur 02:57:57 ci: implement pr workflow that was merged to main but not to alpha branch - Implements reusable node-ci.yml (algokit-subscriber-ts)
p2arthur 03:00:58 chore: add releaserc.json for semantic release (algokit-subscriber-ts)
p2arthur 03:03:34 chore: add explicit eslint dependency for pnpm lint (algokit-subscriber-ts)
dependabot[… 03:04:22 build(deps-dev): update eslint requirement from ^10.0.0 to ^10.0.1 (algo-voting)
p2arthur 03:06:05 chore: install explicit @types/node transitive dep (algokit-subscriber-ts)
p2arthur 03:13:20 chore: add .npmrc with a pointer to npm registry instead of github registry for downloading algorandfoundation packages (algokit-subscriber-ts)
p2arthur 03:19:13 ci: remove unnecessary .npmrc since registry url was removed from shared-configs (algokit-subscriber-ts)
renovate[bo… 05:43:41 chore(deps): update actions/cache action to v5 (use-wallet)
renovate[bo… 05:43:44 Merge 661b8862f2833a54c0c628164320ec75c4ec68b9 into 5073ca134b7c4c5721fcfbe976d5c364a5cc777a (use-wallet)
renovate[bo… 05:43:46 chore(deps): update actions/setup-node action to v6 (use-wallet)
renovate[bo… 05:43:49 Merge 192f80fc30a91ffa4142a787fd6753b8cd8f77e8 into 5073ca134b7c4c5721fcfbe976d5c364a5cc777a (use-wallet)
p2arthur 06:17:54 ci: update prod-release to use reusable workflow (algokit-subscriber-ts)
dependabot[… 08:07:01 npm: bump @types/node from 22.19.11 to 25.3.0 (solidity-land-registry)
dependabot[… 08:07:04 Merge c04b07f168dce97872a5f3138709e4b84d46b2d1 into fddab7ff72c2799414a6ac9cc4cb5c6b43771986 (solidity-land-registry)
dependabot[… 08:07:07 npm: bump hardhat from 2.28.6 to 3.1.9 (solidity-land-registry)
dependabot[… 08:07:09 Merge 4eeb05036607fec1709dc8b958a56733c5fa6d9b into fddab7ff72c2799414a6ac9cc4cb5c6b43771986 (solidity-land-registry)
dependabot[… 08:07:12 npm: bump eslint from 9.39.3 to 10.0.1 (solidity-land-registry)
dependabot[… 08:07:15 Merge fce4c6464807a329e57c4fa6a6c756265832e21c into fddab7ff72c2799414a6ac9cc4cb5c6b43771986 (solidity-land-registry)
p2arthur 08:16:15 ci: add explicit node version to node ci (algokit-subscriber-ts)
p2arthur 08:21:15 ci: add explicit node version to check_docs (algokit-subscriber-ts)
p2arthur 08:25:43 ci: update branch reference on PR workflow for testing (algokit-subscriber-ts)
p2arthur 08:26:48 ci: update branch reference on PR workflow for testing (algokit-subscriber-ts)
p2arthur 08:27:05 Merge f2f7c112203925306388857516a6a3f0dd8fb259 into 6093021c282df3ec6b58eb77fbef1f77ffde310f (algokit-subscriber-ts)
mrcointreau 11:30:51 expand inline fenced code blocks in docs index to render syntac highlighting correclty (algokit-subscriber-py)
mrcointreau 11:36:26 fix: update card icons to match ts subscriber docs (algokit-subscriber-py)
A-Maugli 12:55:23 corrections required to run make without errors (AlgoPlonk)
larkiny 13:28:57 chore(docs): lowercase content paths and strip dead links in normalize-links (algokit-utils-ts)
larkiny 13:39:41 chore: remove legacy algokit/utils/ content directories (devportal)
larkiny 13:39:49 chore: reimport TS API docs with lowercased filenames (devportal)
larkiny 13:40:02 feat: update normalize-links template with lowercasing and dead-link stripping (devportal)
larkiny 13:40:15 fix: update broken testing link in typescript smart contracts page (devportal)
gmalouf 14:28:49 Fix formatting issue. (go-algorand)
A-Maugli 14:36:29 use default --output-arc56 (AlgoPlonk)
larkiny 14:48:14 ci: update check-docs and publish-docs jobs to use pnpm (algokit-utils-ts)
Argimirodel… 14:51:15 added `InternalErrror` raises on some should-be-unreachable cases (puya)
larkiny 14:58:23 ci: use build-devportal pipeline for docs verification (algokit-utils-ts)
Argimirodel… 15:11:07 test: add test to excercise path when error_code is None in the arc65 error string resolver (puya)
michaeltchu… 15:26:21 chore: log greeting (2026-02-23) (a-day-in-my-bobalife)
Argimirodel… 15:36:35 chore: lint (type annotations) (puya)
Argimirodel… 15:36:35 chore: add new nodes.ts (puya)
Argimirodel… 15:36:35 chore: compile_all (puya)
Argimirodel… 15:36:35 refactor: move non-strict arc65 recommendation validations into `LoggedErrorsValidator` (puya)
Argimirodel… 15:36:35 test: add more thorough coverage in expected outputs + minor changes in on-chain test (puya)
Argimirodel… 15:36:35 chore: compile_all (puya)
Argimirodel… 15:36:35 add AWST logicsig exclusion validation (puya)
Argimirodel… 15:36:35 feat: add `logged_assert` and `logged_err` functions (puya)
Argimirodel… 15:36:35 added `InternalErrror` raises on some should-be-unreachable cases (puya)
Argimirodel… 15:36:35 chore: fix linter issues (puya)
Argimirodel… 15:36:35 test: add onchain and expected output tests for logged_errors (puya)
Argimirodel… 15:36:35 chore: gen (puya)
Argimirodel… 15:36:35 test: add test to excercise path when error_code is None in the arc65 error string resolver (puya)
Argimirodel… 15:36:35 chore: add changelog (puya)
Argimirodel… 15:36:35 chore: compile_all (puya)
cusma 16:42:18 feat: rbac module (d-asa)
cusma 16:42:35 chore: build artifacts (d-asa)
cusma 16:42:46 chore: rename rbac methods (d-asa)
cusma 16:46:23 chore: rename subroutines (d-asa)
cusma 16:46:30 chore: build artifacts (d-asa)
cusma 16:59:10 chore: fix global var name; rename policy methods (d-asa)
cusma 16:59:29 chore: fix global var name (d-asa)
cusma 16:59:49 chore: build artifacts (d-asa)
cusma 17:00:11 test: rbac (todo) (d-asa)
cusma 17:00:33 chore: rename policy methods (d-asa)
cusma 17:15:41 chore: avoid copy (d-asa)
cusma 17:15:58 chore: build artifacts (d-asa)
cusma 17:19:31 chore: avoid copy (d-asa)
cusma 17:19:47 chore: build artifacts (d-asa)
gmalouf 17:22:17 Cover our handling of deletions when another address is opted into the holding with a zero balance. (go-algorand)
michaeltchu… 17:33:58 chore: v2026.7.0 (release) (a-day-in-my-bobalife)
michaeltchu… 17:34:00 Notes added by 'git notes add' (a-day-in-my-bobalife)
gmalouf 17:35:24 Update ledger/acctdeltas_test.go (go-algorand)
gmalouf 17:43:45 CR naming fixes. (go-algorand)
A-Maugli 18:13:03 gofmt -w interact.go (AlgoPlonk)
renovate[bo… 18:43:02 chore(deps): update non-major dependencies (use-wallet)
renovate[bo… 18:43:06 Merge b6b26454b8e17f142e8dd03b0d5072e5eeb4a3f9 into 5073ca134b7c4c5721fcfbe976d5c364a5cc777a (use-wallet)
lempira 18:58:07 docs: renamed folders to "architecture decision records" (puya-ts)
algorandskiy 19:02:18 CR fix (go-algorand)
lempira 19:23:05 docs: updated docs related readme content (puya-ts)
pre-commit-… 19:31:34 [pre-commit.ci] pre-commit autoupdate (algoworld-contracts)
pre-commit-… 19:31:42 [pre-commit.ci] auto fixes from pre-commit.com hooks (algoworld-contracts)
pre-commit-… 19:31:45 Merge 40aa6d7ab09378f8704172b496276fdce7908024 into c03f176f6e5f3c78f840aa05300a377631238d19 (algoworld-contracts)
lempira 19:37:37 chore: move .claude to repo-local exclude instead of .gitignore (puya-ts)
algorandskiy 20:39:34 CR: handle IncomingConnectionsLimit=-1 as no limits configuration (go-algorand)
lempira 20:43:17 chore(docs): add remark-github-alerts custom CSS for styled alert blocks (algokit-subscriber-ts)
gmalouf 20:52:40 network: upgrade libp2p ecosystem to fix dependabot security alerts (go-algorand)
algorandskiy 20:54:28 p2p: fix StopNotify vs notifyAll deadlock on stop (#6562) (go-algorand)
github 20:59:49 add Go Benchmark (go) benchmark result for 791c5ae0366f82677ff07f0d687d996b783f31ca (go-algorand)
urtho 21:36:18 quick PQ badge on TX list (algokit-lora)
lempira 21:37:01 docs: initialize Starlight and migrate Sphinx content to Astro (puya)
lempira 21:37:02 chore(docs): remove obsolete Sphinx source files (puya)
lempira 21:37:02 ci: replace Sphinx gh-pages workflow with Starlight build (puya)
lempira 21:37:02 chore: update gitignore and pre-commit config for Starlight docs (puya)
lempira 21:37:02 docs: add API build pipeline for Starlight (puya)
lempira 21:37:03 fix(docs): fix double headings and broken anchors in API docs (puya)
lempira 21:37:03 chore(docs): replace autodoc2 with sphinx-autoapi for API generation (puya)
lempira 21:37:14 Merge ab8ea351d2c7fc172c22787cd50084289f3a820f into cdd6c350643048cc8f749ea38f2ff386d20ae1d1 (puya)
gmalouf 21:41:55 Additional dependency/test fixes towards stabilizing build. (go-algorand)
gmalouf 21:58:40 Add test for otel->prometheus metrics bridge. (go-algorand)
joe-p 22:06:39 feat: extendedSign (xHD-Wallet-API-ts)
joe-p 22:15:48 chore: PR feedback (xHD-Wallet-API-ts)
joe-p 22:17:31 test: extendedSign tests (xHD-Wallet-API-ts)
joe-p 22:21:59 chore: extended -> expanded (xHD-Wallet-API-ts)
joe-p 22:25:34 test: verify signature (xHD-Wallet-API-ts)
joe-p 22:26:22 chore: remove trailing whitespace (xHD-Wallet-API-ts)
joe-p 22:29:24 test: fix publicKey (xHD-Wallet-API-ts)
dependabot[… 23:04:04 chore(deps): bump the tailwind group with 2 updates (devportal)
dependabot[… 23:04:08 Merge 704b7c557f0792e0f940ae7b3b1ac00e6d67076d into f17661074ae547e3df304898533f091f6d3844cc (devportal)
dependabot[… 23:04:20 chore(deps): bump @larkiny/astro-github-loader from 0.11.3 to 0.14.6 (devportal)
dependabot[… 23:04:23 Merge f1cdc0ce3d310635945e8723f9c396c647ca7a05 into f17661074ae547e3df304898533f091f6d3844cc (devportal)
dependabot[… 23:04:37 chore(deps-dev): bump the dev-dependencies-minor group across 1 directory with 4 updates (devportal)
dependabot[… 23:04:40 Merge 7b0742a0447af01f8fa9c5411653637b91eefceb into f17661074ae547e3df304898533f091f6d3844cc (devportal)
joe-p 23:05:44 test: fix name in describe (xHD-Wallet-API-ts)
joe-p 23:06:08 chore: fix error message name (xHD-Wallet-API-ts)
joe-p 23:08:18 chore: more name fixes (xHD-Wallet-API-ts)
algo-dev-se… 23:32:07 Regenerate code from specification file (java-algorand-sdk)
github-acti… 23:32:12 Merge 1b4d21a9c5bb57140bb6e9368732ffdbac234d62 into 3f592bdebaaeecbcf5a1a6da65baf85116100664 (java-algorand-sdk)
algo-dev-se… 23:32:45 Regenerate code from specification file (go-algorand-sdk)
github-acti… 23:32:49 Merge 81f1cf993fce3f1a1275b65c7ae6bf2de73530ce into a7a89839f7c546fc9fb4ae61b9253d09251ac3ce (go-algorand-sdk)