Skip to content

Conversation

LadyBluenotes
Copy link
Contributor

@LadyBluenotes LadyBluenotes commented Sep 14, 2025

Forgot about CSS sanitizing - updating README for that in mind.

Summary by CodeRabbit

  • Documentation
    • Rewrote introduction with a clearer overview and expanded, markdown-friendly feature list.
    • Simplified header and updated sponsor call-to-action.
    • Refreshed badges with improved accessibility (alt text) and layout.
    • Overhauled Partners section with new partners, two-column layout, and a clearer contact pathway.
    • Streamlined Ecosystem section into concise, linked entries.
    • Improved overall readability by reorganizing content into consistent markdown sections and headings.

Copy link
Contributor

coderabbitai bot commented Sep 14, 2025

Walkthrough

README.md reorganized: updated intro to TanStack Query, refreshed feature list, reworked sponsor and partners sections, adjusted badges with alt text, replaced Speakeasy block with Code Rabbit and Cloudflare partners, added partner CTA, and simplified ecosystem exploration into linked entries. No code or API changes.

Changes

Cohort / File(s) Summary of Changes
Documentation refresh
README.md
Replaced intro and feature list; restructured sponsor header and CTA; updated badges with alt attributes; overhauled partners (removed Speakeasy; added Code Rabbit and Cloudflare; new partner CTA with image and mailto); simplified ecosystem section into linked list; converted HTML-heavy blocks to markdown/table-friendly structures.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~8 minutes

Possibly related PRs

  • docs: README Updates #9640 — Parallel README overhaul touching header, badges, partners, and ecosystem lists; likely overlapping content and structure changes.

Poem

A nibble of docs, a hop through the page,
I tidied the badges and set a new stage.
Partners in pairs, links shining bright,
Features in lines, all snug and light.
With ears perked high, I thump in delight—
README refreshed, ready for flight! 🐇✨

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title Check ✅ Passed The PR title "Readme fix" is related to the changeset since the diff and PR description show README edits (including updates for CSS sanitizing, badges, and partner/content restructuring), but the title is generic and does not communicate the primary intent or specifics of the change.
Docstring Coverage ✅ Passed No functions found in the changes. Docstring coverage check skipped.
✨ Finishing touches
🧪 Generate unit tests
  • Create PR with unit tests
  • Post copyable unit tests in a comment

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link

nx-cloud bot commented Sep 14, 2025

View your CI Pipeline Execution ↗ for commit f70c6b3

