Changelog
Everything we ship, in plain language. Newest first.
v3.4.1 — Search Console, tuned to the real domain (2026-07-25)
- Google Search Console verification updated: the site now carries the verification token issued for its own domain property, so once the domain is connected, verifying ownership and submitting the sitemap is a one-tap job in Search Console. Everything else — downloader, quality engine, trust sections, all 25 languages — stays exactly as it was.
v3.4.0 — Trust & safety, front and centre (2026-07-25)
- A dedicated Trust & Safety section now lives on the homepage: the independence notice, a responsible-use reminder, our privacy promise and the full security checklist — HTTPS only, secure headers, Content Security Policy, rate limiting, abuse detection, spam protection, encrypted connections, minimal logging — plus one-tap links to every policy page (Privacy, Terms, Cookies, DMCA, Disclaimer, Contact, About, Report Abuse).
- Richer original content for readers and AdSense: "What is RedNote Video Downloader?", key benefits, safety information, a plain legal notice, related articles, similar tools and quick internal links now sit right on the tool page.
- Nothing removed: every feature, page, setting and download path stays exactly as it was — this release only adds.
v3.3.0 — Trust, stamped on every page (2026-07-25)
- Legal & compliance hardening: every page footer (all 25 languages) now carries a crystal-clear note — an independent third-party utility, not affiliated with / sponsored / endorsed / certified by RedNote or Xiaohongshu, whose trademarks belong to their respective owners. Privacy Policy, Terms, Disclaimer, About, Copyright, DMCA and Community Guidelines all grew stronger, plainer sections: public links only, creators own everything, you are responsible for having the rights before you save.
- A compliance audit travels with the site (COMPLIANCE.md) listing what's done and the handful of items that still need a human decision — plus a new automated legal audit that fails our own build if an honest claim ever goes missing.
v3.2.2 — The Download button bites back (2026-07-25)
- Fixed a dead click: a cross-script scoping slip made the Download tap silently do nothing for some visitors. It's now guaranteed alive — a new automated test boots the whole homepage in a simulated browser and literally presses the button before every release.
- Settings, favourites and footer links revived: a null node in the history panel was also freezing part of the page's startup; that wiring is guarded now.
v3.2.1 — Deploy-proofed (2026-07-25)
- Hostinger deploys just work: the platform's build pipeline now requires an output directory after
npm run build— our zero-compile app now materialises adist/static snapshot automatically, so uploads pass the output-directory check every time. Nothing else changed for visitors or downloads.
v3.2.0 — The world speaks 25 languages (2026-07-25)
- Fully automatic global multilingual system: on your first visit the site instantly appears in your browser's language — English, Hindi, Chinese (Simplified & Traditional), Japanese, Korean, Spanish, Portuguese, French, German, Italian, Russian, Arabic, Turkish, Indonesian, Vietnamese, Thai, Bengali, Urdu, Dutch, Polish, Ukrainian, Persian, Malay, Filipino — no asking, no clicks.
- A language picker on every page (header globe + Settings) — your manual choice is remembered forever and never overridden; "Automatic" hands control back to auto-detection. Arabic, Urdu and Persian switch the layout to right-to-left automatically, and anything untranslated falls back to English.
- International SEO built-in: every page now ships hreflang alternates for all 25 languages (+ x-default), with localized titles/descriptions on the downloader tool and localized metadata tags.
- Smarter download reliability: RedNote requests now ride newly hardened relay lanes, and stale share links are told apart clearly ("link expired — grab a fresh one") from sign-in walls and true downtime.
v3.1.5 — Leaner stack for launch (2026-07-25)
- Analytics streamlined to GA4 + GTM — an unused extra analytics hook was fully removed (config knobs, loaders, CSP allowances), so nothing references a service the site doesn't use.
- Faster deploys: an unused heavy dependency was dropped, so
npm installfinishes quicker on every deploy.
v3.1.4 — Analytics switched on (2026-07-25)
- Google Analytics 4 and Google Tag Manager are now live — real measurement/container IDs configured through
site.config.js; tags load only after visitor consent. - Google Search Console verification installed — the ownership token is served inside the homepage HTML itself, ready for one-click verify in Search Console.
v3.1.3 — One-file configuration (2026-07-25)
site.config.js— a single central configuration file for every public ID: Google Analytics 4, Google Tag Manager, Search Console & Bing verification, AdSense, donation, newsletter, live-chat. Paste an ID, save, redeploy — nothing else to edit.- Empty = off: when an ID is blank (or fails its format check), that service's scripts never load — no requests, no tags, no placeholders.
- Search Console / Bing ownership meta tags are now injected into the homepage server-side, so verification works even though Google's verifier never runs JavaScript. Environment variables still override the file.
v3.1.2 — Zero-footprint ads (2026-07-25)
- Ad slots are now completely invisible until Google AdSense is configured — no blank space, no placeholder boxes, no labels anywhere (a CSS rule that overrode the hidden state was fixed).
- Ads switch on automatically the moment a valid publisher id (
ca-pub-…) and a valid ad-unit slot id are both configured — both are required and format-checked on the server and in the browser. - Ad-ready placements now reserved across the site (homepage content & footer, article end, page footers) — all dormant until your AdSense account is approved.
v3.1.1 — Focus: downloader only (2026-07-25)
- Internal tooling cleaned out on owner request — the product stays laser-focused on fast, private downloads. Public monitoring stays on the Status page.
v3.1.0 — Deep Audit Pass 2 (2026-07-25)
- Security+: optional Cloudflare Turnstile CAPTCHA (env-gated), CSRF origin guard, HSTS over HTTPS.
- Search Console + Bing verification via env (no file edits), Turnstile/Tawk.to live-chat hooks.
- Conversion & event tracking (downloads, favorites, copies) to GA4 — consent-gated.
- gzip memory-cached text assets, Settings modal (theme, language, delete history/cookies/data), SoftwareApplication + WebPage schema on every page, image sitemap, blog search deep-links (
?q=).
v3.0.0 — The Production Audit Release (2026-07-25)
- Full site architecture: legal hub (Privacy, Terms, Disclaimer, Cookie Policy, DMCA, Copyright, Community Guidelines), About, Contact, Help Center, FAQ page, Feedback, Report Abuse, Donate, Changelog, Roadmap and live Status page.
- Real blog: 8 in-depth guides with categories, tags, search, pagination, related posts, TOC, reading time and share buttons.
- PWA: installable app with offline shell, app icons and web manifest.
- Dark/light theme toggle + English/हिन्दी language switch with auto-detection.
- Recent downloads + Favorites on the homepage (stored privately on-device).
- Security hardening: Content-Security-Policy, strict referrer & permissions policies, API rate limiting.
- SEO: full sitemap, RSS feed, richer structured data (Organization, WebSite + SearchAction, Breadcrumbs), consistent FAQ schema.
- Removed fabricated rating/statistics markup — honest numbers only.
v2.3.1 — xhslink.cn + Range fixes
- Support for xhslink.cn short links; fixed CDN stream timeouts on large files; RFC 5987 Unicode filenames; engine diagnosis hardening. Live-verified on real user links: 127.9 MB and 86.2 MB real downloads.
v2.3.0 — Auto-Retry Bypass Engine
- One click now runs multiple fetch lanes (session warm-up → direct → rednote.com mirror → proxies) × multiple rounds until the note resolves. Demo mode permanently removed — real downloads only.
v2.2.0 — Typed error system
- Plain-language error catalog (expired / private / deleted / sign-in wall / region) mapped end-to-end, with retry hints.
v2.0.0 — Real media pipeline
- Server-side fetch + validation: every download is a verified MP4 (H.264 + AAC + yuv420p + faststart), Range-enabled streaming preview, gallery note support.