Current Priorities
This page outlines the key areas we're focusing on most actively, but it's important to understand that priorities can change quickly based on various factors:
- Our vision - What we think needs to happen next.
- Real-world use cases - Where people are getting stuck.
- User feedback - What people are saying about their experience.
This page should not be treated as a fixed roadmap. It's a fluid and flexible attempt to communicate what's currently important. It's also limited to the top 5 large-scale items across two different categories because prioritization beyond that is too fluid to worry about.
Bug fixes, general improvements, and minor features are not listed here. The purpose of this page is for communicating larger-scale priorities. It goes without saying that bug fixes and general improvements are always a top priority.
Immediate Priorities
| Feature | Description |
|---|---|
| V1 Stability | Bug fixes and stability for V1 status. |
High Priority Items (Soon)
| Feature | Description |
|---|---|
| Pattern Library | A way to save, name, categorize, and import/export patterns for easy insertion throughout a project. This includes support for third party pattern libraries. |
| Recipes | Custom/importable/exportable code snippets for maximum development efficiency. |
| PHP Authoring | PHP authoring inside the HTML editor |
| Elements API | A way for 3rd party devs to create/register native Etch elements for custom functionality and for internal use for creating Etch dynamic elements. |
| Dynamic Elements | Prioritization of our native components (native). |
| Facets/Filters | Facets and filters for loops. |
| Loop Through External API | External API support for loops. |
| History States | Proper undo/redo functionality & selectable history states. |
| Shortcuts | Customizable shortcut architecture |
Community Feedback
We actively monitor user feedback and feature requests to ensure our priorities align with what matters most to our users. If you have suggestions for improvements or encounter issues, please let us know so we can incorporate your feedback into our development plans.