Command Status Duration Result
nx affected --targets=test:sherif,test:knip,tes... ✅ Succeeded 1m 16s View ↗
nx run-many --target=build --exclude=examples/*... ✅ Succeeded 1s View ↗

☁️ Nx Cloud last updated this comment at 2025-09-14 00:29:48 UTC

Copy link

pkg-pr-new bot commented Sep 14, 2025

More templates

@tanstack/angular-query-devtools-experimental

npm i https://pkg.pr.new/@tanstack/angular-query-devtools-experimental@9652

@tanstack/angular-query-experimental

npm i https://pkg.pr.new/@tanstack/angular-query-experimental@9652

@tanstack/eslint-plugin-query

npm i https://pkg.pr.new/@tanstack/eslint-plugin-query@9652

@tanstack/query-async-storage-persister

npm i https://pkg.pr.new/@tanstack/query-async-storage-persister@9652

@tanstack/query-broadcast-client-experimental

npm i https://pkg.pr.new/@tanstack/query-broadcast-client-experimental@9652

@tanstack/query-core

npm i https://pkg.pr.new/@tanstack/query-core@9652

@tanstack/query-devtools

npm i https://pkg.pr.new/@tanstack/query-devtools@9652

@tanstack/query-persist-client-core

npm i https://pkg.pr.new/@tanstack/query-persist-client-core@9652

@tanstack/query-sync-storage-persister

npm i https://pkg.pr.new/@tanstack/query-sync-storage-persister@9652

@tanstack/react-query

npm i https://pkg.pr.new/@tanstack/react-query@9652

@tanstack/react-query-devtools

npm i https://pkg.pr.new/@tanstack/react-query-devtools@9652

@tanstack/react-query-next-experimental

npm i https://pkg.pr.new/@tanstack/react-query-next-experimental@9652

@tanstack/react-query-persist-client

npm i https://pkg.pr.new/@tanstack/react-query-persist-client@9652

@tanstack/solid-query

npm i https://pkg.pr.new/@tanstack/solid-query@9652

@tanstack/solid-query-devtools

npm i https://pkg.pr.new/@tanstack/solid-query-devtools@9652

@tanstack/solid-query-persist-client

npm i https://pkg.pr.new/@tanstack/solid-query-persist-client@9652

@tanstack/svelte-query

npm i https://pkg.pr.new/@tanstack/svelte-query@9652

@tanstack/svelte-query-devtools

npm i https://pkg.pr.new/@tanstack/svelte-query-devtools@9652

@tanstack/svelte-query-persist-client

npm i https://pkg.pr.new/@tanstack/svelte-query-persist-client@9652

@tanstack/vue-query

npm i https://pkg.pr.new/@tanstack/vue-query@9652

@tanstack/vue-query-devtools

npm i https://pkg.pr.new/@tanstack/vue-query-devtools@9652

commit: f70c6b3

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

🧹 Nitpick comments (4)
README.md (4)

31-33: Avoid heading level jump before the main H1

Using an H3 here creates non-sequential headings and noisy TOC. Prefer bold text or move this under the main H1.

Apply this diff:

-### [Become a Sponsor!](https://github.com/sponsors/tannerlinsley/)
+**[Become a Sponsor!](https://github.com/sponsors/tannerlinsley/)**

44-44: Fix stray closing tag and heading level (MD001)

There’s a dangling and a jump to H3 after H1. Recommend H2 and plain markdown link.

Apply this diff:

-### <a href="https://tanstack.com/query">Read the docs →</b></a>
+## [Read the docs →](https://tanstack.com/query)

55-69: Remove unsupported HTML padding; GitHub sanitizes CSS/invalid attrs

padding="20px" on and padding="20" on won’t render (invalid/stripped). Use table cellpadding or simplify layout.

Apply this diff:

-<table align="center">
+<table align="center" cellpadding="10">
@@
-          <img src="https://tanstack.com/assets/coderabbit-light-DVMJ2jHi.svg" height="40" padding="20px" alt="Code Rabbit"/>
+          <img src="https://tanstack.com/assets/coderabbit-light-DVMJ2jHi.svg" height="40" alt="Code Rabbit"/>
@@
-    <td padding="20">
+    <td>
       <a href="https://www.cloudflare.com?utm_source=tanstack">
          <img src="https://tanstack.com/assets/cloudflare-black-CPufaW0B.svg" height="70" alt="Cloudflare"/>
       </a>
     </td>

83-95: Fix incorrect link: “TanStack Start” points to Router repo

Link should target the Start repo.

Apply this diff:

-- <a href="https://github.com/tanstack/router"><b>TanStack Start</b></a> – Full‑stack SSR & streaming
+- <a href="https://github.com/tanstack/start"><b>TanStack Start</b></a> – Full‑stack SSR & streaming
📜 Review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 94ee0eb and f70c6b3.

⛔ Files ignored due to path filters (1)
  • media/partner_logo.svg is excluded by !**/*.svg
📒 Files selected for processing (1)
  • README.md (2 hunks)
🧰 Additional context used
🧠 Learnings (1)
📚 Learning: 2025-09-02T17:57:33.184Z
Learnt from: TkDodo
PR: TanStack/query#9612
File: packages/query-async-storage-persister/src/asyncThrottle.ts:0-0
Timestamp: 2025-09-02T17:57:33.184Z
Learning: When importing from tanstack/query-core in other TanStack Query packages like query-async-storage-persister, a workspace dependency "tanstack/query-core": "workspace:*" needs to be added to the package.json.

Applied to files:

  • README.md
🪛 markdownlint-cli2 (0.17.2)
README.md

44-44: Heading levels should only increment by one level at a time
Expected: h2; Actual: h3

(MD001, heading-increment)

🔇 Additional comments (3)
README.md (3)

23-27: Badges: improved accessibility looks good

Alt text additions/readability improvements are solid.


35-43: Intro and feature bullets read clean

Clear, markdown-friendly copy. Good change.


71-77: Partner CTA block looks good

Concise copy and clear CTA.

@TkDodo TkDodo merged commit 6492aed into TanStack:main Sep 14, 2025
6 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.

2 participants