Skip to content

Release packages - #50

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
changeset-release/main
Open

github-actions[bot] wants to merge 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Sep 28, 2026 •

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@foldworks/agent@0.2.0

Minor Changes

  • 0f16fd8: Name a permission checkpoint's decision with allowLabel and denyLabel, so a
    proposed change can read “Accept” and “Discard” instead of “Allow once” and
    “Deny”.
  • 7b60eb4: Require the tested Effect 4.1.1 and Foldkit 0.170.0 shared runtime peers,
    including @foldkit/ui 0.170.0. Remove the previous Effect peer exceptions.
  • cec341d: Require the tested Effect 4.0.3 and Foldkit 0.168.0 shared runtime peers.
    Migrate renamed Foldkit APIs, textarea values, custom-event messages, and Effect
    AI imports. Update the re-exported headless UI APIs to @foldkit/ui 0.168.0.
    Preserve description linkage and supply the calendar format data required by
    the new headless APIs.

Patch Changes

@foldworks/code-editor@0.2.0

Minor Changes

  • 7b60eb4: Require the tested Effect 4.1.1 and Foldkit 0.170.0 shared runtime peers,
    including @foldkit/ui 0.170.0. Remove the previous Effect peer exceptions.
  • 0f16fd8: Plug a language service into the code editor. SetSemanticTokens paints a
    host's token kinds over the lexer and carries them through edits until the next
    batch. RequestedCompletion and ShowCompletions let a host supply
    suggestions, shown at the caret in the shared popup, and the suggestions: "host"
    option turns word suggestions off. The hover view config explains the text
    under the pointer, or at the caret with Ctrl+Shift+Space, with diagnostics
    listed first. The highlights view config and the Reveal operation show the
    range another view corresponds to. ApplyEdits now leaves focus and scrolling
    alone, and mounting keeps diagnostics from other sources. Diagnostic is now
    the shared @foldworks/text-intelligence schema, with the same shape. Text
    popups are fixed to the viewport, so clipping containers no longer cut them off.
  • cec341d: Require the tested Effect 4.0.3 and Foldkit 0.168.0 shared runtime peers.
    Migrate renamed Foldkit APIs, textarea values, custom-event messages, and Effect
    AI imports. Update the re-exported headless UI APIs to @foldkit/ui 0.168.0.
    Preserve description linkage and supply the calendar format data required by
    the new headless APIs.

Patch Changes

  • Updated dependencies [7b60eb4]
  • Updated dependencies [0f16fd8]
  • Updated dependencies [0f16fd8]
  • Updated dependencies [cec341d]
  • Updated dependencies [1e3738e]
  • Updated dependencies [4aba469]
  • Updated dependencies [0f16fd8]
    • @foldworks/text-intelligence@0.1.0

@foldworks/data-grid@0.3.0

Minor Changes

  • 7b60eb4: Require the tested Effect 4.1.1 and Foldkit 0.170.0 shared runtime peers,
    including @foldkit/ui 0.170.0. Remove the previous Effect peer exceptions.
  • cec341d: Require the tested Effect 4.0.3 and Foldkit 0.168.0 shared runtime peers.
    Migrate renamed Foldkit APIs, textarea values, custom-event messages, and Effect
    AI imports. Update the re-exported headless UI APIs to @foldkit/ui 0.168.0.
    Preserve description linkage and supply the calendar format data required by
    the new headless APIs.
  • 4aba469: Add generic document-analysis building blocks: positioned PDF text and explicit quote location, multi-region passage highlights, selectable PDF text and bounded viewport rendering, overlap-safe highlighted text and context snippets, read-only graph exploration, word/sentence prose diffs, citation previews, and per-cell grid tones.

Patch Changes

@foldworks/data-table@0.2.0

Minor Changes

  • 7b60eb4: Require the tested Effect 4.1.1 and Foldkit 0.170.0 shared runtime peers,
    including @foldkit/ui 0.170.0. Remove the previous Effect peer exceptions.
  • cec341d: Require the tested Effect 4.0.3 and Foldkit 0.168.0 shared runtime peers.
    Migrate renamed Foldkit APIs, textarea values, custom-event messages, and Effect
    AI imports. Update the re-exported headless UI APIs to @foldkit/ui 0.168.0.
    Preserve description linkage and supply the calendar format data required by
    the new headless APIs.

