Skip to content

Releases: mcansh/remix-fastify

@mcansh/remix-fastify@4.1.1

25 Jun 18:26
298ee8f
Compare
Choose a tag to compare

Patch Changes

  • allow passing options to childServer for use cases of other logging set ups (#541)

    fastify.register(reactRouterFastify, {
      childServerOptions: { logLevel: 'silent' }
    })
    
  • dont export type * for subpath reexports (#540)

@mcansh/remix-fastify@4.1.0

01 Jun 19:16
0bcd170
Compare
Choose a tag to compare

Minor Changes

  • replace tsup with tsdown (#529)

  • remove index re-export, point main to ./remix (#534)

    before this PR, both . (bare import) and ./remix (sub path import) would both be generated, now only the bare import is available.

Patch Changes

  • fix: dont clone response when streaming body (#525)

@mcansh/remix-fastify@4.0.4

09 Jan 17:35
8138606
Compare
Choose a tag to compare

Patch Changes

  • 0601d19: expand vite peer dependency range to allow vite@6

@mcansh/remix-fastify@4.0.3

23 Nov 04:05
21bab07
Compare
Choose a tag to compare

Patch Changes

  • a8559e0: fix: mark getLoadContext as optional

@mcansh/remix-fastify@4.0.2

20 Nov 20:35
d8703da
Compare
Choose a tag to compare

Patch Changes

  • bf0b464: fix: update url generation for fastify v5
  • cd7e8d5: chore: update adapter logic for aborting requests
  • 206509a: feat: add react router entry point

@mcansh/remix-fastify@4.0.1

29 Oct 21:51
e741860
Compare
Choose a tag to compare

Patch Changes

  • 54fff80: Make cache-control headers work again.

@mcansh/remix-fastify@4.0.0

29 Oct 21:50
3d467eb
Compare
Choose a tag to compare

Major Changes

  • 3df5d21: feat: fastify v5 support

@mcansh/remix-fastify@3.4.1

29 Oct 21:52
345237c
Compare
Choose a tag to compare

Patch Changes

  • 88e2ad1: fix asset serving when using a basename

@mcansh/remix-fastify@3.3.4

13 Aug 23:28
8d66a13
Compare
Choose a tag to compare

Minor Changes

  • 6d074ed: return streams directly from remix to fastify

Patch Changes

  • 352c74f: New optional parameter to customize the @fastify/static plugin options. This can be useful to customize options like decorateReply or setHeaders to match your needs or when you already have a @fastify/static plugin registered.
  • bd2a09c: New optional parameter to provide a custom server build for production. If not provided, it will be loaded using import() with the server build path provided in the options.

@mcansh/remix-fastify@3.3.3

12 Jul 22:01
d5d9e7b
Compare
Choose a tag to compare

Patch Changes

  • be05e8b: The Remix Vite plugin allows you to customize the filename. This change allows you to pass a custom server file name to the Fastify plugin

    // vite.config.ts
    export default defineConfig({
      plugins: [remix({ serverFilename: "example.js" })],
    });
    // server.js
    await app.register(remixFastify, {
      serverFilename: "example.js",
    });