I build reliable, production-grade software for companies that can't afford downtime, over 10 years shipping enterprise and freelance projects for clients in 🇺🇸 USA, 🇨🇦 Canada, 🇬🇧 UK, 🇫🇷 France, 🇦🇺 Australia, and beyond.
Have a project or an offer? Email me at lazerg2@gmail.com, or message @lazizbek_ergashev on Telegram for an instant reply.
🚀 I spend my free time hunting bugs and shipping fixes to the open source tools I rely on daily, my small way of paying the community back.
php/php-src
- #23593: Exclude zend_gdb.c from code coverage
- #23445: Fix GH-23444: pdo_odbc does not convert Unicode data outside Windows
- #23302: Fix GH-23301: nested "yield from" repeats a value after "yield from []"
- #23329: session: fix create_sid()/validateId() check depending on interface order
- #23197: Fix stack overflow in count() with COUNT_RECURSIVE and deep arrays
laravel/framework
- #61405: [13.x] Restore the container instance after route:cache boots a fresh application
- #61397: [12.x] Fix TypeError in userFromRecaller() when the recaller matches no user
- #61201: [13.x] Keep the assertion failure message when session errors are JSON serialized
- #61139: [13.x] Avoid cross-slot reads when checking paused queues
- #60921: [13.x] Fix appended accessors receiving null in toArray()
- #60815: [13.x] Fix resolveClassAttribute() cache key omitting the property
- #60574: Clear transaction manager state on disconnect
symfony/symfony
- #65879: [Mailer][Sweego] Add support for CC and BCC recipients
- #65859: [Security] Reset the login rate limiter on successful login with a peekable limiter
- #65840: [Scheduler] Fix duplicated schedule message when multiple methods in a class use #[AsCronTask]
- #65837: [PropertyInfo] Do not prefer a method returning the declaring class as the property accessor
- #65835: [VarDumper] Fix dumping class names to the dump server
nodejs/node
- #65605: buffer: pad aligned allocations by a multiple of 8
- #65245: test: add coverage for removeEventListener boolean capture
- #64878: dns: validate address type in lookupService
- #65357: test_runner: fix junit report on empty diagnostic
- #65283: doc: add missing
added:tags tofs.lchmod
vuejs/core
- #15341: fix(runtime-vapor): do not skip the initial DOM prop set
- #15340: fix(runtime-vapor): set value as attribute so form reset restores it
- #15283: fix(runtime-vapor): dispose component v-for item resources on removal
- #15259: fix(compiler-vapor): keep the space after a quoted attribute value
- #15258: fix(compiler-vapor): wrap custom directive value in parens