Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: simstudioai/sim
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.7.32
Choose a base ref
...
head repository: simstudioai/sim
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.7.33
Choose a head ref
  • 12 commits
  • 111 files changed
  • 3 contributors

Commits on Jul 13, 2026

  1. Configuration menu
    Copy the full SHA
    7bcae15 View commit details
    Browse the repository at this point in the history
  2. fix(landing): rename /comparison route to /comparisons for naming con…

    …sistency (#5651)
    
    Aligns with the /integrations/[slug] convention (plural category, singular
    item). Adds a 301 redirect (both the bare hub page and every competitor
    detail page) so previously indexed URLs keep working, and updates every
    internal reference: footer nav, sitemap generation, and all import
    specifiers/canonical URLs/breadcrumb JSON-LD within the route itself.
    waleedlatif1 authored Jul 13, 2026
    Configuration menu
    Copy the full SHA
    5b5dd19 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2026

  1. feat(community): replace Discord community links with Slack across ap…

    …p, docs, emails, and readme (#5653)
    waleedlatif1 authored Jul 14, 2026
    Configuration menu
    Copy the full SHA
    2e5b33c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f64be3c View commit details
    Browse the repository at this point in the history
  3. improvement(url-state): migrate list search/sort/filter view-state to…

    … nuqs (#5648)
    
    * improvement(url-state): migrate list search/sort/filter view-state to nuqs
    
    * fix(url-state): clear mcpServerId selection when the selected workflow MCP server is deleted
    
    * fix(url-state): resolve-gated MCP server detail view + replace-on-close for detail back navigation
    
    * fix(url-state): explicit Suspense boundary for account settings sections
    waleedlatif1 authored Jul 14, 2026
    Configuration menu
    Copy the full SHA
    3e97589 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8b9f593 View commit details
    Browse the repository at this point in the history
  5. fix(landing): align author-page UI with the site shell and link bylin…

    …es to it (#5655)
    
    * fix(landing): align author-page UI with the site shell and link bylines to it
    
    Rebuilds ContentAuthorPage/ContentAuthorLoading to match the standard
    page-shell pattern used by ContentIndexPage/ContentPostPage (max-w-[1460px]
    header, BackLink, framed post-list rows with hover states) instead of the
    previous bare max-w-[900px] container with a 2-column image grid. Adds a
    styled not-found fallback matching the comparisons/integrations pattern.
    
    The byline author Link in ContentPostPage now points at the internal
    author page (/{basePath}/authors/{id}) instead of the author's external
    X/GitHub profile, giving the author page a real navigation entry point for
    the first time - previously it was only reachable via the sitemap.
    
    Also fixes both author-page route files to match on any of a post's
    authors (post.authors.some(a => a.id === id)) instead of only the primary
    author (post.author.id === id), so posts with co-authors show up on every
    listed author's page, consistent with the sitemap's own author enumeration.
    
    * fix(landing): address review findings on author-page UI rebuild
    
    - Not-found fallback no longer renders a nested <main id='main-content'>
      - blog/layout.tsx and library/layout.tsx already provide that landmark,
      so the fallback now uses <section> like the rest of the component.
    - Byline author link now encodeURIComponent()s the author id before
      using it as a route segment.
    - Loading skeleton's post-list wrapper now matches the real page's
      mx-auto max-w-[1460px] shell (was mx-20/max-lg:mx-8, which stretches
      past the header on wide viewports).
    
    * fix(landing): make author Person.image an absolute URL in JSON-LD
    
    Same class of bug as the earlier article-image fix: author.avatarUrl is a
    site-relative path, so Person.image was emitting an invalid relative URL
    for crawlers. Prefixes with SITE_URL, matching buildArticleJsonLd's
    existing pattern.
    
    * fix(landing): align author not-found fallback width with the site convention
    
    max-w-[1446px]/px-12 was copied from comparisons/not-found.tsx, which turns
    out to be the outlier - models/not-found.tsx and integrations/not-found.tsx
    both use max-w-[1460px]/px-20, matching the rest of the site's shell and
    this component's own success-state header.
    
    * fix(landing): encode author id consistently in every author URL builder
    
    The byline link encoded the author id, but buildAuthorMetadata's canonical
    URL, buildAuthorGraphJsonLd's Person.url/BreadcrumbList item, and
    sitemap.ts's buildAuthorPages URL still interpolated the raw id - a
    mismatch could point sitemap/canonical/structured-data URLs at a
    different route than the actual page. All four now encodeURIComponent()
    consistently.
    waleedlatif1 authored Jul 14, 2026
    Configuration menu
    Copy the full SHA
    5dc8d8f View commit details
    Browse the repository at this point in the history
  6. improvement(url-state): shared sort/search url-state helpers + task a…

    …nd log selection deep links (#5652)
    
    * improvement(url-state): shared sort/search url-state helpers + task and log selection deep links
    
    * improvement(url-state): audit fixes — cancel pending deep-link on click, void settings search setter
    
    * fix(url-state): review fixes — trim-on-read filters, replace-on-close for task modal, unified executionId write path
    
    * improvement(url-state): final audit polish — consistent handler deps, document schedules-refetch invariant
    
    * improvement(url-state): compose useSettingsSearch on the shared setter, trim chunk query read
    
    * chore(skills): sync url-state skill edits through the canonical SKILL.md
    
    * fix(url-state): reset chunk page in the same write as a search change
    waleedlatif1 authored Jul 14, 2026
    Configuration menu
    Copy the full SHA
    3d67b50 View commit details
    Browse the repository at this point in the history
  7. improvement(admin): filter out banned users (#5659)

    * improvement(admin): filter out banned users
    
    * fix timestamp glitch
    icecrasher321 authored Jul 14, 2026
    Configuration menu
    Copy the full SHA
    c7151a1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3d6c159 View commit details
    Browse the repository at this point in the history
  9. feat(chat): natural-language tool titles, past-tense completion, and …

    …smooth agent-group narration (#5660)
    
    * feat(chat): natural-language tool titles, past-tense completion, and smooth agent-group narration
    
    * improvement(chat): drop per-row status icons on subagent tool calls
    
    * fix(chat): restrict narration seam space to sentence boundaries
    
    * improvement(chat): promote inline comments to TSDoc, support bold-italic in narration markdown
    
    * fix(chat): gate narration seam repair on channel transitions, render nested inline markdown recursively
    
    * improvement(chat): flip Gathering thoughts to past tense on completion
    
    * fix(chat): classify inline-markdown tokens by split parity, require non-space emphasis boundaries
    waleedlatif1 authored Jul 14, 2026
    Configuration menu
    Copy the full SHA
    8d7d590 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    377f963 View commit details
    Browse the repository at this point in the history
Loading