diff --git a/CHANGELOG.md b/CHANGELOG.md
index b7277298fc..e34a65dbee 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,10 +1,23 @@
# Roo Code Changelog
+## [3.23.19] - 2025-07-23
+
+- Add Roo Code Cloud Waitlist CTAs (thanks @brunobergher!)
+- Split commands on newlines when evaluating auto-approve
+- Smarter auto-deny of commands
+
+## [3.23.18] - 2025-07-23
+
+- Fix: Resolve 'Bad substitution' error in command parsing (#5978 by @KJ7LNW, PR by @daniel-lxs)
+- Fix: Add ErrorBoundary component for better error handling (#5731 by @elianiva, PR by @KJ7LNW)
+- Fix: Todo list toggle not working (thanks @chrarnoldus!)
+- Improve: Use SIGKILL for command execution timeouts in the "execa" variant (thanks @cte!)
+
## [3.23.17] - 2025-07-22
- Add: todo list tool enable checkbox to provider advanced settings
- Add: Moonshot provider (thanks @CellenLee!)
-- Add: Qwen/Qwen3-235B-A22B-Instruct-2507 model to Chutes AI provider
+- Add: Qwen/Qwen3-235B-A22B-Instruct-2507 model to Chutes AI provider
- Fix: move context condensing prompt to Prompts section (thanks @SannidhyaSah!)
- Add: jump icon for newly created files
- Fix: add character limit to prevent terminal output context explosion
diff --git a/README.md b/README.md
index e94f0d884a..c173cdb3d7 100644
--- a/README.md
+++ b/README.md
@@ -207,44 +207,44 @@ Thanks to all our contributors who have helped make Roo Code better!
-| 
mrubens | 
saoudrizwan | 
cte | 
samhvw8 | 
daniel-lxs | 
hannesrudolph |
-| :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
-| 
KJ7LNW | 
a8trejo | 
ColemanRoo | 
canrobins13 | 
stea9499 | 
MuriloFP |
-| 
joemanley201 | 
System233 | 
jr | 
nissa-seru | 
jquanton | 
NyxJae |
-| 
roomote-bot | 
elianiva | 
d-oit | 
punkpeye | 
wkordalski | 
qdaxb |
-| 
xyOz-dev | 
feifei325 | 
zhangtony239 | 
sachasayan | 
monotykamary | 
cannuri |
-| 
Smartsheet-JB-Brown | 
shariqriazz | 
vigneshsubbiah16 | 
chrarnoldus | 
pugazhendhi-m | 
lloydchang |
-| 
SannidhyaSah | 
dtrugman | 
Szpadel | 
diarmidmackenzie | 
olweraltuve | 
psv2522 |
-| 
Premshay | 
kiwina | 
lupuletic | 
aheizi | 
liwilliam2021 | 
PeterDaveHello |
-| 
hassoncs | 
ChuKhaLi | 
nbihan-mediware | 
noritaka1166 | 
RaySinner | 
afshawnlotfi |
-| 
dleffel | 
StevenTCramer | 
Ruakij | 
pdecat | 
kyle-apex | 
emshvac |
-| 
Lunchb0ne | 
SmartManoj | 
vagadiya | 
slytechnical | 
dlab-anton | 
arthurauffray |
-| 
upamune | 
NamesMT | 
taylorwilsdon | 
sammcj | 
p12tic | 
gtaylor |
-| 
aitoroses | 
anton-otee | 
ross | 
mr-ryan-james | 
heyseth | 
taisukeoe |
-| 
avtc | 
eonghk | 
GOODBOY008 | 
kcwhite | 
ronyblum | 
teddyOOXX |
-| 
vincentsong | 
yongjer | 
zeozeozeo | 
ashktn | 
franekp | 
yt3trees |
-| 
seedlord | 
bramburn | 
benzntech | 
axkirillov | 
olearycrew | 
brunobergher |
-| 
catrielmuller | 
devxpain | 
snoyiatk | 
GitlyHallows | 
jcbdev | 
Chenjiayuan195 |
-| 
julionav | 
KanTakahiro | 
SplittyDev | 
mdp | 
napter | 
philfung |
-| 
chris-garrett | 
dairui1 | 
dqroid | 
forestyoo | 
hatsu38 | 
hongzio |
-| 
im47cn | 
shoopapa | 
jwcraig | 
kinandan | 
nevermorec | 
bbenshalom |
-| 
bannzai | 
axmo | 
asychin | 
amittell | 
Yoshino-Yukitaro | 
Yikai-Liao |
-| 
zxdvd | 
s97712 | 
vladstudio | 
vivekfyi | 
tmsjngx0 | 
Githubguy132010 |
-| 
tgfjt | 
PretzelVector | 
zetaloop | 
cdlliuy | 
user202729 | 
takakoutso |
-| 
student20880 | 
shubhamgupta731 | 
shohei-ihaya | 
shivamd1810 | 
shaybc | 
sensei-woo |
-| 
samir-nimbly | 
robertheadley | 
refactorthis | 
qingyuan1109 | 
pokutuna | 
philipnext |
-| 
village-way | 
oprstchn | 
nobu007 | 
mosleyit | 
moqimoqidea | 
mlopezr |
-| 
mecab | 
olup | 
lightrabbit | 
lhish | 
kohii | 
pfitz |
-| 
ExactDoug | 
celestial-vault | 
linegel | 
edwin-truthsearch-io | 
EamonNerbonne | 
dbasclpy |
-| 
dflatline | 
Deon588 | 
dleen | 
CW-B-W | 
chadgauth | 
thecolorblue |
-| 
bogdan0083 | 
benashby | 
Atlogit | 
atlasgong | 
andrewshu2000 | 
andreastempsch |
-| 
alasano | 
QuinsZouls | 
HadesArchitect | 
alarno | 
nexon33 | 
adilhafeez |
-| 
adamwlarson | 
adamhill | 
AMHesch | 
maekawataiki | 
AlexandruSmirnov | 
samsilveira |
-| 
01Rian | 
RSO | 
SECKainersdorfer | 
R-omk | 
Sarke | 
PaperBoardOfficial |
-| 
OlegOAndreev | 
kvokka | 
ecmasx | 
mollux | 
marvijo-code | 
markijbema |
-| 
mamertofabian | 
monkeyDluffy6017 | 
libertyteeth | 
shtse8 | 
Rexarrior | 
kevinvandijk |
-| 
KevinZhao | 
ksze | 
Juice10 | 
Fovty | 
Jdo300 | 
hesara |
-| 
DeXtroTip | | | | | |
+| 
mrubens | 
saoudrizwan | 
cte | 
daniel-lxs | 
samhvw8 | 
hannesrudolph |
+| :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
+| 
KJ7LNW | 
a8trejo | 
ColemanRoo | 
MuriloFP | 
canrobins13 | 
stea9499 |
+| 
joemanley201 | 
System233 | 
jr | 
nissa-seru | 
jquanton | 
roomote-agent |
+| 
NyxJae | 
d-oit | 
elianiva | 
wkordalski | 
qdaxb | 
punkpeye |
+| 
SannidhyaSah | 
xyOz-dev | 
sachasayan | 
Smartsheet-JB-Brown | 
monotykamary | 
cannuri |
+| 
feifei325 | 
zhangtony239 | 
chrarnoldus | 
shariqriazz | 
vigneshsubbiah16 | 
pugazhendhi-m |
+| 
lloydchang | 
dtrugman | 
Szpadel | 
lupuletic | 
kiwina | 
liwilliam2021 |
+| 
Premshay | 
psv2522 | 
olweraltuve | 
diarmidmackenzie | 
ChuKhaLi | 
PeterDaveHello |
+| 
aheizi | 
hassoncs | 
nbihan-mediware | 
noritaka1166 | 
RaySinner | 
afshawnlotfi |
+| 
dleffel | 
StevenTCramer | 
Ruakij | 
pdecat | 
kyle-apex | 
emshvac |
+| 
Lunchb0ne | 
SmartManoj | 
vagadiya | 
slytechnical | 
dlab-anton | 
arthurauffray |
+| 
upamune | 
NamesMT | 
taylorwilsdon | 
sammcj | 
p12tic | 
gtaylor |
+| 
aitoroses | 
anton-otee | 
ross | 
mr-ryan-james | 
heyseth | 
taisukeoe |
+| 
avtc | 
eonghk | 
GOODBOY008 | 
kcwhite | 
ronyblum | 
teddyOOXX |
+| 
vincentsong | 
yongjer | 
zeozeozeo | 
ashktn | 
franekp | 
yt3trees |
+| 
seedlord | 
bramburn | 
benzntech | 
axkirillov | 
olearycrew | 
brunobergher |
+| 
catrielmuller | 
devxpain | 
snoyiatk | 
GitlyHallows | 
jcbdev | 
Chenjiayuan195 |
+| 
julionav | 
KanTakahiro | 
SplittyDev | 
mdp | 
napter | 
philfung |
+| 
chris-garrett | 
dairui1 | 
dqroid | 
janaki-sasidhar | 
forestyoo | 
hatsu38 |
+| 
hongzio | 
im47cn | 
shoopapa | 
jwcraig | 
kinandan | 
nevermorec |
+| 
bbenshalom | 
bannzai | 
axmo | 
asychin | 
amittell | 
Yoshino-Yukitaro |
+| 
Yikai-Liao | 
zxdvd | 
s97712 | 
vladstudio | 
vivekfyi | 
tmsjngx0 |
+| 
Githubguy132010 | 
DeXtroTip | 
PretzelVector | 
zetaloop | 
cdlliuy | 
user202729 |
+| 
thill2323 | 
takakoutso | 
student20880 | 
shubhamgupta731 | 
shohei-ihaya | 
shivamd1810 |
+| 
shaybc | 
sensei-woo | 
samir-nimbly | 
robertheadley | 
refactorthis | 
qingyuan1109 |
+| 
pokutuna | 
philipnext | 
village-way | 
oprstchn | 
nobu007 | 
mosleyit |
+| 
moqimoqidea | 
mlopezr | 
mecab | 
olup | 
lightrabbit | 
lhish |
+| 
kohii | 
pfitz | 
ExactDoug | 
celestial-vault | 
linegel | 
edwin-truthsearch-io |
+| 
EamonNerbonne | 
dbasclpy | 
dflatline | 
Deon588 | 
dleen | 
CW-B-W |
+| 
chadgauth | 
thecolorblue | 
bogdan0083 | 
benashby | 
Atlogit | 
atlasgong |
+| 
andrewshu2000 | 
andreastempsch | 
alasano | 
QuinsZouls | 
HadesArchitect | 
alarno |
+| 
nexon33 | 
adilhafeez | 
adamwlarson | 
adamhill | 
AMHesch | 
tgfjt |
+| 
maekawataiki | 
AlexandruSmirnov | 
samsilveira | 
01Rian | 
RSO | 
RandalSchwartz |
+| 
SECKainersdorfer | 
R-omk | 
Sarke | 
PaperBoardOfficial | 
OlegOAndreev | 
kvokka |
+| 
ecmasx | 
mollux | 
marvijo-code | 
markijbema | 
mamertofabian | 
monkeyDluffy6017 |
+| 
libertyteeth | 
shtse8 | 
Rexarrior | 
kevinvandijk | 
KevinZhao | 
ksze |
+| 
Juice10 | 
Fovty | 
Jdo300 | 
hesara | | |
diff --git a/apps/web-roo-code/next.config.ts b/apps/web-roo-code/next.config.ts
index 27f71d6b57..b50bd93994 100644
--- a/apps/web-roo-code/next.config.ts
+++ b/apps/web-roo-code/next.config.ts
@@ -21,6 +21,12 @@ const nextConfig: NextConfig = {
destination: "https://roocode.com/:path*",
permanent: true,
},
+ // Redirect cloud waitlist to Notion page
+ {
+ source: "/cloud-waitlist",
+ destination: "https://roo-code.notion.site/238fd1401b0a8087b858e1ad431507cf?pvs=105",
+ permanent: false,
+ },
]
},
}
diff --git a/apps/web-roo-code/src/app/layout.tsx b/apps/web-roo-code/src/app/layout.tsx
index 23d67ea48f..132a8b31d7 100644
--- a/apps/web-roo-code/src/app/layout.tsx
+++ b/apps/web-roo-code/src/app/layout.tsx
@@ -1,6 +1,7 @@
import React from "react"
import type { Metadata } from "next"
import { Inter } from "next/font/google"
+import Script from "next/script"
import { Providers } from "@/components/providers"
@@ -52,6 +53,16 @@ export default function RootLayout({ children }: { children: React.ReactNode })
/>
+ {/* Google tag (gtag.js) */}
+
+
diff --git a/apps/web-roo-code/src/components/chromes/nav-bar.tsx b/apps/web-roo-code/src/components/chromes/nav-bar.tsx
index c9b1df9f2b..336c6236e1 100644
--- a/apps/web-roo-code/src/components/chromes/nav-bar.tsx
+++ b/apps/web-roo-code/src/components/chromes/nav-bar.tsx
@@ -61,18 +61,11 @@ export function NavBar({ stars, downloads }: NavBarProps) {
className="text-muted-foreground transition-transform duration-200 hover:scale-105 hover:text-foreground">
Enterprise
-
- Security
-
- Documentation
+ Docs
Careers
+
@@ -119,6 +125,19 @@ export function NavBar({ stars, downloads }: NavBarProps) {