Patch Changes

  • 0d75dc8: Add a composable Loader for labeled inline and block loading states or groups
    of decorative placeholders. Extend Skeleton with text and circle shapes, and
    Spinner with sizes and decorative mode. Both support disabling animation and
    respect reduced motion. Export loading config types and slot customization.
    Use the shared Skeleton for data-table loading rows.
  • Updated dependencies [7b60eb4]
  • Updated dependencies [cec341d]
  • Updated dependencies [6973c08]
  • Updated dependencies [0d75dc8]
  • Updated dependencies [4aba469]
  • Updated dependencies [0f16fd8]
  • Updated dependencies [0f16fd8]
    • @foldworks/ui@0.3.0

@foldworks/diagram@0.2.0

Minor Changes

  • 7b60eb4: Require the tested Effect 4.1.1 and Foldkit 0.170.0 shared runtime peers,
    including @foldkit/ui 0.170.0. Remove the previous Effect peer exceptions.
  • cec341d: Require the tested Effect 4.0.3 and Foldkit 0.168.0 shared runtime peers.
    Migrate renamed Foldkit APIs, textarea values, custom-event messages, and Effect
    AI imports. Update the re-exported headless UI APIs to @foldkit/ui 0.168.0.
    Preserve description linkage and supply the calendar format data required by
    the new headless APIs.
  • 4aba469: Add generic document-analysis building blocks: positioned PDF text and explicit quote location, multi-region passage highlights, selectable PDF text and bounded viewport rendering, overlap-safe highlighted text and context snippets, read-only graph exploration, word/sentence prose diffs, citation previews, and per-cell grid tones.

Patch Changes

  • 6973c08: Exercise configuration review end to end in a persistent local reference host.
    Retain suggestion drafts through saves, read current replacement text on submit,
    restore composer focus after commit, and harden patch and highlight rendering.

    Use the current Foldkit subscription lifting API in the graph primitive.

@foldworks/diff-viewer@0.2.0

Minor Changes

  • 7b60eb4: Require the tested Effect 4.1.1 and Foldkit 0.170.0 shared runtime peers,
    including @foldkit/ui 0.170.0. Remove the previous Effect peer exceptions.
  • cec341d: Require the tested Effect 4.0.3 and Foldkit 0.168.0 shared runtime peers.
    Migrate renamed Foldkit APIs, textarea values, custom-event messages, and Effect
    AI imports. Update the re-exported headless UI APIs to @foldkit/ui 0.168.0.
    Preserve description linkage and supply the calendar format data required by
    the new headless APIs.
  • 6973c08: Map review anchors across revisions conservatively and expand supplied context
    with stale-gap validation; document outdated thread composition.
  • 6973c08: Produce and serialize text diffs; add intraline markup, full-row line slots,
    annotations and a semantic highlighting hook.
  • 6973c08: Compare decoded configuration values by path and array identity, render semantic
    value changes, and map UTF-16 diagnostics to diff annotations.
  • 4aba469: Add generic document-analysis building blocks: positioned PDF text and explicit quote location, multi-region passage highlights, selectable PDF text and bounded viewport rendering, overlap-safe highlighted text and context snippets, read-only graph exploration, word/sentence prose diffs, citation previews, and per-cell grid tones.

Patch Changes

  • 6973c08: Exercise configuration review end to end in a persistent local reference host.
    Retain suggestion drafts through saves, read current replacement text on submit,
    restore composer focus after commit, and harden patch and highlight rendering.

    Use the current Foldkit subscription lifting API in the graph primitive.

  • Updated dependencies [7b60eb4]

  • Updated dependencies [0f16fd8]

  • Updated dependencies [0f16fd8]

  • Updated dependencies [cec341d]

  • Updated dependencies [1e3738e]

  • Updated dependencies [4aba469]

  • Updated dependencies [0f16fd8]

    • @foldworks/text-intelligence@0.1.0

@foldworks/editor@0.2.0

