Roadmap
The roadmap shows what we are planning to work on. Please note that this can be subject to change.
1.5
- Download Builder: Use jQuery UI’s download builder (update the file structure in the Mobile repo to match UI's)
- Tools: Adopt jquery-release script
- Navigation: Start with API review
- Establish the API
- Hash/query params according specs
- Support deeplinking
- Events: review swipe (event data used)
- Namespacing: Switch to fixed namespace: data-ui-*
- Tests: Remove test for deprecated features and flaky tests (especially dialog)
- Widgets:
- Remove style options from widgets, use classes in markup instead
- Finish widget reviews:
- Listview
- Table
- Panel
- Navbar
- Toolbar
- Selectmenu (if jQuery UI's new selectmenu widget isn't ready yet)
- Adopt from jQuery UI:
- Menu
- Autocomplete
- Selectmenu (if ready)
- Datepicker
- Spinner
1.6
- Widgets:
- Adopt from jQuery UI:
- Dialog
- Tooltip
- Button (rewrite)
- Checkboxradio (new in UI)
- Slider (rewrite)
- Adopt from jQuery UI:
- Transitions: Review (factor out of pagecontainer)
- Events: Implement pointer events through Polymer polyfill
1.7
- Navigation: Provide hooks for back button support in widgets
- Widgets:
- Panel: Rewrite
- Make it work without a wrapper
- Add top/bottom panel
- Make panels scroll independently from page
- Make it work with arbritrary content
- Adopt from jQuery UI:
- Progressbar
- Textinput
- Accordion (was collapsible set)
- Tooltip (was part of popup)
- Loader: Use dialog widget for loader
- Popup: Replace popup by dialog and tooltip
- Panel: Rewrite
2.0
- Navigation: Finish API review
- Actual support for multiple pagecontainers
- Widgets:
- Move to jQuery UI:
- Listview (rewrite)
- Table (rewrite)
- Support full jQuery UI widget set and stop pulling in UI widgets
- Filterable: Remove widget (continued as external plugin?)
- Move to jQuery UI:
- Support jQuery UI Interactions
- Events: Review vclick
- Adopt new CSS framework (for both jQuery UI and Mobile), including new ThemeRoller