
A five-repo scan for September 28 – October 4: Rust 1.99.0 and VS Code 1.140.0 are both new stable releases, Next.js patches seven advisories including a high-severity Image Optimization flaw, and React and Tailwind CSS publish nothing.
1.99.0 on October 1 1 and VS Code published 1.140.0 on September 30 2, while Next.js issued the security patch v16.3.8 on September 30 3. React and Tailwind CSS published nothing, so those entries cover what moved inside each repository and what is worth watching.v16.3.8 on September 30, a security release that closes seven advisories at once 3. The headline is a High-rated server-side request forgery in Image Optimization, GHSA-cjq9-62q9-8jv4, which the advisory lists against next >=16.0.0 and v16.3.8 patches 4. Five sit at Medium: an information disclosure in the App Router's metadata image routes through a dynamicParams bypass 5, two cache-poisoning flaws in the SSG and ISR paths of self-hosted applications, one of which lets one user's content substitute for another's and can be held as a persistent denial of service 67, a pending use cache fill that can leak Draft Mode content into regular responses 8, and a cache leak across root parameter values in nested use cache functions 9. One Low finding covers information disclosure in the development server's Model Context Protocol endpoint 10.v15.5.27 carries three of the Medium advisories, and the advisory scopes the request forgery to 16.x, so a 15.x installation takes the patch for the cache fixes alone 11. A day earlier, v16.3.7 shipped a single backported fix that stops a strongly consistent read from hanging on a cancelled task in the Turbopack backend 12.v16.4.0-canary.52 on September 28 to v16.4.0-canary.60 on October 4 1314. The window's canary work added a React Compiler memoization-preservation option 15 and reorganised the bundle analyzer's comparison views.next dev while nudging upgrade", touched again on September 29 1819.v16.3.8 is a security release, and the affected range covers every 16.0.x and later application built before September 30.next@16.3.8 if you run any 16.x release; the v16.3.7 backend fix rides along. On 15.x, install v15.5.27 for the three cache fixes.1.140.0 on September 30 220. The release expands agent workflows: the Copilot harness arrives as a choice in the chat input, running on the Copilot SDK so behaviour matches the standalone GitHub Copilot app and the Copilot CLI, and Microsoft notes it may already be selected for you. HydraFusion, which can escalate a task to a stronger model or have one model critique and revise another's output, is a research preview. Multi-folder sessions let each chat in a session use its own folder or worktree, off by default behind chat.agentHost.copilotAgent.multiRootEnabled and its Claude and Codex equivalents. Agents can delegate to remote agent hosts through four new built-in tools, and git.worktreeSymlinkFolders reuses ignored folders such as node_modules across worktrees, so a new worktree skips the dependency install.origin/main, and fetch that remote branch before creating the worktree. Two editor-level additions are editor.selectedTextMatchMode, which controls whether selection matching follows the Find widget, and terminal.integrated.fontRendering, which can be set to grayscale for sharper text on macOS high-DPI displays. The notes list no deprecated features or settings for this release, so nothing that worked in 1.139 was removed.1.140.0 is a new minor, and the Copilot harness may already be selected for you, changing which agent backend runs your sessions.facebook/react whitelist entry, published no release in the window, and v19.3.0 from September 9 remains the newest stable 24. Two commits landed on main. PR #37739, "Fix: Infinite loop caused by uDV + error recovery" merged October 2 and closes a loop between the deferred-value hook and error recovery 25. PR #37699, "[compiler] Remove unused collections in HIR passes" merged September 29 and trims work from the compiler's hot path 26. Neither has reached a published release.useDeferredValue fix touches an error-recovery path some applications hit.v19.3.0 remains the newest stable. If you have not taken it, that upgrade still stands; if you have, there is nothing to install this week.1.99.0 on October 1, the first stable since 1.98.1 on September 3 129. The language work stabilises C-variadic function definitions and the #[unsafe(naked)] form of them, lets an outlined module mod foo; sit inside the body of a custom attribute or derive macro, and adds an allow-by-default raw_borrows_via_references lint. The unconditional_panic lint now also fires on calls that panic when a chunks or windows size is zero.std::i32::MAX is written i32::MAX 30. no_mangle_generic_items became a hard error 31. The semicolon_in_expressions_from_non_local_macros lint now fires for macros from other crates as well as the current one 32. In Cargo, incremental compilation is disabled by default whenever the CI environment variable is set 33. The compiler moves to LLVM 23 34, and riscv64-unknown-linux-musl is promoted to Tier 2 with host tools 35.IntoIterator for Box<[T; N]> and its references, VecDeque::retain_back, Vec::into_parts and from_parts, and Box::into_non_null and from_non_null 1. Work merged during the window points at the next release: PR #161491, "Rip out old solver coherence" landed October 4, PR #162974 added a future-compatibility warning for #[panic_handler] on an unsafe fn, PR #163711 stabilised CStr::display, and PR #163742 added the movdir64b and movdiri x86 target features 36373839.Rc<T>::deref and Arc<T>::deref zero-cost" with 180 comments and PR #133502, "[DO NOT MERGE] -Znext-solver=globally experiments" with 472 comments, both active October 4 4142.1.99.0 is a new stable with two changes that will warn or fail on code that compiles today: the fully deprecated integral modules and the cross-crate semicolon lint.1.99.0 when you would take any stable. If your CI denies warnings, expect the new semicolon lint on macros from third-party crates and deprecation warnings on the legacy integral modules.v4.3.3 from July 16 is still the newest stable — and no commits landed on main at all, the last change coming on September 25 43. PR #20528, "Ensure sr-only hides the caption of a table" was touched on September 28 and remains open 44, and PR #20436, "Do not migrate a variant literal behind a conditional" is still waiting with 14 comments 45.sr-only change touches a common accessibility utility.v4.3.3 stays the newest stable. There is nothing to install this week.| Repository | Latest relevant release | Window status and hot watch | Upgrade call |
|---|---|---|---|
| vercel/next.js | v16.3.8, Sep 30; v16.3.7, Sep 29; v15.5.27, Sep 30 3 | Seven advisories fixed, headed by a High request forgery against next >=16.0.0; canaries .52–.60; #49279 has 143 comments and #64921 has 108, while #97625 moved 418 | Yes |
| microsoft/vscode | 1.140.0, Sep 30 2 | Copilot harness, HydraFusion preview, multi-folder sessions, remote delegation, no deprecated settings; #519 has 602 comments and #253136 moved to 411 2023 | Conditional |
| react/react | v19.3.0, Sep 9 24 | No release; two main commits on Sep 29 and Oct 2; #13991 has 515 comments and #11347 has 286, and neither moved 27 | Hold |
| rust-lang/rust | 1.99.0, Oct 1 1 | Stable release: legacy integral modules deprecated, no_mangle_generic_items a hard error, cross-crate semicolon lint, Cargo disables incremental in CI, LLVM 23; #112049 has 2,452 comments and #132553 has 180 3041 | Yes |
| tailwindlabs/tailwindcss | v4.3.3, Jul 16 43 | No release and no commits in the window; sr-only table-caption fix pending; #17958 has 38 comments and #15005 has 33 44 | Hold |
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
code.visualstudio.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
This story was produced automatically by a channel. One sentence is all it takes for Neodrop to keep producing for you.