Minor Changes

  • 7b60eb4: Require the tested Effect 4.1.1 and Foldkit 0.170.0 shared runtime peers,
    including @foldkit/ui 0.170.0. Remove the previous Effect peer exceptions.

  • cec341d: Require the tested Effect 4.0.3 and Foldkit 0.168.0 shared runtime peers.
    Migrate renamed Foldkit APIs, textarea values, custom-event messages, and Effect
    AI imports. Update the re-exported headless UI APIs to @foldkit/ui 0.168.0.
    Preserve description linkage and supply the calendar format data required by
    the new headless APIs.

  • 1e3738e: Add reusable plain-text mention/tag recognition, host entity lookup, configurable syntax exclusions, completions, diagnostics and shared hover presentation. Normalize completion matching to NFC and retain exact-prefix suggestions when a replacement still has a suffix.

    Add generic synchronous inline text-intelligence hooks to the native editor, using the existing shared popups and editor-owned transactions, selection, composition, and history. Preserve explicitly escaped Markdown markers with an additive literal run mark; consumers decoding the previous mark union need to recognize literal marks when reading documents with escapes.

    Suspend outliner completion and hover during native composition, and commit the finished text before offering suggestions.

Patch Changes

  • Updated dependencies [7b60eb4]
  • Updated dependencies [0f16fd8]
  • Updated dependencies [0f16fd8]
  • Updated dependencies [cec341d]
  • Updated dependencies [1e3738e]
  • Updated dependencies [4aba469]
  • Updated dependencies [0f16fd8]
    • @foldworks/text-intelligence@0.1.0

@foldworks/form-builder@0.2.0

Minor Changes

  • 7b60eb4: Require the tested Effect 4.1.1 and Foldkit 0.170.0 shared runtime peers,
    including @foldkit/ui 0.170.0. Remove the previous Effect peer exceptions.
  • cec341d: Require the tested Effect 4.0.3 and Foldkit 0.168.0 shared runtime peers.
    Migrate renamed Foldkit APIs, textarea values, custom-event messages, and Effect
    AI imports. Update the re-exported headless UI APIs to @foldkit/ui 0.168.0.
    Preserve description linkage and supply the calendar format data required by
    the new headless APIs.

@foldworks/generative-ui@0.2.0

Minor Changes

  • 7b60eb4: Require the tested Effect 4.1.1 and Foldkit 0.170.0 shared runtime peers,
    including @foldkit/ui 0.170.0. Remove the previous Effect peer exceptions.
  • cec341d: Require the tested Effect 4.0.3 and Foldkit 0.168.0 shared runtime peers.
    Migrate renamed Foldkit APIs, textarea values, custom-event messages, and Effect
    AI imports. Update the re-exported headless UI APIs to @foldkit/ui 0.168.0.
    Preserve description linkage and supply the calendar format data required by
    the new headless APIs.

Patch Changes

@foldworks/history@0.2.0

Minor Changes

  • 7b60eb4: Require the tested Effect 4.1.1 and Foldkit 0.170.0 shared runtime peers,
    including @foldkit/ui 0.170.0. Remove the previous Effect peer exceptions.
  • cec341d: Require the tested Effect 4.0.3 and Foldkit 0.168.0 shared runtime peers.
    Migrate renamed Foldkit APIs, textarea values, custom-event messages, and Effect
    AI imports. Update the re-exported headless UI APIs to @foldkit/ui 0.168.0.
    Preserve description linkage and supply the calendar format data required by
    the new headless APIs.

@foldworks/keyboard@0.3.0

Minor Changes

  • 7b60eb4: Require the tested Effect 4.1.1 and Foldkit 0.170.0 shared runtime peers,
    including @foldkit/ui 0.170.0. Remove the previous Effect peer exceptions.
  • cec341d: Require the tested Effect 4.0.3 and Foldkit 0.168.0 shared runtime peers.
    Migrate renamed Foldkit APIs, textarea values, custom-event messages, and Effect
    AI imports. Update the re-exported headless UI APIs to @foldkit/ui 0.168.0.
    Preserve description linkage and supply the calendar format data required by
    the new headless APIs.

@foldworks/outliner@0.1.0

