Current section
Files
Jump to
Current section
Files
CHANGELOG.md
# Changelog
## v0.1.3 (2025-07-01)
### Enhancements
* Enhanced Inertia.js installer with complete out-of-the-box setup
* Automatic PageController creation with example inertia action
* New dedicated inertia pipeline with proper Inertia.Plug configuration
* Added /inertia route that demonstrates a working Inertia integration
* Beautiful example Home component with Tailwind CSS detection
* React Refresh support added to inertia_root layout
* Improved pipeline configuration to use proper web module references
### Bug Fixes
* Fixed Inertia router pipeline setup to properly reference the web module
* Fixed React Refresh inclusion in Inertia layouts
## v0.1.2 (2025-06-25)
### Bug Fixes
* Fixed TypeScript file extension issue - When using `--inertia --typescript`, the installer now correctly creates `Home.tsx` instead of `Home.jsx`
* Fixed Inertia root layout creation - The installer now properly creates `inertia_root.html.heex` in the layouts directory when using `--inertia`
## v0.1.1 (2025-06-25)
### Enhancements
* Automatic root layout transformation - The installer now automatically updates `root.html.heex` to use Vite helpers instead of requiring manual changes
* Improved pattern matching for various Phoenix layout formats including Phoenix 1.8+ (~p sigil) and older versions (Routes.static_path)
* Better handling of CSS assets in the layout transformation
### Bug Fixes
* Fixed issue where CSS assets were not being properly included in the layout transformation
* Added proper indentation preservation when updating layouts
## v0.1.0 (2025-06-25)
### Features
* Initial release of Vitex - Phoenix integration for Vite
* Mix tasks for installing and configuring Vite in Phoenix projects
* SSR build support
* TypeScript plugin for seamless Phoenix integration
* Hot Module Replacement (HMR) support
* Multiple entry points support
* Asset fingerprinting and manifest generation