github unjs/nitro v2.9.7

3 days ago

Note

Release of Nitro 2.10 might little bit take longer (after Nitro 3.0 release) in order to make sure all major refactors are nonbreaking and tested enough. In the meantime, 2.9.7 adds important fixes.

Full changelog: v2.9.6...v2.9.7

🩹 Fixes

  • github-pages: Prerender / by default (#2334) (8b5cbc5)
  • Deduplicate plugins (#2391) (4293b8b)
  • Add .tsx and .jsx to node-resolve extensions (#2398) (d2c0d74)
  • typescript: Set compilerOptions.noEmit to avoid tsconfig.json warning (#2402) (6b6777e)
  • prerender: Only try to add / after prerender:routes hook (#2348) (fb88efd)
  • Pass custom entry filename when resolving prerenderer (#2461) (9bd6622)
  • public-assets: Do not shadow paths that share prefix (#2516) (72db848)
  • openapi: Update swagger-ui version to v5 for OpenAPI v3.1 support (#2343) (9e2cd8a)
  • Convert CapturedErrorContext to interface to allow type augmentation (#2393) (45ff175)
  • renderer: Check full path for /favicon.ico placeholder (#2553) (b86bb45)
  • Use relative paths in nitro-config.d.ts (#2471) (4d70b75)
  • prerender: Extract links from explicit html routes (#2517) (e1f87c5)
  • cloudflare-pages: Remove .html extension from generated _routes.json (#2498) (79b85fe)
  • core: Resolve modules with esm compatibility (#2514) (4657ada)
  • Update cli preset with esm module format (#2539) (f6f2327)
  • types: Infer types correctly when method is omitted (#2551) (f76d21b)
  • deno-server: Explicitly remove cert/key from options if either is not set (#2373) (d887f4a)
  • azure: Correctly handle maxAge cookie option (#2403) (aabdc9c)
  • netlify: Ensure preview command is correct (#2561) (d16a47b)
  • iis: Deep merge configs (#2358) (f03addd)
  • iis: Parse without explicitArray to allow merging web.config (#2457) (6c3e080)
  • vercel: Support custom baseURL (#2464) (61f2079)
  • Lower-case accepted handler method (#2382) (e60e114)
  • defineCachedEventHandler: Add event.context.cache (#2519) (fc3968b)

❤️ Contributors

Don't miss a new nitro release

NewReleases is sending notifications on new releases.