Back to changelog index

4.0.0

Mar 08, 2026 · 9 packages · 60 unique changes

integrationslibsmodules

Unique release changes

  • - Add optional peer @contractspec/lib.surface-runtime

    4 packages · 4 occurrences

  • - 5325d6b: feat: improve seo

    3 packages · 3 occurrences

  • - @contractspec/lib.ai-providers@3.4.0

    2 packages · 2 occurrences

  • - @contractspec/lib.contracts-spec@3.4.0

    2 packages · 2 occurrences

  • - @contractspec/lib.contracts-spec@3.5.0

    2 packages · 2 occurrences

  • - @contractspec/lib.observability@0.5.0

    2 packages · 2 occurrences

  • - @contractspec/lib.presentation-runtime-core@1.50.0

    2 packages · 2 occurrences

  • - @contractspec/lib.surface-runtime@0.2.0

    2 packages · 2 occurrences

  • - @contractspec/lib.surface-runtime@0.3.0

    2 packages · 2 occurrences

  • - 0ee467a: feat: improve ai and customization

    2 packages · 2 occurrences

  • - 230bdf6: feat: ai-chat wireing

    2 packages · 2 occurrences

  • - 56ee8e6: Bundle spec alignment and i18n support

    2 packages · 2 occurrences

  • - Add i18n for OverlayConflictResolver and PatchProposalCard (en, fr, es)

    2 packages · 2 occurrences

  • - Add locale to ResolvedSurfacePlan; pass through from BundleContext

    2 packages · 2 occurrences

  • - Add PreferenceDimensions, BundlePreferenceAdapter, ResolvedPreferenceProfile

    2 packages · 2 occurrences

  • - Add UseChatToolDef and optional tools to UseChatOptions (reserved for planner)

    2 packages · 2 occurrences

  • - Add validateBundleRequires for ModuleBundleSpec.requires validation

    2 packages · 2 occurrences

  • - Align with specs/contractspec_modules_bundle_spec_2026-03-08 (05_personalization_model)

    2 packages · 2 occurrences

  • - Document bundle requires alignment in README and AGENTS.md

    2 packages · 2 occurrences

  • - Document bundle spec alignment; add optional peer @contractspec/lib.surface-runtime

    2 packages · 2 occurrences

  • - Document surface-runtime planner tools integration in README

    2 packages · 2 occurrences

  • - Export ./i18n with createSurfaceI18n, SURFACE_KEYS

    2 packages · 2 occurrences

  • - Export ./preference-dimensions

    2 packages · 2 occurrences

  • - Refactor to be compatible with ai-sdk v6

    2 packages · 2 occurrences

  • - @contractspec/lib.ai-agent@4.0.0

    1 packages · 1 occurrences

  • - @contractspec/lib.bus@3.5.0

    1 packages · 1 occurrences

  • - @contractspec/lib.contracts-spec@1.50.0

    1 packages · 1 occurrences

  • - @contractspec/lib.contracts-spec@1.51.0

    1 packages · 1 occurrences

  • - @contractspec/lib.cost-tracking@3.4.0

    1 packages · 1 occurrences

  • - @contractspec/lib.design-system@1.50.0

    1 packages · 1 occurrences

  • - @contractspec/lib.design-system@3.4.0

    1 packages · 1 occurrences

  • - @contractspec/lib.design-system@3.5.0

    1 packages · 1 occurrences

  • - @contractspec/lib.knowledge@3.4.0

    1 packages · 1 occurrences

  • - @contractspec/lib.knowledge@3.5.0

    1 packages · 1 occurrences

  • - @contractspec/lib.metering@3.4.0

    1 packages · 1 occurrences

  • - @contractspec/lib.observability@1.50.0

    1 packages · 1 occurrences

  • - @contractspec/lib.overlay-engine@3.5.0

    1 packages · 1 occurrences

  • - @contractspec/lib.schema@1.51.0

    1 packages · 1 occurrences

  • - @contractspec/lib.schema@3.4.0

    1 packages · 1 occurrences

  • - @contractspec/lib.schema@3.5.0

    1 packages · 1 occurrences

  • - @contractspec/lib.ui-kit-web@1.50.0

    1 packages · 1 occurrences

  • - @contractspec/lib.ui-kit-web@3.4.0

    1 packages · 1 occurrences

  • - @contractspec/lib.ui-kit-web@3.5.0

    1 packages · 1 occurrences

  • - @contractspec/lib.ui-kit@1.50.0

    1 packages · 1 occurrences

  • - 66c51da: docs(personalization): surface-runtime alignment, optional peer

    1 packages · 1 occurrences

  • - 66c51da: feat(example-shared-ui): add SpecDrivenTemplateShell, ExampleTemplateBundle, bundles export

    1 packages · 1 occurrences

  • - Add createChatRoute and createCompletionRoute server route helpers

    1 packages · 1 occurrences

  • - Add ExampleTemplateBundle and bundles/index

    1 packages · 1 occurrences

  • - Add README section on Bundle spec / surface-runtime alignment

    1 packages · 1 occurrences

  • - Add requireApproval and addToolApprovalResponse for tool approval flow

    1 packages · 1 occurrences

  • - Add SpecDrivenTemplateShell component

    1 packages · 1 occurrences

  • - Add tools, sendReasoning, sendSources to config; fix usage mapping (inputTokens/completionTokens)

    1 packages · 1 occurrences

  • - cb09200: feat(ai-chat): Vercel AI SDK feature parity

    1 packages · 1 occurrences

  • - Document AI SDK parity, server routes, streamObject, AI Elements, Voice/Speech in README

    1 packages · 1 occurrences

  • - e6faefb: feat: add guide to import existing codebase

    1 packages · 1 occurrences

  • - Enhance ChatMessage: sources (citation links), tool invocations (collapsible), markdown links

    1 packages · 1 occurrences

  • - Extend useChat with toolsToToolSet, stream handling for reasoning/source/tool_call/tool_result

    1 packages · 1 occurrences

  • - Re-export useCompletion from @ai-sdk/react

    1 packages · 1 occurrences

  • - Replace buildPrompt with buildMessages for CoreMessage[] (streamText/generateText)

    1 packages · 1 occurrences

  • - Switch from textStream to fullStream; map text-delta, reasoning-delta, source, tool-call, tool-result, tool-error, finish

    1 packages · 1 occurrences

Impacted packages

  • @contractspec/integration.example-generator

    Layer: integrations · 3 changes

  • @contractspec/lib.ai-agent

    Layer: libs · 18 changes

  • @contractspec/lib.cost-tracking

    Layer: libs · 2 changes

  • @contractspec/lib.example-shared-ui

    Layer: libs · 9 changes

  • @contractspec/lib.personalization

    Layer: libs · 10 changes

  • @contractspec/lib.presentation-runtime-react

    Layer: libs · 5 changes

  • @contractspec/lib.presentation-runtime-react-native

    Layer: libs · 3 changes

  • @contractspec/lib.progressive-delivery

    Layer: libs · 4 changes

  • @contractspec/module.ai-chat

    Layer: modules · 33 changes