Skip to content

v1.0.0

Choose a tag to compare

@mhenrixon mhenrixon released this 03 Jul 18:48

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

Full Changelog: https://github.com/mhenrixon/docs-kit/commits/v1.0.0