Minor Changes

  • 7b60eb4: Require the tested Effect 4.1.1 and Foldkit 0.170.0 shared runtime peers,
    including @foldkit/ui 0.170.0. Remove the previous Effect peer exceptions.
  • 4bc4456: Add @foldworks/outliner, a keyboard-first outliner in the style of classic
    Mac outliners. Return, Tab, and Shift+Tab create and nest items; items move,
    fold, and hoist from the keyboard; and a bullet can be dragged to a new place
    and level with a Mac-style insertion marker. Rows can be selected with Esc,
    Shift+arrows, Shift-click, or a drag across them, then moved, indented,
    deleted, or copied as a Markdown list. Multi-line pastes become items. Undo
    restores the caret, and keys typed while a new item renders are replayed into
    it. The document operations, key map, and Markdown and tab-indented text
    codecs are exported for direct use.
  • 0f16fd8: Suggest completions at the caret. Ctrl+Space sends RequestedCompletion, and
    a host offers items for a range of an item's text with ShowCompletions,
    asked or unasked. While suggestions show they claim ↑, ↓, Return, Tab, and
    Esc ahead of the outline's keys; typing narrows them, and accepting replaces
    the range as one undoable step with held keys replayed after it. Completion
    lists now leave out an item that matches what is typed exactly, and popups
    stay inside clipping ancestors. Keys typed faster than the outline renders are no longer
    overwritten by a render that lags behind them.
  • 0f16fd8: Show a host's view of a folded item's children with the foldedView view
    input, such as a workflow drawn as a diagram. The view is a labeled group under
    its row that the arrow keys enter and leave, its own controls take the keys,
    and Esc returns to the row; unfolding the item edits its children as rows
    again.
  • 0f16fd8: Let hosts layer meaning onto an outline. The view accepts decorations, which
    paint styled spans beneath each item's editable text, can replace the bullet
    with a marker and trail the text with a non-editable suffix, and set a
    data-tone on its row, a rowAccessory slot for trailing content such as a computed value,
    and spellcheck. Replace applies a host-made edit as one undoable step
    without moving focus, with an optional coalescingKey, and Reveal expands,
    unhoists, and focuses an item. childrenOf, insertItems, isWithin, and
    updateItem are now exported.
  • 0f16fd8: Explain text on hover. When the pointer rests on a character, the outliner
    sends Hovered and asks the hover view input for the range it describes
    and content built in the host's boundary; Ctrl+Shift+Space asks the same for
    the caret, and Esc dismisses it. A decoration's diagnostics are underlined
    and listed first in the hover popup. Import
    @foldworks/text-intelligence/styles.css for the popup styles.
  • 0f16fd8: Add placeholder rows: ghost children, such as “+ add a question” or “+ step”,
    that the host supplies per parent with the placeholders view input. They are
    not part of the document. Arrow keys move into them like rows, and typing into
    one, pressing Return on it, or clicking its “+” sends FilledPlaceholder and
    creates a real item as one undoable step, with keys typed meanwhile replayed
    into it.
  • 0f16fd8: Let hosts refuse moves and protect read-only items. Outliner.update takes an
    optional policy with canMove, which sees each indent, outdent, move, and
    drop with the document before and after, and isReadOnly, which keeps an
    item's text, done state, parent, and children. Refusals are announced, a
    refused drag shows a red insertion marker, and read-only text stays
    selectable. reparented and keepsReadOnly are exported. Pass the same
    policy to the view.
  • cec341d: Require the tested Effect 4.0.3 and Foldkit 0.168.0 shared runtime peers.
    Migrate renamed Foldkit APIs, textarea values, custom-event messages, and Effect
    AI imports. Update the re-exported headless UI APIs to @foldkit/ui 0.168.0.
    Preserve description linkage and supply the calendar format data required by
    the new headless APIs.

Patch Changes

  • 1e3738e: Add reusable plain-text mention/tag recognition, host entity lookup, configurable syntax exclusions, completions, diagnostics and shared hover presentation. Normalize completion matching to NFC and retain exact-prefix suggestions when a replacement still has a suffix.

    Add generic synchronous inline text-intelligence hooks to the native editor, using the existing shared popups and editor-owned transactions, selection, composition, and history. Preserve explicitly escaped Markdown markers with an additive literal run mark; consumers decoding the previous mark union need to recognize literal marks when reading documents with escapes.

    Suspend outliner completion and hover during native composition, and commit the finished text before offering suggestions.

  • Updated dependencies [7b60eb4]

  • Updated dependencies [0f16fd8]

  • Updated dependencies [0f16fd8]

  • Updated dependencies [cec341d]

  • Updated dependencies [1e3738e]

  • Updated dependencies [4aba469]

  • Updated dependencies [0f16fd8]

    • @foldworks/history@0.2.0
    • @foldworks/text-intelligence@0.1.0

@foldworks/pdf@0.2.0

