Repository navigation
v0.9.0
[0.9.0] - 2026-09-01
Breaking Changes
- The recommended config now carries two rules
dowel.configs.recommendednow enables
dowel/no-native-selectalongsidedowel/no-raw-color. A product that
uses the recommended config and has a native<select>,<option>or
<optgroup>anywhere in its TSX will start failing its lint.
The fix is the Select or Combobox component from the registry. Where a
native element is genuinely wanted - a print sheet, a form posting
without JavaScript - turn the rule off for those files:
{ files: ['src/print/**'], rules: { 'dowel/no-native-select': 'off' } }
Features
- Forbid the native
<select> - Menu, ContextMenu, Select and Combobox
- The recommended config now carries two rules
Testing
- Assert the focus trap for two presses, not eight