July 2, 2026
v0.6.2 — Search Dialog Polish
A small follow-up release focused on the built-in search dialog.
Search dialog dismissal
The built-in docs shell search dialog is now easier to exit:
- clicking outside the dialog closes it
- a dedicated close button is shown inside the dialog
- pressing
Escapestill closes it in one step from the search field
Native oat dialog patterns
The built-in layout now leans on oat and native dialog behavior instead of custom modal handling:
- the topnav search trigger opens the dialog with
commandforandcommand="show-modal" - the dialog uses
closedby="any"for backdrop dismissal - the close control uses
command="close" - the search field and close control are grouped with oat's
fieldset.group
This keeps the modal behavior simpler and makes the built-in UI more consistent with oat.
Test coverage
Playwright coverage now checks that the search dialog closes correctly when:
- the close button is clicked
- the backdrop is clicked
Compatibility
This release is backward-compatible.
- built-in search remains optional
- existing search index generation is unchanged
- keyboard search shortcut behavior is unchanged