Open source
Fixing things upstream instead of working around them. My latest pull requests to other people's projects; my own live in projects.md.
gh search prs --author pataar --limit 30- mergedjdx/mise#13272fix(npm): keep semver pre-releases off the latest runtime symlink
- opengreghesp/ha-bambulab#2138fix(tfa): use the current Bambu Cloud CSRF endpoint
- mergedexpo/expo#49898[ui][android] Let DatePickerDialog open without a selection when initialDate is omitted
- openpusher/pusher-js#977Omit default ports from connection URLs
- mergedlaravel/echo#548[2.x] Upgrade TypeScript to v6 and Vitest to v5
- mergedlaravel/echo#547[2.x] Upgrade to pnpm 12 and resolve vulnerabilities
- closedlaravel/framework#61333[13.x] Cache derived model table names per class
- mergedlaravel/echo#545[2.x] Add tsc type checking to CI and fix the type errors it surfaced
- mergedlaravel/echo#544[2.x] Resolve React Native consumers to the CommonJS bundle
- mergedlaravel/echo#542build: upgrade to vite 8 and migrate to unplugin-dts
- mergedlaravel/echo#541build: upgrade eslint to 10 and testing-library packages
- mergedlaravel/echo#540build: resolve pnpm/Node toolchain mismatch, prune obsolete overrides, upgrade @testing-library/react
- closedlaravel/echo#539fix(react): correct the useEcho subscription lifecycle
- closedlaravel/echo#538fix(react): allow useEcho without event or callback arguments
- mergedinteractive-studios/dockerized-highcharts-export-server#89ci: harden CI — drop tombstone canary, pin Chromium major
- mergedinteractive-studios/dockerized-highcharts-export-server#88Release prep for 4.0.0: sandbox canary + base pin
- mergedrenovatebot/renovate#44117fix(platform/gitlab): guard non-string error message in setBranchStatus
- mergedrenovatebot/renovate#44116feat(manager/mise): support gitlab backend
- mergedinteractive-studios/dockerized-highcharts-export-server#82Add behavioral + visual-regression tests for the Docker image
- mergedrenovatebot/renovate#44083feat(manager/npm): read private registries from pnpm-workspace.yaml
- mergedrenovatebot/renovate#44037feat(datasource/packagist): mark abandoned packages as deprecated
- mergedrenovatebot/renovate#44036fix(manager/mise): disable digest pinning
- openrenovatebot/renovate#44022fix(manager/mise): skip non-pinned lockedVersion from lock file
- mergedrenovatebot/renovate#44021feat(datasource/packagist): prefer published-time over time for release timestamp
- openSpomky-Labs/otphp#284perf: simplify counter packing and dynamic truncation in generateOTP
- openSpomky-Labs/otphp#283perf: avoid array allocations in OTP hot path
- mergedexpo/eas-cli#3798[steps][create-eas-build-function] Declare missing dependencies
- opennative-html/render#39perf(css-processor): cache compiled inline CSS strings
- opencallstack/react-native-slider#805fix(android): stop leaking executor thread in getBitmapDrawable
- opencallstack/react-native-slider#804perf: memoize options/thumbImage and stop mutating on inverted
-- more on GitHub --