Skip to content

Version Packages#379

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

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

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 13, 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

@tailor-platform/app-shell@1.9.0

Minor Changes

  • 0817cf1: AppShell now bundles and injects a small default favicon set instead of a single 32×32 icon. When no favicon prop is passed (and the host page declares no <link rel="icon">), AppShell renders 16×16 and 32×32 PNG tab icons plus a 180×180 Apple touch icon — all embedded as data URIs, so no asset-copy step is needed. The Apple touch icon covers "Add to Home Screen" on both iOS and Android; the legacy .ico and PWA android-chrome-* icons are intentionally omitted to keep the bundle small (this is not a PWA).

    Behavior for consumers is unchanged: passing favicon still replaces the whole set with your single href, and an existing host-page favicon is still respected.

  • 57a3870: Add composable Timeline primitives for building time-based layouts, including axis guides/levels, row backgrounds, intervals, and dependency links.

    • Timeline.Root defines the shared start/end range.
    • Timeline.Viewport renders the axis, decorations, scrolling area, and link layer.
    • Timeline.Row defines one timeline lane and owns row height/background.
    • Timeline.Interval positions content across a time range.
    • Timeline.Link draws dependency lines between timeline items.
    import { Timeline } from "@tailor-platform/app-shell";
    
    <Timeline.Root start={0} end={100}>
      <Timeline.Viewport
        axis={{
          guides: [{ at: 0 }, { at: 50 }, { at: 100 }],
          levels: [
            {
              kind: "spans",
              items: [
                { start: 0, end: 50, label: "Phase 1" },
                { start: 50, end: 100, label: "Phase 2" },
              ],
            },
          ],
        }}
      >
        <Timeline.Row height={40}>
          <Timeline.Interval start={10} end={35}>
            <div className="h-full rounded-md bg-primary" />
          </Timeline.Interval>
        </Timeline.Row>
      </Timeline.Viewport>
    </Timeline.Root>;

    Tooltip.Content also now accepts noArrow for popover-like timeline labels and custom overlays.

@github-actions github-actions Bot requested a review from a team as a code owner July 13, 2026 04:52
@github-actions github-actions Bot force-pushed the changeset-release/main branch 2 times, most recently from 956c281 to d9e9720 Compare July 13, 2026 07:09
@github-actions github-actions Bot force-pushed the changeset-release/main branch from d9e9720 to 81a0635 Compare July 13, 2026 07:26
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