Skip to content

v1.9.0

Choose a tag to compare

@github-actions github-actions released this 31 Jul 00:36
· 999 commits to master since this release
d85e4f9

New & Changed

  • feat(topology): reveal linked secrets from the InfraNode panel (#1114)
  • feat(web): taxonomy bulk-delete select + summary copy (en+es)
  • feat(web): multi-select + bulk delete in Settings → Taxonomies
  • feat(web): widen the KB new/edit page container to max-w-6xl
  • feat(web): folder-path category picker search + empty copy (en+es)
  • feat(web): wider KB form, sticky action bar, searchable folder-path category picker
  • feat(web): add shared.code.auto label for auto-detected code fences (en+es)
  • feat(web): auto-highlight no-language code fences at render + "auto" hint
  • feat(web): client-side code-fence language auto-detect helper + test
  • feat(web): slugTaken create-conflict string (en+es) (#1106)
  • feat(web): es strings for KB markdown drag/drop import (#1106)
  • feat(web): en strings for KB markdown drag/drop import (#1106)
  • feat(web): wire markdown drag/drop import into the KB create form (#1106)
  • feat(web): KB new-article markdown drag/drop + choose-file dropzone (#1106)
  • feat(web): client-side KB markdown-import helpers — guard + title derivation (#1106)
  • feat(web): add wiki-link createTooltip string (en+es) (#1106)
  • feat(web): pass folder articleCount to the browse sub-folder row (#1106)
  • feat(web): show per-folder article count on the browse sub-folder row (#1106)
  • feat(web): show per-folder live-article count on the folder tree row (#1106)
  • feat(web): article create form applies sanitized wiki-link prefill (title + slug) (#1106)
  • feat(web): /kb/new reads + sanitizes slug/title prefill params (#1106)
  • feat(web): wire wiki-link create affordance in KB reading view, gated on article:write (#1106)
  • feat(web): unresolved wiki-link becomes a create-this-note link for writers (#1106)
  • feat(web): KB wiki-link create-on-click prefill helper (build href + sanitize params) (#1106)
  • feat(api): compute per-folder articleCount via _count, folder-access aware (#1106)
  • feat(shared): add computed .nullish() articleCount to ArticleCategory read schema (#1106)
  • feat(web): KB browse/search strings — search, quick-switcher, filters (en+es) (#1106)
  • feat(web): heal KB search + dense browse, filters popover, / focus (#1106)
  • feat(web): mount + seed the KB route-shell from the layout (#1106)
  • feat(web): persistent KB tree route-shell (#1106)
  • feat(web): article-scoped ⌘K quick-switcher for /kb (#1106)
  • feat(web): dense line-per-doc KB list rows + search highlight (#1106)
  • updt(web): wrap useArticleCategories queryFn for SSR-token safety (#1106)
  • feat(web): thread SSR Bearer through getArticleCategories (#1106)
  • feat(web): KB search mode + highlight helpers + test (#1106)
  • feat(web): KB route-shell URL derivations + test (#1106)
  • feat(web): KB reading-view strings — covers/connections/toc/siblings (en+es) (#1106)
  • feat(web): compose the calm KB reading view — column + right rail (#1106)
  • feat(web): slim Ledger record header + status stamp + ⋯ cluster (#1106)
  • feat(web): prev/next sibling footer from folder siblings (#1106)
  • feat(web): On this page TOC with IntersectionObserver scroll-spy (#1106)
  • feat(web): Connections rail — non-empty backlinks/links/aliases sections (#1106)
  • feat(web): Covers chip row under the title (only when linked) (#1106)
  • feat(web): KB wiki-link hover Quick View preview (#1106)
  • feat(web): controlled Version History side sheet (opened from ⋯) (#1106)
  • feat(web): let References panel take a title override for the rail (#1106)
  • feat(web): optional hover-preview context for resolved wiki-links (#1106)
  • feat(web): pure KB reading-view derivations — folder-path trail + siblings (#1106)
  • feat(web): es labels for callouts/anchors/lightbox (#1106)
  • feat(web): en labels for callouts/anchors/lightbox (#1106)
  • feat(web): click-to-enlarge mermaid diagrams (#1106)
  • feat(web): open KB inline images in the lightbox (#1106)
  • feat(web): wire slug/callouts + heading/table/img/inline-code renderers, bump prose base (#1106)
  • feat(web): register IT code grammars (python/go/dockerfile/ini/nginx + toml/hcl aliases) (#1106)
  • feat(web): hover-revealed heading deep-link anchor (#1106)
  • feat(web): native-dialog image/diagram lightbox (#1106)
  • feat(web): tinted callout admonition component (#1106)
  • feat(web): post-sanitize callout/admonition rehype pass (#1106)

Fixes

  • fix(web): crypto.randomUUID crashes the workflow step editor on plain-HTTP LAN installs (#1127)
  • fix(api): 3 verified quick-win bugs from code audit (#1119)
  • fix(web): 5 verified quick-win bugs from code audit (#1118)
  • fix(web): specific 'name taken' message on KB create slug conflict (#1106)
  • fix(web): make the degraded KB search global to match the strong search scope (#1106)
  • fix(web): portal lightbox dialog + inline image trigger (valid in p/a, no hydration mismatch) (#1106)

Removed

  • del(web): retire the FolderBrowseCard drill-down grid (#1106)
  • del(web): retire the KB card grid (ArticleCard) (#1106)
  • del(web): drop always-on Version History panel (moves behind ⋯) (#1106)

Full changelog: v1.8.0...v1.9.0