Minor Changes

  • 7b60eb4: Require the tested Effect 4.1.1 and Foldkit 0.170.0 shared runtime peers,
    including @foldkit/ui 0.170.0. Remove the previous Effect peer exceptions.
  • cec341d: Require the tested Effect 4.0.3 and Foldkit 0.168.0 shared runtime peers.
    Migrate renamed Foldkit APIs, textarea values, custom-event messages, and Effect
    AI imports. Update the re-exported headless UI APIs to @foldkit/ui 0.168.0.
    Preserve description linkage and supply the calendar format data required by
    the new headless APIs.
  • 4aba469: Add generic document-analysis building blocks: positioned PDF text and explicit quote location, multi-region passage highlights, selectable PDF text and bounded viewport rendering, overlap-safe highlighted text and context snippets, read-only graph exploration, word/sentence prose diffs, citation previews, and per-cell grid tones.

@foldworks/pdf-annotator@0.3.0

Minor Changes

  • 7b60eb4: Require the tested Effect 4.1.1 and Foldkit 0.170.0 shared runtime peers,
    including @foldkit/ui 0.170.0. Remove the previous Effect peer exceptions.
  • cec341d: Require the tested Effect 4.0.3 and Foldkit 0.168.0 shared runtime peers.
    Migrate renamed Foldkit APIs, textarea values, custom-event messages, and Effect
    AI imports. Update the re-exported headless UI APIs to @foldkit/ui 0.168.0.
    Preserve description linkage and supply the calendar format data required by
    the new headless APIs.

Patch Changes

  • Updated dependencies [7b60eb4]
  • Updated dependencies [cec341d]
  • Updated dependencies [6973c08]
  • Updated dependencies [0d75dc8]
  • Updated dependencies [4aba469]
  • Updated dependencies [0f16fd8]
  • Updated dependencies [0f16fd8]
    • @foldworks/pdf@0.2.0
    • @foldworks/ui@0.3.0

@foldworks/pdf-viewer@0.2.0

Minor Changes

  • 7b60eb4: Require the tested Effect 4.1.1 and Foldkit 0.170.0 shared runtime peers,
    including @foldkit/ui 0.170.0. Remove the previous Effect peer exceptions.
  • cec341d: Require the tested Effect 4.0.3 and Foldkit 0.168.0 shared runtime peers.
    Migrate renamed Foldkit APIs, textarea values, custom-event messages, and Effect
    AI imports. Update the re-exported headless UI APIs to @foldkit/ui 0.168.0.
    Preserve description linkage and supply the calendar format data required by
    the new headless APIs.
  • 4aba469: Add generic document-analysis building blocks: positioned PDF text and explicit quote location, multi-region passage highlights, selectable PDF text and bounded viewport rendering, overlap-safe highlighted text and context snippets, read-only graph exploration, word/sentence prose diffs, citation previews, and per-cell grid tones.

Patch Changes

  • Updated dependencies [7b60eb4]
  • Updated dependencies [cec341d]
  • Updated dependencies [6973c08]
  • Updated dependencies [0d75dc8]
  • Updated dependencies [4aba469]
  • Updated dependencies [0f16fd8]
  • Updated dependencies [0f16fd8]
    • @foldworks/pdf@0.2.0
    • @foldworks/ui@0.3.0

@foldworks/query-builder@0.2.0

Minor Changes

  • 7b60eb4: Require the tested Effect 4.1.1 and Foldkit 0.170.0 shared runtime peers,
    including @foldkit/ui 0.170.0. Remove the previous Effect peer exceptions.
  • a3e6a8e: Redesign the query builder with a denser rail layout, AND/OR group selectors, and a plain-language summary. The read-only view now leads with the summary sentence and shows the structured logic in a disclosure. Nested groups can be dragged between groups alongside rules via moveNode and applyNodeReorder.
  • cec341d: Require the tested Effect 4.0.3 and Foldkit 0.168.0 shared runtime peers.
    Migrate renamed Foldkit APIs, textarea values, custom-event messages, and Effect
    AI imports. Update the re-exported headless UI APIs to @foldkit/ui 0.168.0.
    Preserve description linkage and supply the calendar format data required by
    the new headless APIs.

Patch Changes

@foldworks/review@0.2.0

Minor Changes

  • 7b60eb4: Require the tested Effect 4.1.1 and Foldkit 0.170.0 shared runtime peers,
    including @foldkit/ui 0.170.0. Remove the previous Effect peer exceptions.
  • 6973c08: Add changed-file navigation, checks, merge requirements and change-request
    headers. Extend checkable Tree composition and timeline activity body slots.
  • 6973c08: Add checked, atomic suggested changes, pending comment display, controlled
    review submission and reviewer status views.
  • 6973c08: Add generic review-thread schemas, acknowledged drafts, mutation out-messages,
    accessible thread, composer and grouped list views.

