fastify-vite

Fastify plugin for Vite integration.

MIT License

Downloads
14.7K
Stars
797
Committers
38

Bot releases are visible (Hide)

fastify-vite - v3.0.0-beta.24

Published by galvez over 2 years ago

fastify-vite - v3.0.0-beta.23

Published by galvez over 2 years ago

fastify-vite - v3.0.0-beta.22

Published by galvez over 2 years ago

Thanks to Daniel Choudhury for reporting!

fastify-vite - v3.0.0-beta.21

Published by galvez over 2 years ago

fastify-vite - v3.0.0-beta.19

Published by galvez over 2 years ago

This is the most stable, tested and documented beta release of fastify-vite v3 so far.

The only step left before the official release is to add tests covering all working examples.

See the new README for all information on this release.

fastify-vite - v2.3.1

Published by galvez almost 3 years ago

Patches

  • Preserve server SSR config when providing custom vite configuration d7518ec8f59c2f6aab8d6e4f5ba44a0ab852423a
fastify-vite - v2.3.0

Published by galvez almost 3 years ago

Breaking

  • fastify.vite.ready() now only awaits for Vite specifically, without also executing fastify.ready() also
  • fastify.vite.commands() introduced to replace the original behavior of fastify.vite.ready()

Note: Minor and major releases will always have a PR for reference.

fastify-vite - v2.2.4

Published by galvez almost 3 years ago

Patches

  • fix: exit with status code 0 (no errors) after build is done #40
  • bugfix: use 'fs/promises' and missing functions #41

Improvements

  • new release.mjs script to automate releases
  • minor improvement: reduce data manipulation #43
fastify-vite - v2.2.3

Published by galvez almost 3 years ago

Patches

  • Check if routes are provided at all in fastify-vite-react
fastify-vite - v2.2.2

Published by galvez almost 3 years ago

Patches

  • Check if routes are provided at all by the server entry point
fastify-vite - v2.2.1

Published by galvez almost 3 years ago

Patches

  • Vite dev server will no longer run when ejecting blueprints.
  • React is no longer automatically imported via jsxInject.
fastify-vite - v2.2.0

Published by galvez almost 3 years ago

What's Changed

  • Configuration is now either done via plugin options, or vite.config.js — the latter takes precedence.
  • Renderer adapters now include the Project Blueprint.
    • The vue-base and react-base boilerplates are now built into renderer adapters via vite-plugin-blueprint.
    • The format for index.html changed, if you delete your existing one, running the app will cause one to be generated for you automatically at the configured Vite application root.
  • Applications must await on app.vite.ready() before starting.
  • Applications now work interchangeably with ESM and CJS.
    • The root configuration option will accept both__dirname and import.meta.url.

New documentation suite

  • There is a new documentation suite covering a wide range of topics.
  • Starting with this release, the documentation suite will be properly versioned.

New release schedule

  • A new minor release will be pushed out at the turn of every month.
  • Patch releases will happen as often as time allows between minor releases.
  • Ten consecutive minor releases (v.x.0-v.x.9) will lead to a new major release.
  • See more at Contributing and Maintenance.

Last release under Terix name

After this release, this project is moving to Fastify's GitHub account in a trial status.

The name Terix will be abandoned to avoid conflict with an existing company that shares the same name.