Roadmap
Current version v0.0.9 🚀
Components
Version 0.0.9
Added AI-native tooling: an entry-level MCP server
that exposes components, docs, and CLIs to AI agents, with an stdio
transport (mix mishka.mcp.setup --stdio).
Introduced entry-level headless
(unstyled) components ported from Base UI
— full
WAI-ARIA wiring and behavior hooks, coexisting with the styled set.
Added MishkaChelekom.Kit — one Spark DSL to reuse and
restyle existing components, vendorable to production via mix mishka.ui.gen.kit.
Added comprehensive LLM-ready usage rules for every component and
JavaScript hook.
Expanded the CLI and catalog: component and module name prefixes with --no-save, a full
mix mishka.ui.uninstall
(with --headless), new dock, shape, and stat components,
plus Combobox (creatable + server push), vertical Tabs, and rating upgrades.
Milestones 0.0.9 :
Click to see
Version 0.0.8
Migrated from Tailwind CSS 3 to Tailwind CSS 4 for improved performance and modern utility classes.
Introduced a powerful CLI for custom CSS configuration, enabling developers to tailor styles to their specific needs.
Added comprehensive test suite for the CLI to ensure reliability and maintainability.
Resolved compatibility issues with the latest updates in Phoenix Framework and LiveView, ensuring seamless integration.
Milestones 0.0.8 :
Click to see
Version 0.0.7
Addressed and resolved various reported issues to enhance stability and performance.
Implemented Flash group restrictions specifically tailored for Phoenix version 1.8, improving security and component isolation.
Milestones 0.0.7 :
Click to see
Version 0.0.6
Preparing for support of custom design systems and architecture.
Enhancing and supporting components for Phoenix version 1.8.
Optimizing certain components to support custom requirements.
Milestones 0.0.6 :
Click to see
Version 0.0.5
Making changes to further improve and enhance the dynamic behavior of the core components.
Improving compatibility with the new Tailwind version.
Adding basic accessibility support to components.
Focusing on the requirements requested in the project's GitHub issues.
Milestones 0.0.5 :
Click to see
Version 0.0.4
Adding scroll area component.
Adding combobox component.
Adding missing features of Phoenix core components.
Adding global components installing support and JS formatter.
Introducing radio card component.
Introducing checkbox card component.
Fixing and refactoring some bugs
Milestones 0.0.4 :
Click to see
Version 0.0.3
Adding several new base stateless components.
Adding various components to the community project.
Fixing issues reported by developers from the previous version.
Introducing demo pages for components with easy copy-and-use functionality.
Milestones 0.0.3 :
Click to see
Version 0.0.2
Fixing issues reported by developers from the previous version.
Implementing Dark Mode for all components.
Improving and restructuring documentation and displaying each component within the documentation.
Enhancing CLI performance and supporting non-standard naming for Elixir.
Adding initial JavaScript support in CLI (Beta version).
Introducing the Beta version of CLI for the community project.
Updating all templates for new syntax of Phoenix LiveView 1.0.0.
Milestones 0.0.2 :
Click to see
Version 0.0.1
Approximately 80 components across 43 collections were published.
Full documentation for all components, including testing and easy code copy functionality,
was completed.
A generator was included for installing and building components within the project.
All color classes in this version only support Light Mode .
All components are stateless in this version.
Targeted the latest versions of Phoenix
and the experimental version of Phoenix LiveView .
Milestones 0.0.1 :
Click to see