<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/workers-safeareaview-backgroundimage-webgpu-visioncamera-react-navigation-canvas-kit-nitro-zp1dg5abq" -->

---
title: Workers, SafeAreaView, backgroundImage, WebGPU,...
description: Weekly roundup covering React and React Native ecosystem news. React highlights include Octane, a compiled React-compatible framework from the creator of...
canonical: https://daily.dev/posts/workers-safeareaview-backgroundimage-webgpu-visioncamera-react-navigation-canvas-kit-nitro-zp1dg5abq
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Workers, SafeAreaView, backgroundImage, WebGPU, VisionCamera, React Navigation, Canvas Kit, Nitro | daily.dev
og:description: Weekly roundup covering React and React Native ecosystem news. React highlights include Octane, a compiled React-compatible framework from the creator of...
og:url: https://daily.dev/posts/workers-safeareaview-backgroundimage-webgpu-visioncamera-react-navigation-canvas-kit-nitro-zp1dg5abq
og:image: https://api.daily.dev/og/posts/zP1Dg5abQ.png
og:image:alt: Workers, SafeAreaView, backgroundImage, WebGPU, VisionCamera, React Navigation, Canvas Kit, Nitro
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Workers, SafeAreaView, backgroundImage, WebGPU, VisionCamera, React Navigation, Canvas Kit, Nitro