Patch Changes

  • 6973c08: Map review anchors across revisions conservatively and expand supplied context
    with stale-gap validation; document outdated thread composition.

  • 6973c08: Exercise configuration review end to end in a persistent local reference host.
    Retain suggestion drafts through saves, read current replacement text on submit,
    restore composer focus after commit, and harden patch and highlight rendering.

    Use the current Foldkit subscription lifting API in the graph primitive.

  • Updated dependencies [7b60eb4]

  • Updated dependencies [cec341d]

  • Updated dependencies [6973c08]

  • Updated dependencies [6973c08]

  • Updated dependencies [6973c08]

  • Updated dependencies [6973c08]

  • Updated dependencies [6973c08]

  • Updated dependencies [0d75dc8]

  • Updated dependencies [4aba469]

  • Updated dependencies [0f16fd8]

  • Updated dependencies [0f16fd8]

    • @foldworks/diff-viewer@0.2.0
    • @foldworks/ui@0.3.0

@foldworks/sidebar@0.3.0

Minor Changes

  • 7b60eb4: Require the tested Effect 4.1.1 and Foldkit 0.170.0 shared runtime peers,
    including @foldkit/ui 0.170.0. Remove the previous Effect peer exceptions.
  • cec341d: Require the tested Effect 4.0.3 and Foldkit 0.168.0 shared runtime peers.
    Migrate renamed Foldkit APIs, textarea values, custom-event messages, and Effect
    AI imports. Update the re-exported headless UI APIs to @foldkit/ui 0.168.0.
    Preserve description linkage and supply the calendar format data required by
    the new headless APIs.

Patch Changes

@foldworks/text-intelligence@0.1.0

Minor Changes

  • 7b60eb4: Require the tested Effect 4.1.1 and Foldkit 0.170.0 shared runtime peers,
    including @foldkit/ui 0.170.0. Remove the previous Effect peer exceptions.

  • cec341d: Require the tested Effect 4.0.3 and Foldkit 0.168.0 shared runtime peers.
    Migrate renamed Foldkit APIs, textarea values, custom-event messages, and Effect
    AI imports. Update the re-exported headless UI APIs to @foldkit/ui 0.168.0.
    Preserve description linkage and supply the calendar format data required by
    the new headless APIs.

  • 1e3738e: Add reusable plain-text mention/tag recognition, host entity lookup, configurable syntax exclusions, completions, diagnostics and shared hover presentation. Normalize completion matching to NFC and retain exact-prefix suggestions when a replacement still has a suffix.

    Add generic synchronous inline text-intelligence hooks to the native editor, using the existing shared popups and editor-owned transactions, selection, composition, and history. Preserve explicitly escaped Markdown markers with an additive literal run mark; consumers decoding the previous mark union need to recognize literal marks when reading documents with escapes.

    Suspend outliner completion and hover during native composition, and commit the finished text before offering suggestions.

  • 4aba469: Add generic document-analysis building blocks: positioned PDF text and explicit quote location, multi-region passage highlights, selectable PDF text and bounded viewport rendering, overlap-safe highlighted text and context snippets, read-only graph exploration, word/sentence prose diffs, citation previews, and per-cell grid tones.

  • 0f16fd8: Add @foldworks/text-intelligence, the shared vocabulary for language
    features on Foldkit text surfaces: TextRange, SemanticToken, Diagnostic,
    and CompletionItem schemas; pure completion lists that narrow, track edits,
    and accept items; segments for painting text with several range layers;
    DOM geometry for painted text; and CompletionPopup and HoverPopup views
    anchored in text, with a plain-CSS stylesheet.

Patch Changes

  • 0f16fd8: Plug a language service into the code editor. SetSemanticTokens paints a
    host's token kinds over the lexer and carries them through edits until the next
    batch. RequestedCompletion and ShowCompletions let a host supply
    suggestions, shown at the caret in the shared popup, and the suggestions: "host"
    option turns word suggestions off. The hover view config explains the text
    under the pointer, or at the caret with Ctrl+Shift+Space, with diagnostics
    listed first. The highlights view config and the Reveal operation show the
    range another view corresponds to. ApplyEdits now leaves focus and scrolling
    alone, and mounting keeps diagnostics from other sources. Diagnostic is now
    the shared @foldworks/text-intelligence schema, with the same shape. Text
    popups are fixed to the viewport, so clipping containers no longer cut them off.
  • 0f16fd8: Suggest completions at the caret. Ctrl+Space sends RequestedCompletion, and
    a host offers items for a range of an item's text with ShowCompletions,
    asked or unasked. While suggestions show they claim ↑, ↓, Return, Tab, and
    Esc ahead of the outline's keys; typing narrows them, and accepting replaces
    the range as one undoable step with held keys replayed after it. Completion
    lists now leave out an item that matches what is typed exactly, and popups
    stay inside clipping ancestors. Keys typed faster than the outline renders are no longer
    overwritten by a render that lags behind them.

