Skip to content

v7.0.1

Latest

Choose a tag to compare

@maxholman maxholman released this 18 Mar 07:19
· 1 commit to master since this release

What's Changed

  • v7: TS-native, oxlint/oxfmt, Tailwind v4, namedRoute builder by @maxholman in #13

Breaking Changes

  • namedRoute API — typed search params now use .searchParams<T>() builder instead of generic ordering
  • TS-native publishing — ships .ts source directly, no compiled JS output
  • Renamed entry pointsrc/index.tssrc/main.ts
  • Removed deprecated type exportsNamedRouteWithParams, NamedRouteWithoutParams no longer exported from @block65/mrr/named-route

Features

  • Auto-detect Navigation APIuseNavApi defaults to feature detection
  • namedRoute buildernamedRoute('/search').searchParams<{ q: string }>()
  • Vitest type tests — type-level assertions for route builder API

Housekeeping

  • ESLint/Prettier → oxlint/oxfmt
  • Examples redesigned with Tailwind v4
  • CI updated to Node 24, latest GitHub Actions
  • Removed bundlesize, build step, dom.d.ts

Full Changelog: v6.0.0...v7.0.0