Open Source Contributions - June 2026
This month (June 2026) I contributed across open-source projects with pull requests, code reviews, issues and discussions, spanning multiple repositories and areas of impact.
2026-06-30
- 💬 Commented on issue in avelino/outl: Desktop release assets for Linux
2026-06-29
2026-06-28
- 🔀 Opened PR in avelino/outl: fix: rebuild block docs on demand instead of keeping them resident
- 🐛 Opened issue in avelino/outl: Op log grows forever — nothing ever compacts it
- 🐛 Opened issue in avelino/outl: CLI replays the entire op log on every single command
- 🐛 Opened issue in avelino/outl: Mobile gets killed by iOS memory limit on large vaults — every block's Yrs doc stays resident
2026-06-27
- 🔀 Opened PR in avelino/outl: fix: wrap block text under the cursor
- 🔀 Opened PR in avelino/outl: feat: add JavaScript plugin system across every client
2026-06-26
- 🔀 Opened PR in avelino/outl: fix: word-wrap block text to terminal width in the tui
- 🔀 Opened PR in avelino/outl: ci/desktop: use --debug in PR/main
- 🔀 Opened PR in avelino/outl: feat: add outl:// deep links and Raycast extension
- 🔀 Opened PR in raycast/extensions: Add outl extension
2026-06-25
- 🐛 Opened issue in avelino/outl: feat: register
outl://deep link scheme (desktop + mobile)
2026-06-24
- 🔀 Opened PR in avelino/outl: feat: sync workspaces peer-to-peer over iroh
2026-06-23
- 🔍 Reviewed PR in avelino/outl: feat: desktop vim O (create block before) + caret-aware Cmd+Shift+Enter (Changes requested)
2026-06-22
- ✅ Reviewed PR in avelino/tabbar-shortcut-chrome: Fix vertical-tabs toggle in fullscreen and speed up by ~9x (Approved)
- ✅ Reviewed PR in avelino/tabbar-shortcut-chrome: fix: avoid PiP window (Approved)
2026-06-19
- 🔍 Reviewed PR in avelino/outl: feat(desktop): create a block with Cmd+Shift+Enter in view mode (Changes requested)
- 🔍 Reviewed PR in avelino/outl: feat: configurable calendar week-start (Monday/Sunday) in config.toml (Changes requested)
- 💬 Reviewed PR in avelino/outl: feat: add Obsidian vault importer (Commented)
2026-06-17
- ✅ Reviewed PR in avelino/outl: fix: page autocomplete shows title instead of slug (#88) (Approved)
- 🔍 Reviewed PR in avelino/outl: feat(desktop): block move + cut/copy/paste in view mode (Changes requested)
- ✅ Reviewed PR in avelino/outl: feat: desktop — clickable external links in journals/pages (Approved)
2026-06-15
- 🔀 Opened PR in avelino/outl: feat: expand vim mode across tui and desktop
- 🔍 Reviewed PR in avelino/outl: fix(desktop): free Cmd+X for native cut + implement Cmd+Z/Cmd+Shift+Z undo/redo (Changes requested)
2026-06-12
- 🔀 Opened PR in avelino/outl: feat: add :shortcode: emoji syntax across every client
- 🐛 Opened issue in avelino/outl: perf(md): derive
WorkspaceIndexfrom op log instead of walking.mdfiles
2026-06-11
- 🔀 Opened PR in avelino/outl: feat: ship @ mention autocomplete for persons
- ✅ Reviewed PR in avelino/outl: feat(frontend): auto-pair brackets, parens and braces in GUI block editors (Approved)
- 🐛 Opened issue in avelino/outl: Page-level properties from externally-edited .md don't reach the workspace tree
2026-06-10
- 🔀 Opened PR in avelino/outl: feat: add blockquote prefix to outline blocks
- ✅ Reviewed PR in avelino/outl: fix(desktop): Enter edits the selected block even when it contains a [[ref]] (Approved)
- ✅ Reviewed PR in avelino/outl: feat(theme): logseq-light preset (Logseq's default light theme) (Approved)
- ✅ Reviewed PR in avelino/outl: fix: make light themes actually render light (desktop boot frame, chrome, TUI canvas) (Approved)
- ✅ Reviewed PR in avelino/outl: feat(actions): tag mentions (#tag) count as backlinks, same as [[ref]] (Approved)
- 🔍 Reviewed PR in avelino/outl: fix(claude): claude permissions for commit and push must be allowed with ask (Changes requested)
- ✅ Reviewed PR in avelino/outl: fix(mobile): keep search sheet results above the iOS keyboard (Approved)
2026-06-09
- 🔀 Opened PR in avelino/outl: fix: prevent panic on empty outline insertion
- ✅ Reviewed PR in avelino/outl: feat(desktop): page autocomplete popup while typing [[ ref ]] (Approved)
- ✅ Reviewed PR in avelino/outl: feat(desktop): bottom-left icon buttons to toggle sidebar and shortcuts help (Approved)
- ✅ Reviewed PR in avelino/outl: feat(desktop): open the backlinks panel by default (Approved)
- 🐛 Opened issue in avelino/outl: feat: support
:shortcode:emoji in parser, autocomplete in every client, render as unicode - 🐛 Opened issue in avelino/outl: feat: support
>blockquote in markdown parser, renderer, TUI, and mobile - 🐛 Opened issue in avelino/outl: feat(remind): block-level
remind::property + scheduled local notifications (mobile + desktop)
2026-06-06
- 🔀 Opened PR in avelino/outl: feat: run code blocks on mobile via long-press
2026-06-05
- ✅ Reviewed PR in avelino/outl: fix(tui): quick switcher keeps full candidate set when query shrinks (Approved)
2026-06-04
- 🔀 Opened PR in avelino/outl: feat: ship outl-desktop and pull shared crates
- 🔀 Opened PR in avelino/outl: fix(mobile): tap on a [[ref]] with / creates and opens the page
- 🐛 Opened issue in avelino/outl: feat: support
==highlight==inline markdown in parser, TUI renderer, and mobile toolbar - 🐛 Opened issue in avelino/outl: fix(mobile): tapping a ref with '/' or other unsafe chars surfaces 'invalid page slug' toast instead of creating the page
2026-06-03
- 🔀 Opened PR in avelino/outl: Unify backlinks and add split oversized modules
- 💬 Reviewed PR in avelino/outl: fix(import): Logseq import — create pages, preserve content, resolve backlinks (#43) (Commented)
- 💬 Reviewed PR in avelino/outl: feat(mobile): desktop keyboard shortcuts for block editing (Commented)
- ✅ Reviewed PR in avelino/outl: feat(mobile): add back-to-today button in journal header (Approved)
- 🔍 Reviewed PR in avelino/outl: feat(mobile): arrow-key navigation between cells (desktop) (Changes requested)
2026-06-02
- 🔀 Opened PR in avelino/outl: Paste external markdown as block tree
- ✅ Reviewed PR in avelino/outl: fix: stop outdent/indent from removing top-level blocks on mobile (Approved)
- ✅ Reviewed PR in avelino/mcp: Bump tar from 0.4.45 to 0.4.46 in the cargo group across 1 directory (Approved)
- 🐛 Opened issue in avelino/outl: Paste external markdown as a tree of blocks (TUI + mobile)
- 🐛 Opened issue in avelino/outl: RFC: P2P sync transport via iroh (phase 2)
- 🐛 Opened issue in avelino/outl: perf(core): shard op log per page once a workspace crosses 10k pages
- 🐛 Opened issue in avelino/outl: perf(core): SIMD-backed search via memchr / aho-corasick
- 🐛 Opened issue in avelino/outl: perf(actions): parallelise batch operations with rayon (export, bulk render)
- 🐛 Opened issue in avelino/outl: perf(md): lazy-parse markdown — only when the page is opened
- 🐛 Opened issue in avelino/outl: perf(core): snapshot materialized tree to skip full replay on boot
2026-06-01
- 🔀 Opened PR in avelino/outl: Add block collapse with sync via op log
- 🔀 Opened PR in avelino/outl: release 0.5.1: jsonl-only + multi-process locks
- 🔀 Opened PR in avelino/outl: Add machine-shaped CLI and MCP server
Commits
- 🔨 Push to avelino/outl: 115 commit(s)
- 🔨 Push to avelino/avelino.run: 4 commit(s)
- 🔨 Push to outlmd/registry: 4 commit(s)
- 🔨 Push to avelino/tabbar-shortcut-chrome: 3 commit(s)
- 🔨 Push to avelino/dotagent: 1 commit(s)
Private contributions
- 🔒 0 private contribution(s) this month