github onejs/one v1.2.58

latest releases: v1.2.60, v1.2.59
12 hours ago

Features

  • SourceInspector (beta) (natew)
  • devtools: add unified DevTools panel (natew)
  • router: add useBlocker hook (natew)
  • router: add route validation (natew)
  • router: add scroll position groups (natew)
  • router: add route masks (natew)
  • one: add component for declarative route guarding (natew)

Bug Fixes

  • await stop in process.exit to fix leftover processes (natew)
  • update yarn.lock for oxc-parser (natew)
  • improve error boundaries and misc fixes (natew)
  • useBlocker: support blocking navigation via Link component (DaveyEke)
  • use stable indices for source inspector to avoid hydration mismatch (natew)
  • navigation error and anchor nesting in docs (natew)
  • update test-env tests for source inspector attributes (natew)
  • use TAMAGUI_TARGET check for window.dispatchEvent (natew)
  • use TAMAGUI_TARGET for Link id/nativeID (natew)
  • one: fixes to improve rendering and display of inspector (natew)
  • use testID selector for more reliable CI tests (natew)
  • use native button on web for reliable test clicks (natew)
  • wait for hydration with waitForFunction in CI (natew)
  • make protected-test routes SPA for proper CI hydration (natew)
  • disable React Compiler in test app for SSG hydration (natew)
  • re-enable React Compiler (SPA routes work fine) (natew)
  • SPA circular dependency deadlock and missing body tag (natew)
  • avoid dynamic import in router.ts to prevent circular deps (natew)
  • use static import (natew)

Tests

  • skip flaky client-side navigation test (natew)

Commits

  • 0f7d30d: improve mdx types (natew)
  • c4f35a0: cleaner parser based solution (natew)
  • d8090ca: improve post (natew)
  • 83bc1ed: improve cloudflare tests (natew)
  • 5980023: move to option based dev tools (natew)
  • c86e481: improve docs menu and homepage styling (natew)
  • 4f7c456: canary1.2.57-1768195703893 (natew)
  • f0d7d48: canary1.2.57-1768196633882 (natew)
  • 46cb362: add dynamic OpenGraph images guide (natew)
  • 94c71f4: update docs content and rename routing-modes to render-modes (natew)
  • af3b50c: fix docs table border-spacing and code font (natew)
  • 28a6750: remove itemProp deopt from MetaTheme (natew)
  • f6a7de3: more docs formatting improvements, basic auth guide, head (natew)
  • 9894b5b: add generated routes for protected-test (natew)
  • 2bea2b5: more ci friendly protected route test (natew)
  • d5cdf07: canary1.2.57-1768260645007 (natew)
  • 2da5ddc: canary1.2.57-1768289299952 (natew)
  • 82790fe: v1.2.58 (natew)

Don't miss a new one release

NewReleases is sending notifications on new releases.