Skip to content

Releases: onejs/one

v1.2.64

16 Jan 20:51
960a1b4

Choose a tag to compare

Bug Fixes

  • one: fix flickering on hydration or excess re-rendering (natew)
  • don't clean global DerivedData (tests need it) (natew)
  • restore expo-clipboard and fix iOS build cleaning (natew)
  • don't warn about missing manifest entries for SPA routes (natew)
  • set defaultRenderMode before manifest generation (natew)
  • one: prevent layout remounts during client-side navigation (natew)
  • test-test: build once before all tests instead of per-suite (natew)
  • one: handle missing client manifest entries for SPA/SSG routes (natew)

Commits

  • d6aecb2: update tests to include deterministic route keys (natew)
  • 2622026: fix typecheck for NodeList iteration (natew)
  • 4fade42: improve rebuilds failing due to cache hits (natew)
  • 47e3e2d: remove unused dep (natew)
  • fa13e17: canary1.2.63-1768588453868 (natew)
  • e6f8bd9: canary1.2.63-1768593796425 (natew)
  • cbf863d: suppress ERR_MODULE_NOT_FOUND loader errors (natew)
  • 99c700c: reduce noisy logs in production builds (natew)
  • 960a1b4: v1.2.64 (natew)

v1.2.63

16 Jan 01:25
e447824

Choose a tag to compare

Bug Fixes

  • one: ensure one/env is passed to metro (natew)
  • pass iOS test env vars through turbo (natew)
  • appium startup timing and turbo env passthrough (natew)

Commits

  • 135a6ca: fix vitest run (natew)
  • 25f4bed: fix platform env override in metro babel config (natew)
  • platform env is authoritative in babel plugin (natew)
  • 64ec419: validate xcpretty before iOS build (natew)
  • e447824: v1.2.63 (natew)

v1.2.62

15 Jan 00:35
978163a

Choose a tag to compare

Bug Fixes

  • one: fix missing env (natew)

Commits

v1.2.61

14 Jan 08:00
6b5340c

Choose a tag to compare

Commits

  • 4b9fbc7: undo unecessary pre-warm css (natew)
  • 6b5340c: v1.2.61 (natew)

v1.2.60

14 Jan 02:43
b32e3af

Choose a tag to compare

Bug Fixes

  • run iOS tests sequentially to avoid esbuild conflicts (natew)

Commits

  • e6867de: upgrade release script for bun (natew)
  • b32e3af: v1.2.60 (natew)

v1.2.59

14 Jan 02:21
d7fa9ae

Choose a tag to compare

Bug Fixes

  • use production mode in fillOptions during builds (natew)
  • hardcode light theme-color to match yellow stripe (natew)
  • client tree-shake babel interop and type imports preservation (natew)
  • use bun instead of yarn in test-ios.sh (natew)

Commits

v1.2.58

13 Jan 17:23
82790fe

Choose a tag to compare

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)

v1.2.57

10 Jan 20:45
737ed71

Choose a tag to compare

Bug Fixes

  • vxrn: prevent duplicate @tamagui/core instances in SSR (natew)
  • one: stub out expo-linking on web (natew)
  • color-scheme: add suppressHydrationWarning to script tags (natew)
  • site: fix nested anchor in TopNav logo (natew)
  • one: add sharp as devDependency for types (natew)
  • tests: make loader-test web-only and reduce test flakiness (natew)
  • tests: add native fallback for loader-test (natew)
  • dont allow dot files to be paths (natew)
  • one: fix watching loader watchFiles relative paths (natew)
  • simplify cache-headers test to not depend on route matching (natew)

Documentation

  • expand setResponseHeaders docs with ISR, cookies, caching (natew)

Commits

  • d3707f2: Revert "fix(vxrn): prevent duplicate @tamagui/core instances in SSR" (natew)
  • 6df7200: lint (natew)
  • fb61f37: improve file extension filtering and fix test (natew)
  • e66a889: add ISR docs and cache headers test routes (natew)
  • cb8d680: fix static file routing to not block loaders and middleware (natew)
  • c241ef3: fix some routing issues and production state issue (natew)
  • 737ed71: v1.2.57 (natew)

v1.2.56

10 Jan 04:30
ffa1d00

Choose a tag to compare

Bug Fixes

  • one: fix sharp bundling (natew)

Commits

v1.2.55

10 Jan 04:06
4304cbc

Choose a tag to compare

Commits

  • 9370544: feat(one,mdx): add getImageData helper and MDX frontmatter image processing (natew)
  • 4304cbc: v1.2.55 (natew)