@foldworks/ui@0.3.0

Minor Changes

  • 7b60eb4: Require the tested Effect 4.1.1 and Foldkit 0.170.0 shared runtime peers,
    including @foldkit/ui 0.170.0. Remove the previous Effect peer exceptions.
  • cec341d: Require the tested Effect 4.0.3 and Foldkit 0.168.0 shared runtime peers.
    Migrate renamed Foldkit APIs, textarea values, custom-event messages, and Effect
    AI imports. Update the re-exported headless UI APIs to @foldkit/ui 0.168.0.
    Preserve description linkage and supply the calendar format data required by
    the new headless APIs.
  • 6973c08: Add changed-file navigation, checks, merge requirements and change-request
    headers. Extend checkable Tree composition and timeline activity body slots.
  • 0d75dc8: Add a composable Loader for labeled inline and block loading states or groups
    of decorative placeholders. Extend Skeleton with text and circle shapes, and
    Spinner with sizes and decorative mode. Both support disabling animation and
    respect reduced motion. Export loading config types and slot customization.
    Use the shared Skeleton for data-table loading rows.
  • 4aba469: Add generic document-analysis building blocks: positioned PDF text and explicit quote location, multi-region passage highlights, selectable PDF text and bounded viewport rendering, overlap-safe highlighted text and context snippets, read-only graph exploration, word/sentence prose diffs, citation previews, and per-cell grid tones.
  • 0f16fd8: Add TreeDiff, a structural diff for any two versions of a tree whose nodes
    keep their ids. It marks nodes added, removed, moved, or edited, reports a
    reordering with the fewest moves, keeps removed nodes where they were, and
    shows only the region that changed, folding unchanged runs into a count.
    diffTrees, changedRegion, and summarizeDiff are exported. ChangeSetPreview
    gains a content slot for such a view, and its changes and consequences
    are now optional.
  • 0f16fd8: Add ValueTree, a keyboard-navigable tree for nested values with lazily
    loaded branches. Expanding a node without loaded children sends
    RequestedChildren and shows “Loading…” until the host supplies them, and
    “Show N more” sends RequestedMore, so values can live behind handles in
    another process. ValueTree.fromValue builds nodes from plain values.

Patch Changes

  • Updated dependencies [7b60eb4]
  • Updated dependencies [cec341d]
    • @foldworks/keyboard@0.3.0

@foldworks/workflow@0.3.0

Minor Changes

  • 7b60eb4: Require the tested Effect 4.1.1 and Foldkit 0.170.0 shared runtime peers,
    including @foldkit/ui 0.170.0. Remove the previous Effect peer exceptions.
  • cec341d: Require the tested Effect 4.0.3 and Foldkit 0.168.0 shared runtime peers.
    Migrate renamed Foldkit APIs, textarea values, custom-event messages, and Effect
    AI imports. Update the re-exported headless UI APIs to @foldkit/ui 0.168.0.
    Preserve description linkage and supply the calendar format data required by
    the new headless APIs.

Patch Changes

  • Updated dependencies [7b60eb4]
  • Updated dependencies [cec341d]
  • Updated dependencies [6973c08]
  • Updated dependencies [4aba469]
    • @foldworks/diagram@0.2.0

@github-actions
github-actions Bot force-pushed the changeset-release/main branch 4 times, most recently from 9abc532 to a646f93 Compare October 5, 2026 17:18
@github-actions
github-actions Bot force-pushed the changeset-release/main branch 8 times, most recently from f4baaa5 to d1e4723 Compare October 9, 2026 21:31
@github-actions
github-actions Bot force-pushed the changeset-release/main branch 3 times, most recently from b249459 to d88c30b Compare October 16, 2026 23:22
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from d88c30b to 600bc23 Compare November 1, 2026 03:51

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants