NexaFetchWeb Studio
HomeDownloader

Changelog

Web v2.1.2

  • Added a configurable public self-ping with a dedicated lightweight liveness endpoint.
  • Added Better Stack heartbeat reporting, including automatic failure heartbeats when local readiness checks fail.
  • Added redacted monitoring status, environment templates, deployment checks, and Better Stack setup documentation.
  • Added UptimeRobot heartbeat reporting with readiness gating, secret URL validation/redaction, Render environment wiring, and setup documentation.

Web v2.1.1

  • Added a prominent MyPortfolioHub button to the desktop header and a responsive link inside the mobile navigation.
  • Configured the portfolio link to open securely in a new tab without changing downloader behavior.

Web v2.1.0

  • Added production Docker runtime with Node 22, FFmpeg, yt-dlp-ejs, non-root execution, Tini, and readiness health checks.
  • Added Render and Railway deployment configuration, Docker Compose, environment templates, and CI validation.
  • Added queue, per-IP, request-size, rate-limit, trusted-host, optional source-domain, and final-output size protections.

Web v2.1.0

  • Refined the product showcase into balanced Android and desktop cards with protected text areas, full device previews, responsive image framing, and softer motion.
  • Reduced pointer tilt intensity and added smoother frame-synchronized interaction while retaining reduced-motion accessibility.

Web v2.0.0

  • Rebuilt the homepage around a desktop-inspired paste, analyze, quality selection, and download workflow.
  • Added a FastAPI and yt-dlp backend with live progress, cancellation, temporary file delivery, automatic cleanup, URL safety validation, file-size limits, and responsible-use confirmation.
  • Added replaceable Android and desktop screenshot cards, a new feature bento layout, native-app cards, improved PWA behavior, and smoother accessible animations.
  • Added Docker, Render, Linux, and Windows run configurations plus backend tests and production validation.

Android v1.2.8

  • Added the low-memory build fix and refreshed transparent adaptive branding.

Website v1.1.0

  • Added production deployment scripts for Vercel, Netlify, Cloudflare Pages, and GitHub Pages.
  • Added release-file automation, checksums, strict validation, hardened security headers, SEO metadata, and improved PWA caching.

Android v1.2.7

  • Added MP3 audio export with selectable bitrates while retaining original-audio downloads.
  • Preserved 4K, Facebook compatibility, production signing, donation, and startup fixes.

Desktop v1.4.2

  • Fixed installed donation configuration precedence and synchronized version metadata.

Android v1.2.5

  • Corrected a Compose startup crash caused by using an adaptive launcher XML inside a normal image component.
  • Preserved the adaptive launcher icon while using a rasterized brand logo in the Home and About screens.

Android v1.2.4

  • Corrected WorkManager on-demand initialization configuration.
  • Maintained strict release Lint checks.

Android v1.2.3

  • Corrected production signing validation for local protected keystore configuration.

Android v1.2.2

  • Fixed native muxer sample-flag conversion and release Lint failure.

Android v1.2.1

  • Applied the updated NexaFetch visual identity to launcher, splash, Home, About, and release assets.

Android v1.2.0

  • Added release signing workflow, database migration path, queue recovery, notification controls, and production checks.