UNPKG

quixote

Version:

CSS unit and integration testing

38 lines (25 loc) 1.22 kB
# Quixote Roadmap ## Release Ideas * **✅ v0.1** Basic DOM manipulation; raw position and style information * **✅ v0.2** "Cooked" absolute position info; initial assertion API * **✅ v0.3** Positioning relative to other elements * **✅ v0.4** Advanced positioning (middle, center, height, width, arithmetic, fractions) * **✅ v0.5** API hardening * **✅ v0.6** Responsive design * **✅ v0.7** Page and viewport assertions * **✅ v0.8 - v0.11** Dogfooding and real-world usage (more dogfooding releases to come) * **✅ v0.12** Element display status descriptors * **✅ v0.13** Element rendering boundaries * **✅ v0.14** QFrame quality of life improvements * **✅ v0.15** Support for third-party test runners * **✅ v1.0.0** New assertions * See our [work-in-progress roadmap](https://github.com/jamesshore/quixote/blob/master/ROADMAP.md) for the latest release plans. ## Current Feature: TBD ## To Do: TBD ## Dogfooding Notes * Provide a better way of integrating with standard assertion libraries? Use `valueOf()`? * Provide better error message when cross-origin 'src' provided to quixote.createFrame ## Future Features * Z-ordering * Colors? Contrast (fg color vs. bg color?)) * Plugin API