v1.0.0
What's Changed
- fix(sidebar): suppress native details marker (double caret) by @mhenrixon in #1
- fix(sidebar): align subgroup caret with group caret by @mhenrixon in #4
- chore(claude): add the engineering toolkit with tiered model pins by @mhenrixon in #5
- feat(icon): make the chrome icon library configurable via DocsKit.configuration.icon_library by @mhenrixon in #6
- fix(shell): nonce inline theme-restore script and code style under a nonce-based CSP by @mhenrixon in #7
- ci: add the gem's CI workflow + the missing generator specs by @mhenrixon in #25
- feat(page): DocsUI::Markdown — markdown islands for prose authoring by @mhenrixon in #26
- feat(page): normalize the authoring API — positional Header title, no more parens gotcha by @mhenrixon in #27
- feat(page): ship DocsUI::Table + DocsUI::PropTable — stop hand-rolling tables by @mhenrixon in #28
- feat(generator): docs_kit:page + Registry v2 — one-line page registration by @mhenrixon in #29
- feat(page): DocsUI::Endpoint + FieldTable/ErrorTable — the endpoint-reference kit by @mhenrixon in #30
- feat(page): DocsUI::RequestExample + JsonResponse — one request definition, every client tab by @mhenrixon in #31
- feat(config): brand_href + dark/light code themes — the knobs API sites shim today by @mhenrixon in #32
- feat(page): every page renders as Markdown — .md format + copy-page button by @mhenrixon in #33
- feat(llms): serve /llms.txt + /llms-full.txt from the registry by @mhenrixon in #34
- feat(page): server-rendered docs search + ⌘K palette, inside docs-nav by @mhenrixon in #35
- feat(mcp): optional built-in MCP server — list/get/search docs over Streamable HTTP by @mhenrixon in #36
- feat(generator): scaffold AGENTS.md + a write-docs-page skill into consuming sites by @mhenrixon in #37
- feat(generator): ship the docs-kit RuboCop cops from the gem (#22) by @mhenrixon in #38
- fix(generator): idempotent install + a consumer re-sync guide by @mhenrixon in #39
- ci(deploy): rake release[X.Y.Z] + OIDC trusted-publishing release workflow by @mhenrixon in #42
- fix: 25 bugs found while dogfooding the docs site (crashes, .md export, search, config) by @mhenrixon in #43
- docs(dogfood): rewrite the docs-kit docs site to cover the whole gem by @mhenrixon in #44
- fix(search): shrink the topbar search box so it can't overflow on mobile by @mhenrixon in #45
- feat(page): OpenAPI bridge — ingest OpenAPI 3.x operations into the kit by @mhenrixon in #46
- feat(shell): config-driven topbar links (GitHub/social) with shipped brand marks by @mhenrixon in #47
New Contributors
- @mhenrixon made their first contribution in #1
Full Changelog: https://github.com/mhenrixon/docs-kit/commits/v1.0.0