Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 29 Sep 21:57
· 19 commits to main since this release

1.0.0 (2026-09-29)

Bug Fixes

  • detect a cycle back to a config reached through a symlink (10f4f9c)
  • never let the environment switch jiti to native imports (9a1f6c7)
  • re-evaluate JavaScript and JSON presets that jiti would serve from the runtime cache (edd83a7)
  • refuse a reference unless the trust predicate returns exactly true (03eeac5)
  • reject dot segments in package specifiers and classify file URLs as local (ad9722e)
  • replace dates, regular expressions, maps and class instances instead of rebuilding them (97c08ff)
  • return undefined for a config that exports undefined (b5d9070)
  • trust-check a local reference that resolves into another package (3e877db)

Features

  • add a default deep merge that treats proto as data (8c050a6)
  • add a jiti loader with directory aliases and explicit caches (8c2a207)
  • add a trust-gated extends transform with path-based cycle detection (cbceb69)
  • add createDefineConfig, an authoring helper that applies no defaults (d975b1e)
  • add createExplorer over cosmiconfig with jiti loading and extends (827e2c6)
  • extract a module's default export from a jiti namespace (4cbd050)
  • validate with any Standard Schema and report normalised issues (7cda99a)