Skip to content

Releases: skryukov/inertia_rails-contrib

v0.4.0

23 Dec 09:13
942b725
Compare
Choose a tag to compare

Changed:

From now on we're planning to use InertiaRailsContrib as a playground for new features and ideas. The gem will be updated with new features and improvements, and then the most successful ones will be proposed to the core Inertia Rails repository.

Future plans:

  • Ruby LSP plugin for Inertia Rails
  • Modals support

Stay tuned!

Full Changelog: v0.3.0...v0.4.0

v0.3.0

25 Oct 20:29
a575b85
Compare
Choose a tag to compare

Added:

  • [BREAKING] Svelte 5 support (@skryukov)
    • The --framework=svelte option now installs Svelte 5
    • New --framework=svelte4 option installs Svelte 4
    • Support for Svelte 5 in the installation generator
    • Support for Svelte 5 in the scaffold templates

Full Changelog: v0.2.2...v0.3.0

v0.2.2

09 Oct 11:13
d25de2f
Compare
Choose a tag to compare

Added:

  • TypeScript support for the installation generator (@skryukov)
    Note that it doesn't include scaffold templates yet.
  • New --inertia-version option for the installation generator (@skryukov)
    This allows you to specify the Inertia.js version to install.
  • Support tailwind.config.ts for Tailwind CSS template guessing (@Shaglock)

Fixed:

  • Correct examples for default layouts in inertia entrypoints (@skryukov)
  • Inertia attribute added to the head tag in the layout for vue (@skryukov)
  • Remove duplicate vite_stylesheet_tag when Tailwind CSS is installed (@skryukov)

Full Changelog: v0.2.1...v0.2.2

v0.2.1

11 Aug 15:35
d6765b4
Compare
Choose a tag to compare

Added:

  • Support pnpm package manager (@skryukov)
  • New --verbose option for the installation generator (@skryukov)

Fixed:

New Contributors

Full Changelog: v0.2.0...v0.2.1

v0.2.0

10 Aug 07:38
1140cdd
Compare
Choose a tag to compare

Added:

  • Improve installation generator (@skryukov)
    • option to install Vite Rails gem (--install-vite)
    • option to install Tailwind CSS (--install-tailwind)
    • option to install without interactivity (--no-interaction & --framework=react|vue|svelte)
    • option to skip example page generation (--no-example-page)
    • option to choose package manager (--package-manager=yarn|npm|bun)
    • generate bin/dev

Fixed:

New Contributors

Full Changelog: v0.1.1...v0.2.0