PR Lens

Famous pull requests, redrawn

Hall of Fame

Ten pull requests behind Hooks, Node fetch, Ingress and more, drawn by PR Lens.

react/react #13968 architecture diagram

react/react#13968

Implement the experimental Hooks proposal behind a feature flag

36 files·+5,868/-130·5 lanes

React Hooks arrived here, bringing state and lifecycle features to function components without classes.

nodejs/node #41749 architecture diagram

nodejs/node#41749

lib: add fetch

16 files·+8,076/-3·5 lanes

Node gained fetch, Request, Response and Headers behind an experimental flag.

webpack/webpack #10440 architecture diagram

webpack/webpack#10440

Add ContainerPlugin

13 files·+567/-5·5 lanes

Webpack containers learned to consume modules from remote builds at runtime.

neovim/neovim #11336 architecture diagram

neovim/neovim#11336

LSP final candidate

15 files·+5,556/-1·3 lanes

This final-candidate PR put the LSP client into Neovim itself.

kubernetes/kubernetes #14175 architecture diagram

kubernetes/kubernetes#14175

Add Basic Ingress resource type for L7 Loadbalancing - Init Version

8 files·+766/-0·4 lanes

This was Kubernetes' first Ingress API type for Layer 7 load balancing.

vuejs/core #2532 architecture diagram

vuejs/core#2532

New `<script setup>` and ref sugar implementation

11 files·+1,081/-670·3 lanes

Vue gained the <script setup> syntax and its original ref-sugar implementation.

rust-lang/rust #31954 architecture diagram

rust-lang/rust#31954

implement the `?` operator

26 files·+369/-16·4 lanes

Rust gained the postfix ? operator as chainable shorthand for try!.

django/django #11209 architecture diagram

django/django#11209

Fixed #30451 -- Added ASGI handler and coroutine-safety.

38 files·+931/-42·5 lanes

Django gained an ASGI handler and coroutine-safe request context.

vllm-project/vllm #1348 architecture diagram

vllm-project/vllm#1348

Implement PagedAttention V2

6 files·+764/-139·3 lanes

PagedAttention V2 added sequence-level parallelism to speed up small batches.

tokio-rs/tokio #1657 architecture diagram

tokio-rs/tokio#1657

executor: rewrite the work-stealing thread pool

100 files·+7,408/-6,795·3 lanes

Tokio rebuilt its work-stealing pool to cut scheduler overhead and cross-thread synchronization.

See what PR Lens draws for your pull requests