Skip to content

Version Packages#10

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

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

Conversation

@github-actions

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

@opentf/create-web@0.6.0

Minor Changes

  • 66fecf0: Documentation-site project template.

    • bun create @opentf/web now prompts for a project type and can scaffold a docs site powered by @opentf/web-docs — navbar, sidebar nav, MDX pages, global.css, and a wired-up otfw.config.js — alongside the existing app template.
    • Fix: the docs template's MDX pages import their doc components correctly.

@opentf/web@0.6.0

Minor Changes

  • 66fecf0: SSG SEO/head rendering, MDX routes, and reactivity performance.

    • Per-route SEO metadata + <head> rendering (server/head.js): Next-style metadata / generateMetadata, layout-chain merge, and renderHead emitting title, description, canonical, robots, Open Graph, Twitter Card, and JSON-LD. titleTemplate ("%s — Site") brands child-page titles; title: { absolute } opts out.
    • RawHtml built-in (web-internal-raw-html) and .mdx/.md route module support.
    • Reserved the web-internal-* prefix for framework built-ins (Portal, RawHtml) plus an SSG host hook so they pre-render correctly.
    • Performance: reactive bindings elide no-op writes; keyed list reconciliation does minimal moves instead of re-appending.
    • Fixes: router.pathname drops a trailing slash (so /docs/x/ matches the route table); forward navigation resets scroll (honoring #anchor), back/forward restores position.

@opentf/web-cli@1.1.0

Minor Changes

  • 66fecf0: MDX builds, SSG head/sitemap, docs search indexing, and a phased build UI.

    • Resolve and compile .mdx/.md modules through otfwc's MDX front-end.
    • SSG: inject per-route <head> from resolved metadata, pre-render dynamic routes, and emit sitemap.xml + robots.txt.
    • Docs-site generator integration: a nav plugin builds the sidebar from the docs directory, dedups group landing pages, and honors route exclusions — driven by otfw.config.js.
    • otfw build --ssg runs a Pagefind index pass when docs search is configured (@opentf/web-docs/build's indexWithPagefind), with live progress.
    • Phased build output: per-phase spinners with live detail, collapsing to green ✅ lines with elapsed time, ending with → dist/ ready in …; quiet on non-TTY streams.
    • Silence Rolldown's PLUGIN_TIMINGS advisory (the per-file compiler subprocess dominates plugin time by design).
    • Fix: dev server serves public/ assets (e.g. /logo.png).

Patch Changes

  • Updated dependencies [66fecf0]
    • @opentf/web-compiler@0.2.0

@opentf/web-docs@0.2.0

Minor Changes

  • 66fecf0: Documentation-site theme: search, MDX niceties, and design polish.

    • Pagefind-backed docs search: a ⌘K / Ctrl+K modal that lazy-loads a static index and queries it client-side, with section-level results that deep-link to the matched heading and show each page's breadcrumb trail. Build hook indexWithPagefind from @opentf/web-docs/build.
    • Code blocks get a header bar (language label, optional filename, copy button that turns green with a check); a CodeBlock component renders the same structure for non-fence code.
    • Steps component (numbered walkthrough); Tabs renders content as-is and covers the package-manager "code group" pattern (replacing CodeGroup). Exports NavbarLink, NavIcon, Steps.
    • Navbar: active-route underline, per-link icons via a NavIcon registry, and a version badge.
    • Hover # heading anchors; aligned Markdown tables.
    • Design: callout redesign, sidebar dot markers, full h1–h6 prose scale.
    • Fixes: Pagination null crash on the first/last page, prose list markers, GFM task-list styling, copy-button Clipboard-API fallback, sticky display: contents navbar host.

@opentf/web-compiler@0.2.0

Minor Changes

  • 66fecf0: MDX table alignment, heading anchors, and brotli-compressed binaries.

    • MDX: GFM table column alignment — the :-- / :-: / --: delimiter row emits inline text-align per column.
    • MDX: each heading emits a self-linking .otfw-heading-anchor (aria-hidden, hidden until hover) so sections are shareable.
    • Prebuilt otfwc binaries now ship brotli-compressed (~0.65 MB vs ~2.3 MB raw); a postinstall decompresses only the host's binary, with a lazy fallback in otfwcPath(). Uses Node's zlib (no extra dependency) and yields a byte-identical, runnable binary.

@github-actions github-actions Bot force-pushed the changeset-release/main branch 3 times, most recently from 6604a3e to 8130eca Compare June 24, 2026 19:32
@github-actions github-actions Bot force-pushed the changeset-release/main branch from 8130eca to 809ba4c Compare June 25, 2026 11:50
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