Packages

A post-installation tool that converts a default Phoenix installation to use LiveView-only with inline HEEx templates, removing controller-based infrastructure.

Current section

Files

Jump to
phoenix_min CHANGELOG.md
Raw

CHANGELOG.md

# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
## [0.1.0] - 2026-01-23
### Added
- Initial release of Phoenix Min
- `mix phoenix_min.install` task for converting Phoenix to LiveView-only
- Router transformation (PageController → HomeLive)
- LiveView generation with inline HEEx templates
- Layout conversion to inline templates
- Error view conversion to inline templates
- Test file updates (controller tests → LiveView tests)
- Automatic file cleanup (removes PageController and template directories)
- Works with all Phoenix configurations (Ecto, Tailwind, Gettext, etc.)
- Comprehensive documentation and examples
[Unreleased]: https://github.com/yourusername/phoenix_min/compare/v0.1.0...HEAD
[0.1.0]: https://github.com/yourusername/phoenix_min/releases/tag/v0.1.0