Changelog
Features
- 56d9912: feat(docs): a search field in the sidebar, hidden when no script runs (@jp1337)
- 7c4c32c: feat(docs): load the search engine on first use, themed to the docs tokens (@jp1337)
- eb2b454: feat(i18n): French is offered without a qualifier (@jp1337)
Bug Fixes
- 51cfd31: fix(ci): don't let a glob-less pagefind dir mask its own error message (@jp1337)
- 2385dd2: fix(docs): air above the search, and a gutter before the on-page contents (#141) (@jp1337)
- 552117e: fix(docs): the landing page uses the width it was already given (#142) (@jp1337)
- 76a7359: fix(docs): the mobile sidebar's backdrop outranked the open drawer (@jp1337)
- c25dbda: fix(docs): the redirect stubs say the language the rest of the site says (@jp1337)
- 0c5539f: fix(docs): the search opens in an overlay, not the sidebar (#140) (@jp1337)
- d21cad9: fix(docs-search): close the re-review's five findings in the fix wave (@jp1337)
Other
- 28c2d08: 2.10 — What changes is on the screen (#145) (@jp1337)
- 49134ab: build(docs): pin pagefind exactly, and give the pin a manager (@jp1337)
- ddc3ef2: chore(ci): update actions/setup-node action to v7 (#143) (@renovate[bot])
- ae2350d: chore(deps): update dependency mermaid to v11.17.2 (#144) (@renovate[bot])
- f5f5d2e: chore(release): 2.10.0 (@jp1337)
- 7c6024d: ci(docs): build the search index and assert it covers every page (@jp1337)
- 382b723: ci(docs): the composite action is inside the paths that run it (@jp1337)
- d10b04a: refactor(docs): the search cleanup — one rule, one comment, one flag first (@jp1337)
- 182221c: test(docs): guard the search index, the loader, and the label that hides itself (@jp1337)