**[This Week In React](https://daily.dev/sources/twir)** · 10 min read · 6 upvotes · 0 comments

## Summary

Weekly roundup covering React and React Native ecosystem news. React highlights include Octane, a compiled React-compatible framework from the creator of Inferno, TanStack dropping RSC in favor of SSR with new lightweight markdown/highlight libraries, and a StableRef type system approach for referential stability. React Native news covers RN Workers 1.0 Alpha for real multithreading via separate Hermes runtimes, WebGPU/Skia integration for zero-copy interop, RN Screens 5.0 Alpha rewrite for React Navigation v8, VisionCamera 5.2, backgroundImage stabilization in RN 0.87, and SafeAreaView improvements. Other highlights: TC39 proposals advancing (Promise.allKeyed, Error.code, import defer), npm publish-time malware scanning, Core Web Vitals measuring SPA soft navigations in Chrome 151, Playwright 1.62, and Webpack 5.109 with built-in CSS/HTML/TypeScript support.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://thisweekinreact.com/newsletter/292>

## Questions this post answers

### What does npm's new publish-time malware scanning mean for package release timing?

Newly published npm packages are now automatically scanned for malware before becoming available, introducing a delay of roughly 5-15 minutes between when a package is published and when it can actually be installed. This is a GitHub-driven change aimed at catching malicious packages before they reach consumers, alongside dual-use metadata additions.

_Developers publishing packages can track npm supply-chain changes like this through daily.dev._

### When does Chrome start measuring SPA soft navigations for Core Web Vitals by default?

Chrome 151 enables soft navigation measurement by default, tracking single-page app route transitions driven by history.pushState as real navigations for Core Web Vitals. The change is being integrated into DevTools, the web-vitals package, Lighthouse, PageSpeed Insights, and real user monitoring tools, giving SPA teams accurate performance metrics for client-side transitions.

_Teams tuning SPA performance metrics can follow Core Web Vitals changes like this on daily.dev._

### What is Octane and how is it different from React?

Octane is a new framework created by former React and Svelte team member Dominic Gannaway, positioned as a successor to his earlier project Inferno. It keeps React's programming model, including hooks, suspense, and actions, but compiles them ahead of time, removing the virtual DOM and using native browser events, so developers no longer need to follow the rules of hooks or manually manage dependency arrays.

_Developers evaluating React alternatives can follow projects like Octane on daily.dev._

## Similar posts on daily.dev

- [Reanimated, Worklets, Helix, Screens, SecondaryRuntime, Arrangement View, View Shot](https://daily.dev/posts/reanimated-worklets-helix-screens-secondaryruntime-arrangement-view-view-shot-fxwyzjwme) · This Week In React · 0 upvotes · 0 comments
- [This Week In React \#271: Vinext, RSC, Activity, Async React, Next.js, TanStack](https://daily.dev/posts/this-week-in-react-271-vinext-rsc-activity-async-react-next-js-tanstack-hqvstjkju) · This Week In React · 1 upvotes · 0 comments
- [React Native solves some real problems](https://daily.dev/posts/react-native-solves-some-real-problems-bagnpeani) · Bytes by ui.dev · 2 upvotes · 0 comments
- [This Week In React \#300: Next.js, TanStack, React Foundation, Compiler, Ink, Streamdown, Shaders](https://daily.dev/posts/this-week-in-react-300-next-js-tanstack-react-foundation-compiler-ink-streamdown-shaders-pplejwejp) · This Week In React · 4 upvotes · 0 comments
- [React Navigation 8.0 - July Progress Report](https://daily.dev/posts/react-navigation-8-0---july-progress-report-zwpb6nosh) · React Navigation · 7 upvotes · 2 comments

---

Tags: [#javascript](https://daily.dev/tags/javascript), [#react](https://daily.dev/tags/react), [#react-native](https://daily.dev/tags/react-native), [#webgpu](https://daily.dev/tags/webgpu)

[View this post on daily.dev](https://daily.dev/posts/workers-safeareaview-backgroundimage-webgpu-visioncamera-react-navigation-canvas-kit-nitro-zp1dg5abq)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Workers, SafeAreaView, backgroundImage, WebGPU, VisionCamera, React Navigation, Canvas Kit, Nitro","url":"https://daily.dev/posts/workers-safeareaview-backgroundimage-webgpu-visioncamera-react-navigation-canvas-kit-nitro-zp1dg5abq","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/workers-safeareaview-backgroundimage-webgpu-visioncamera-react-navigation-canvas-kit-nitro-zp1dg5abq"},"datePublished":"2026-07-29T17:53:35.264Z","dateModified":"2026-09-13T19:05:36.263Z","description":"Weekly roundup covering React and React Native ecosystem news. React highlights include Octane, a compiled React-compatible framework from the creator of...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/4bb08af819de0f3b1acf2f4dd3b63513?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/4bb08af819de0f3b1acf2f4dd3b63513?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"This Week In React","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"This Week In React","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/e734a56ebd144c30a747abff7d8bc6e8","url":"https://daily.dev/sources/twir"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/workers-safeareaview-backgroundimage-webgpu-visioncamera-react-navigation-canvas-kit-nitro-zp1dg5abq","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":6},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"javascript,react,react-native,webgpu","timeRequired":"PT10M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"This Week In React","item":"https://daily.dev/sources/twir"},{"@type":"ListItem","position":3,"name":"Workers, SafeAreaView, backgroundImage, WebGPU, VisionCamera, React Navigation, Canvas Kit, Nitro"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/workers-safeareaview-backgroundimage-webgpu-visioncamera-react-navigation-canvas-kit-nitro-zp1dg5abq#faq","mainEntity":[{"@type":"Question","name":"What does npm's new publish-time malware scanning mean for package release timing?","acceptedAnswer":{"@type":"Answer","text":"Newly published npm packages are now automatically scanned for malware before becoming available, introducing a delay of roughly 5-15 minutes between when a package is published and when it can actually be installed. This is a GitHub-driven change aimed at catching malicious packages before they reach consumers, alongside dual-use metadata additions. Developers publishing packages can track npm supply-chain changes like this through daily.dev."}},{"@type":"Question","name":"When does Chrome start measuring SPA soft navigations for Core Web Vitals by default?","acceptedAnswer":{"@type":"Answer","text":"Chrome 151 enables soft navigation measurement by default, tracking single-page app route transitions driven by history.pushState as real navigations for Core Web Vitals. The change is being integrated into DevTools, the web-vitals package, Lighthouse, PageSpeed Insights, and real user monitoring tools, giving SPA teams accurate performance metrics for client-side transitions. Teams tuning SPA performance metrics can follow Core Web Vitals changes like this on daily.dev."}},{"@type":"Question","name":"What is Octane and how is it different from React?","acceptedAnswer":{"@type":"Answer","text":"Octane is a new framework created by former React and Svelte team member Dominic Gannaway, positioned as a successor to his earlier project Inferno. It keeps React's programming model, including hooks, suspense, and actions, but compiles them ahead of time, removing the virtual DOM and using native browser events, so developers no longer need to follow the rules of hooks or manually manage dependency arrays. Developers evaluating React alternatives can follow projects like Octane on daily.dev."}}]}
```

