OPEN SOURCE
Contributions
Every merged PR to an open source project I don't maintain. These numbers update automatically via a daily GitHub Action.
fix(cli): display user-specified address in serve output
DioxusLabs/dioxus#5481
fix(add-task-bar): preserve time estimate when typing task title
super-productivity/super-productivity#7211
fix(planner): allow task titles to wrap instead of truncating
super-productivity/super-productivity#7143
fix: use date safely within validation window in organization spec
rubyforgood/human-essentials#5535
Fix IDOR in Kits, BroadcastAnnouncements, and Distributions controllers
rubyforgood/human-essentials#5514
Add --clobber flag to conda create
conda/conda#15801
Fix sanitize type to accept per-field SanitizerConfig
codex-team/editor.js#2997
docs: add self-signed certificate guide
seerr-team/seerr#2776
feat(completer): underline matched substring in completion menu
xonsh/xonsh#6149
fix: skip casks being uninstalled from dependent check
Homebrew/brew#21887
fix(web): set page title on chat embed pages
owncast/owncast#4820
feat(targets): add Turbopuffer target connector
cocoindex-io/cocoindex#1647
feat(Completer)!: Order completions by both prefix and substring matches and sort by substring position. Remove `$CASE_SENSITIVE_COMPLETIONS`.
xonsh/xonsh#6125
fix(server): don't redirect error responses from #[get] server functions
DioxusLabs/dioxus#5429
Add context field to OpenRouter, MistralAI, and OpenAI models
HeyPuter/puter#2653
test: add unit tests for useMenuEntriesState and useQRCode composables
activist-org/activist#2063
Add oss-autopilot plugin
rohitg00/awesome-claude-code-toolkit#105
bundle: add base class helpers and DRY up extension executable handling
Homebrew/brew#21854
fix(autofmt): remove extra whitespace before commas in for-loop tuple patterns
DioxusLabs/dioxus#5384
bundle: add krew (kubectl plugin manager) support
Homebrew/brew#21802
Add `prefer-simple-condition-first` rule
sindresorhus/eslint-plugin-unicorn#2902
docs: note terminal resize reflow limitation
vadimdemedes/ink#920
Add `switch-case-break-position` rule
sindresorhus/eslint-plugin-unicorn#2910
Add `no-useless-iterator-to-array` rule
sindresorhus/eslint-plugin-unicorn#2872
Fix calendar picker crash when using dynamic variables
directus/directus#26954
fix(sdk): include date and time in filter operator type guards
directus/directus#26957
feat(export): add YAML document start marker to export output
nickel-lang/nickel#2544
fix(sdk): distinguish date and time types in function mappings
directus/directus#26936
docs: clarify difference between use_context and consume_context
DioxusLabs/dioxus#5406
Split long sentences on commas to prevent skipped words
kyutai-labs/pocket-tts#143
Add oss-autopilot to Version Control section ๐ค๐ค๐ค
punkpeye/awesome-mcp-servers#3788
feat(minifier): minify `x ? 1 : 0` to `+x` or `+!!x`
oxc-project/oxc#20594
feat(issue): add default tags and note for issue provider imports
super-productivity/super-productivity#6906
fix: restore file browser icons for .jgis/.qgs/.qgz files
geojupyter/jupytergis#1184
fix: rescue FormulaSpecificationError in Formula.all
Homebrew/brew#21796
fix: clear staticNode reference on Static unmount
vadimdemedes/ink#905
Fix useInput crash on unmapped keyName codes
vadimdemedes/ink#902
Fix Prince George court report Contact Dates column width (#6730)
rubyforgood/casa#6754
fix: fall back to stable deps when head_dependencies is absent
Homebrew/brew#21762
`prefer-math-min-max`: Ignore Date objects
sindresorhus/eslint-plugin-unicorn#2903
autoremove: cross-check candidates against formula definitions
Homebrew/brew#21725
Remove deprecated @babel/plugin-proposal-object-rest-spread
WikiEducationFoundation/WikiEduDashboard#6729
Fix flaky VolunteerPolicy spec by making org assignments explicit
rubyforgood/casa#6771
fix: improve error handling when packfile cannot be read (fixes #1163)
isomorphic-git/isomorphic-git#2295
Add tests for bad_work_alert, need_help_alert, and new_account reducers
WikiEducationFoundation/WikiEduDashboard#6725
test: add unit tests for machine step components
activist-org/activist#1989
chore: replace uuid package with @lumino/coreutils UUID
geojupyter/jupytergis#1165
ENH: Expose /Perms verification result on Encryption object
py-pdf/pypdf#3672
fix(biome_html_analyze): recognize Astro Image component in useAnchorContent
biomejs/biome#9369
feat: support CSP nonce on injected style elements
adobe/react-spectrum#9655
test: add unit tests for 5 Modal components
activist-org/activist#1987
test: add unit tests for Tabs component
activist-org/activist#1982
fix(linter): add help messages to import plugin diagnostics
oxc-project/oxc#20158
Improve error message for org-blocked PAT tokens
refined-github/refined-github#8973
feat(signals): add WritableResultExt trait
DioxusLabs/dioxus#5338
chore: migrate goreleaser configs to dockers_v2 and homebrew_casks
flipt-io/flipt#5508
Remove race condition from session system tests
rubyforgood/casa#6755
Remove race conditions from casa_org edit system tests
rubyforgood/casa#6756
Race Condition Check: spec/system/case_court_reports/index_spec.rb
rubyforgood/casa#6757
fix: require button click to trigger intentional test exception
rubyforgood/casa#6752
fix(app): persist folder state in file selection drawer
directus/directus#26649
ENH: Add /IRT (in-reply-to) support for markup annotations
py-pdf/pypdf#3631
Add interactive option for non-TTY and CI environments
vadimdemedes/ink#888
Add --no-format flag to nickel convert
nickel-lang/nickel#2529
Replace 'service mesh' with 'cloud native' on features page
meshery/meshery.io#2607
fix(focus-mode): allow long parent task titles to wrap
super-productivity/super-productivity#6667
test: expand coverage for measureText and text width
vadimdemedes/ink#891
ci: test on Node.js 22 and 24
vadimdemedes/ink#890
cask: gracefully handle removed DSL methods
Homebrew/brew#21624
linkage_cache_store: `typed: strict`
Homebrew/brew#21594
fix: prevent chat container from overflowing viewport in embedded view
owncast/owncast#4713
Add `consistent-template-literal-escape` rule
sindresorhus/eslint-plugin-unicorn#2866
Add routing recipe using React Router's MemoryRouter
vadimdemedes/ink#874
fix: mark text node dirty on insertBefore to fix stale layout
vadimdemedes/ink#879
`update-pr-from-base-branch` - Fix caching issue
refined-github/refined-github#8974
fix: parse time estimation short syntax for bulk-imported subtasks
super-productivity/super-productivity#6525
fix: clear markdown preview when switching to task without notes
super-productivity/super-productivity#6499
Upgrade slice-ansi to v8 for hyperlink-aware slicing
vadimdemedes/ink#871
Add renderToString() for synchronous string output
vadimdemedes/ink#868
Add `Array.from()` support to `prefer-set-size` rule
sindresorhus/eslint-plugin-unicorn#2857
fix: handle async voice loading in voice reminder settings (#6437)
super-productivity/super-productivity#6450
feat: Add kitty keyboard protocol support
vadimdemedes/ink#855
fix: allow bare hostnames in Jira host URL validation
super-productivity/super-productivity#6436
fix: prevent window controls overlap in header #6365
super-productivity/super-productivity#6422
Fix fullscreen trailing newline on initial render
vadimdemedes/ink#856
fix: make unmount flush pending renders and await stdout drain
vadimdemedes/ink#863
fix: remove special character requirement from stream keys
owncast/owncast#4754
feat: add Pixelfed to social links
owncast/owncast#4767
Fix borderDimColor dimming child Text components
vadimdemedes/ink#859
test: add regression test for variation selector emoji border alignment
vadimdemedes/ink#862
Handle Option+Return (soft return) on macOS
vadimdemedes/ink#860
Refactor App component to use function component and hooks
vadimdemedes/ink#853
Use terminal-size as fallback for piped processes
vadimdemedes/ink#854
fix: remove optimistic UI updates in external actions to prevent race condition
owncast/owncast#4711
fix: preserve chat input text across window resize
owncast/owncast#4717
fix: consolidate browser notification text into single localized string
owncast/owncast#4716
feat: add readonly-chat class to readonly embed
owncast/owncast#4714
On drop prop filename
founderlab/react-dropzone-s3-uploader#7