Skip to content

v0.8.26: knowledge base backfill, landing, files improvements - #7602

Merged
icecrasher321 merged 14 commits into
mainfrom
staging
Sep 8, 2026
Merged

v0.8.26: knowledge base backfill, landing, files improvements#7602
icecrasher321 merged 14 commits into
mainfrom
staging

Conversation

@icecrasher321

@icecrasher321 icecrasher321 commented Sep 8, 2026

Copy link
Copy Markdown
Collaborator

waleedlatif1 and others added 4 commits September 8, 2026 09:05
* feat(landing): deliver phase one marketing redesign

* fix(landing): showcase supported CLI workflows

* fix(landing): smooth featured customer transitions

* feat(landing): refresh product pages with native UI previews

* fix(landing): allow page scrolling over product previews

* fix(landing): harden preview keyboard interactions

* fix(landing): restore bundle, theme, and analytics guarantees in the redesign

- Lazy-mount the hero product loop (ssr: false) so the workspace chat graph and the
  full block registry no longer ship in every marketing route's initial bundle
  (1.15 MB gz per route, down from 3.44 MB); load the React Flow stage on demand
- Give the marketing surface its own theme store (`sim-landing-theme`): the
  workspace settings sync writes `system` into `sim-theme` for every signed-in
  user, which rendered sim.ai in the OS theme and overwrote the footer toggle;
  make the remaining home links from forced-light shells document navigations
- Track the shell's closing CTA (`footer_cta`) so integration pages keep a
  tracked closing conversion; harden external CTA links in one place
- Restore `priority` on the hero LCP image; stream the customer film only while
  on screen in a visible tab and stop fetching its poster twice
- Delete ~5,800 lines of unreachable components, dead props, and orphaned assets
  the redesign left behind; share the seeded chat strings; reattach two TSDocs

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Nwwczp7n4NrACeonLvEgw5

* refactor(landing): simplify the redesign after review

- Stop preview loops while their section is off screen or the tab is hidden
- Drop dead tile/tone branches from the six feature graphics, the unread
  product-layout discriminant, `logoOnly`, placement-frame props, and unused
  layout/type exports; share the two-block workflow preview and the
  elapsed-reveal hook; use the shared `noop`
- Make the invite pages' home buttons document navigations so the marketing
  theme store initializes; drop a no-op grayscale filter on the hero image

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Nwwczp7n4NrACeonLvEgw5

* chore(landing): apply the cleanup pass

- Use the canonical `--border` token in the new marketing components, `cn()` for
  the banner class list, and the chip `shape` prop instead of a radius override
- Replace an undefined `--brand-primary` on the qualified-lead dot with the
  brand accent, and an undefined `--shadow-sm` with the utility
- Drop an unobserved `useCallback` and a dead handle-offset constant

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Nwwczp7n4NrACeonLvEgw5

* fix(landing): address reviewer feedback and audit findings

Navbar: pin the root's overscroll while the scroll port is locked so an open
menu cannot rubber-band the page; drop the press scale on menu triggers that
do not navigate; lay integration tiles out as rows so the preview fade no
longer covers their names; hide the auth pill in the phone header.

Hero and stages: draw the intro frame on the region's border instead of one
pixel inside it; remove the unshipped Build control from the hero composer;
give the workflows editor loop its block type labels; use the Human block's
icon and fields on the enterprise stage; size React Flow nodes at mount.

Pages: round the changelog chips; give compact pill CTAs the same inset as
the larger sizes; soften the footer wordmark's thresholded edge.

Review follow-ups: keep the landing theme key through logout, make the login
fallback a document navigation, remove a shadow the design never had, and
restore the chip label chrome on two document home links.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>

* fix(landing): address QA findings and isolate demo dependencies

* fix(landing): enable drag and trackpad scrolling in customer carousel

Scrub the existing logo loop with pointer drags, horizontal trackpad
gestures, and arrow keys while preserving autoplay position and native
trackpad momentum. Keep reduced-motion support and normal vertical
scrolling and pinch-to-zoom behavior.

* fix(landing): fit account links in narrow mobile menus

Size the account pill segments around their labels and reduce minimum horizontal padding so Start building stays inside its segment on narrow screens.

* fix(landing): finish accessibility and routing QA

* fix(test): align enrollment shell mock with direct import

* refactor(ui): use the narrow logo shell barrel

* fix(landing): refine graphics, navigation, and accessibility

* fix(landing): align preview controls and simplify CLI copy

* chore(review): remove ineffective file-limit override

---------

Co-authored-by: andresdjasso <andresdjasso@users.noreply.github.com>
Co-authored-by: Waleed Latif <walif6@gmail.com>
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
Co-authored-by: Justin Blumencranz <96924014+j15z@users.noreply.github.com>
* feat(files): support heading images and simplify image selection

* fix(files): preserve drag targets and valid collaborative selections
* fix(knowledge): backfill legacy KB workspace ownership

* fix(db): honor migration runner lock wait policy
@vercel

vercel Bot commented Sep 8, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
docs Ready Ready Preview Sep 8, 2026 10:08pm UTC

Request Review

@greptile-apps

greptile-apps Bot commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

Too many files changed for review (559 files, 100 file limit).

* fix(landing): polish product previews and featured media

* fix(landing): restore color media and correct dark previews
* docs(library): update n8n-alternatives

* Pi Babysit: address PR #7604 feedback

---------

Co-authored-by: Sim Pi Agent <pi@sim.ai>
…he-top-options-compare (#7607)

Co-authored-by: Sim Pi Agent <pi@sim.ai>
* improvement(docs): simplify navigation and share editor previews

* fix(docs): preserve focus in workflow illustrations
* docs(library): update best-ai-automation-tools-2026

* Pi Babysit: address PR #7609 feedback

---------

Co-authored-by: Sim Pi Agent <pi@sim.ai>
* docs(library): update best-ai-agent-builder-2026

* Pi Babysit: address PR #7610 feedback

---------

Co-authored-by: Sim Pi Agent <pi@sim.ai>
TheodoreSpeaks and others added 2 commits September 8, 2026 17:56
* fix(slack): return one conversation page with next cursor

* fix(slack): remove redundant conversation pages output
* fix(landing): refine product previews and customer media

* fix(landing): preserve accessible controls and readable terminal previews

---------

Co-authored-by: andresdjasso <andresdjasso@users.noreply.github.com>
Co-authored-by: Waleed Latif <walif6@gmail.com>
* fix(credentials): use organization groups for personal connections

* fix(credentials): scope GitLab personal tokens to organizations

* fix(credentials): polish connection hint and provider picker sizing
@icecrasher321
icecrasher321 merged commit c036db1 into main Sep 8, 2026
74 of 75 checks passed
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.

4 participants