Skip to content
This repository was archived by the owner on May 15, 2026. It is now read-only.

Commit b4f2a24

Browse files
roomote-v0[bot]roomote
andauthored
feat(blog): add sunsetting roo code blog post (#12160)
Co-authored-by: Roo Code <roomote@roocode.com>
1 parent 2bb8260 commit b4f2a24

5 files changed

Lines changed: 32 additions & 238 deletions

File tree

apps/web-roo-code/src/app/blog/[slug]/page.tsx

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ import { ogImageUrl } from "@/lib/og"
2727
import { BlogPostAnalytics } from "@/components/blog/BlogAnalytics"
2828
import { BlogContent } from "@/components/blog/BlogContent"
2929
import { BlogFAQ, type FAQItem } from "@/components/blog/BlogFAQ"
30-
import { BlogPostCTA } from "@/components/blog/BlogPostCTA"
3130

3231
// Force dynamic rendering for request-time publish gating
3332
export const dynamic = "force-dynamic"
@@ -291,10 +290,6 @@ export default async function BlogPostPage({ params }: Props) {
291290

292291
{/* FAQ Section rendered as accordion */}
293292
{hasFAQ && <BlogFAQ items={faqItems} />}
294-
295-
{/* Product CTA Module - Inspired by Vercel's blog design
296-
Default variant prioritizes Roo Code Cloud sign-up */}
297-
<BlogPostCTA />
298293
</div>
299294

300295
{/* Previous/Next Post Navigation */}

apps/web-roo-code/src/app/blog/page.tsx

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import { ogImageUrl } from "@/lib/og"
1818
import { BlogIndexAnalytics } from "@/components/blog/BlogAnalytics"
1919
import { BlogPostList } from "@/components/blog/BlogPostList"
2020
import { BlogPagination } from "@/components/blog/BlogPagination"
21-
import { BlogPostCTA } from "@/components/blog/BlogPostCTA"
21+
2222
import { BlogViewToggle } from "@/components/blog/BlogViewToggle"
2323

2424
// Force dynamic rendering for request-time publish gating
@@ -171,9 +171,6 @@ export default async function BlogIndexPage({ searchParams }: Props) {
171171
{showPagination && (
172172
<BlogPagination currentPage={currentPage} totalPages={totalPages} useQueryParams />
173173
)}
174-
175-
{/* Cloud CTA - shown after posts */}
176-
<BlogPostCTA />
177174
</div>
178175
</div>
179176
</>

apps/web-roo-code/src/app/blog/page/[page]/page.tsx

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ import { ogImageUrl } from "@/lib/og"
1515
import { BlogIndexAnalytics } from "@/components/blog/BlogAnalytics"
1616
import { BlogPostList } from "@/components/blog/BlogPostList"
1717
import { BlogPagination } from "@/components/blog/BlogPagination"
18-
import { BlogPostCTA } from "@/components/blog/BlogPostCTA"
1918

2019
// Force dynamic rendering for request-time publish gating
2120
export const dynamic = "force-dynamic"
@@ -164,9 +163,6 @@ export default async function BlogPaginatedPage({ params }: PageProps) {
164163
<BlogPostList posts={posts} />
165164

166165
<BlogPagination currentPage={currentPage} totalPages={totalPages} />
167-
168-
{/* Cloud CTA - shown after pagination */}
169-
<BlogPostCTA />
170166
</div>
171167
</div>
172168
</>

apps/web-roo-code/src/components/blog/BlogPostCTA.tsx

Lines changed: 0 additions & 225 deletions
This file was deleted.
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
---
2+
title: "Sunsetting Roo Code (Extension, Cloud, and Router)"
3+
slug: sunsetting-roo-code-extension-cloud-and-router
4+
description: "We're sunsetting the Roo Code VS Code Extension, Roo Code Cloud, and Roo Code Router on May 15th. Here's what that means for you and where to go next."
5+
tags:
6+
- announcements
7+
- roo-code
8+
- sunsetting
9+
status: published
10+
publish_date: "2026-04-20"
11+
publish_time_pt: "12:00pm"
12+
featured: true
13+
---
14+
15+
As you may have heard, we're sunsetting the Roo Code suite of tools on May 15th. This includes the Roo Code VS Code Extension, Roo Code Cloud, and Roo Code Router.
16+
17+
To our community: thank you. Your trust, contributions, and feedback helped us drive innovation in this space and pushed us past 3m extension downloads. We don't take that lightly.
18+
19+
That said, we don't believe IDEs are the future of coding. To keep pushing the future forward, we needed to make this difficult decision. You can read more about the reasoning behind it [here](https://x.com/mattrubens/status/2046636598859559114).
20+
21+
## What this means for you
22+
23+
- We'll continue to support all existing Roo Code products through May 15th.
24+
- On May 15th, we'll shut down Roo Code Cloud and Roo Code Router, refund any unused balances, and archive the Roo Code Extension repo.
25+
- For billing questions after that, you can reach out to [billing@roocode.com](mailto:billing@roocode.com).
26+
27+
## Looking for an alternative?
28+
29+
If you want a model-agnostic open-source extension, we recommend [Cline](https://cline.bot/). They've incorporated much of what we built and are excited to welcome Roo Code users.
30+
31+
If you're a fan of our cloud agents or curious about what we're building next, check out our new home at [roomote.dev](https://roomote.dev/).

0 commit comments

Comments
 (0)