github QwikDev/qwik @qwik.dev/core@2.0.0-beta.39

pre-release2 hours ago

Major Changes

  • ✨ replace the allowStale signal option with an explicit .clear() method (by @wmertens in #8904)

  • ✨ remove expires/poll/interval from computed signals, use usePoll from @qwik.dev/utils instead (by @wmertens in #8904)

Minor Changes

  • breaking: show suspense fallbacks only during initial loading and remove showStale (by @Varixo in #8869)

Patch Changes

  • 🐞🩹 bundle-graph no longer drops reachable dependencies while it gets optimized to avoid transitive duplicates. (by @maiieul in #8907)

  • 🐞🩹 support namespaced document and window event names (by @Varixo in #8920)

  • 🐞🩹 render nested Each components on the server (by @Varixo in #8921)

  • 🐞🩹 build optimizer before Vite ecosystem worker bundles (by @gioboa in #8905)

  • 🐞🩹 avoid rerendering unchanged components after resume (by @Varixo in #8931)

  • 🐞🩹 the minified build now emits valid @__PURE__ annotations so downstream bundlers can tree-shake it (by @maiieul in #8908)

  • 🐞🩹 handle async component rejections during SSR flushes. (by @Varixo in #8851)

  • 🐞🩹 support Vite's Rolldown type definitions in the optimizer plugin (by @gioboa in #8874)

  • 🐞🩹 avoid eager container resume for capture-free sibling handlers (by @Varixo in #8919)

  • 🐞🩹 <Link /> data prefetch doesn't fetch already present and still valid loader data (by @wmertens in #8870)

  • 🐞🩹 report repeated qrl chunk load failures only once (by @Varixo in #8845)

  • 🐞🩹 encode vnode metadata keys in script output. (by @Varixo in #8866)

  • 🐞🩹 require noSerialize values to carry the marker brand (by @Varixo in #8867)

  • 🐞🩹 avoid projecting HMR placeholders into nested components (by @Varixo in #8865)

  • Updated dependencies [53231e8]:

    • @qwik.dev/optimizer@2.1.0-beta.6

Don't miss a new qwik release

NewReleases is sending notifications on new releases.