Releases: oscarxdev/codextreme-web
Release list
v1.5.2 - Social Preview (og:image) & TypeScript Tooling Fixes
Patch release. Fixes the social preview showing the old design with the wrong author, and repairs the two TypeScript diagnostics reported in the editor.
Fixed
Social preview was the old design, crediting the wrong author
public/image.png, used as the site og:image, was still the pre-redesign glassmorphism capture — and it credited "Kiri86" while the site now says XOscarDevX. Every link shared on Discord, X, WhatsApp or Slack previewed the old design with the wrong name on it.
- Replaced with a fresh capture of the Benchmark Lab hero at exactly 1200×630 (the 1.91:1 og:image ratio) —
public/og-image.png, 130 KB - Cookie banner suppressed during the capture
- Deliberately a new filename instead of overwriting: social platforms cache previews per URL, so a new path forces a fresh scrape. The
BaseLayoutdefault was updated to match - The old
public/image.pngis gone; nothing else referenced it
TypeScript: astro/tsconfigs/strict not found
The project had no TypeScript installed, so editors resolved the extends with their own version and reported the file as missing. The config itself was correct — checked against Node's resolver, the extensionless form is the one that works (with .json, Astro's cross-mapped exports points at a file that does not exist).
- Added
typescriptas a devDependency (7.0.2) - Added
.vscode/settings.jsonpointing the editor at the workspace TypeScript (typescript.tsdk)
TypeScript: baseUrl deprecation
The editor warned that baseUrl would stop working in TypeScript 7.0. In TS 7 the option is removed outright (TS5102), so it was already a hard error.
- Removed
baseUrl.pathsworks without it since TS 4.1, resolved relative totsconfig.json pnpm buildconfirms the@/*alias still resolves
Verification
pnpm exec tsc --noEmit→ clean (exit 0)pnpm build→ 12 pages + sitemap, no errorsog:imagepoints athttps://www.codextreme.es/og-image.pngon all 12 pages (en + es) and the file is present indist/- 0 remaining references to the old
image.png package.jsonversion bumped to1.5.2
Note
If your editor still reports the extends error, run TypeScript: Select TypeScript Version… → Use Workspace Version once.
Known follow-ups
- The JSON-LD
SearchActioninBaseLayoutpoints athttps://www.codextreme.es/buscar?q=..., a route that does not exist src/data/*.ts(the tweak catalogues) are unused since the deprecated/optimizer/[category]pages were removed- Spanish pages share the English
og:image; a localized variant could be captured from/es/if wanted
Full Changelog: 1.5.1...1.5.2
v1.5.1 - Header i18n Fix & README Screenshot
Patch release. Fixes the one hardcoded Spanish string the 1.5.0 i18n pass missed, and brings the README screenshot up to the new design.
Fixed
Header download CTA was always in Spanish
The header CTA button had Descargar hardcoded, so it rendered in Spanish on the English site — the most visible element in the top bar.
- Added
header.download_cta(Download/Descargar) and wired the button to it - Why 1.5.0 missed it: the audit searched for articles, prepositions and accented characters (
áéíóúñ). "Descargar" contains none of those, so it passed the filter. Single-word UI labels need explicit keyword matching, not morphological patterns — the audit list now includes standalone verbs and labels (Descargar,Inicio,Cerrar,Enviar,Abrir,Buscar,Volver,Copiar,Más,Guía, …).
Verified: 0 occurrences of "Descargar" across all six English pages.
Docs
README screenshot
The README still showed the old glassmorphism design from an external imgur URL. It now shows the Benchmark Lab redesign, committed into the repo instead:
- Uses
public/screenshot.png(1918×783, 188 KB) - No longer depends on imgur, and the image is versioned with the code
Verification
pnpm build→ 12 pages + sitemap, no errors- Header CTA renders
Downloadon/andDescargaron/es/ pnpm audit→ no known vulnerabilitiespackage.jsonversion bumped to1.5.1
Known follow-ups (not in this release)
public/image.png, used as the siteog:image, is still the old design and still credits "Kiri86". This is what Discord/X/WhatsApp show when the site is shared. Worth regenerating (ideally 1200×630).- The JSON-LD
SearchActioninBaseLayoutpoints athttps://www.codextreme.es/buscar?q=..., a route that does not exist. src/data/*.ts(the tweak catalogues) are unused since the deprecated/optimizer/[category]pages were removed — kept in case they are reused in the app.
Full Changelog: 1.5.0...1.5.1
v1.5.0 - Benchmark Lab Redesign + Full i18n Fix & Security Patches
Complete visual overhaul with the new "Benchmark Lab" design system, a full fix of the bilingual system (the English site was serving Spanish text), removal of deprecated content, and patches for every open security advisory.
Complete Redesign — "Benchmark Lab"
New Design System
- Visual world: matte black test lab — ground
#07080B, panels#111318/#0D0F13, 1px borders#232730, lime signal#BFFF00restricted to ~8% of the surface - Elevation by border, no ghost shadows, with a subtle 32px measurement grid at 4% opacity
- Typography: Clash Display 600/700 for display, Geist for body, JetBrains Mono only for real data (metrics, tags, hashes, states)
- Motion: a single authored moment (
bench-in, 420ms, 80ms stagger) plus the LIVE pulse — no repeated per-section entrances - Fully documented in
DESIGN.mdandPRODUCT.md
Rebuilt Pages
- Home: bench hero with window-chrome panel, three comparative bars (ISO size, idle RAM, cold boot), FPS sparkline, removed/keep list, proof strip, bento grid with mixed spans, telemetry wall, NTLite workshop callout and final CTA
- Downloads: storage rack with 25H2 (recommended) / 24H2 / 23H2 / 22H2 legacy plus a rack status panel
- Guides, Tools, Software, Win Optimizer: all rebuilt on the new design language
- New
BrandLogocomponent andpublic/logo.svg
i18n — Fixed (the English site was showing Spanish)
Root Cause
- The
en/espage pairs were byte-identical copies with all copy hardcoded in Spanish, so every translation inui.tswas silently ignored BaseLayouthad its SEO defaults (title,description,keywords, JSON-LD) hardcoded in Spanish and applied to every page, so<title>,og:*and the JSON-LD were Spanish even on the English site — and search engines indexed it wrong
What Changed
- Page markup now lives once in
src/components/pages/*driven by alangprop; every route is a thin wrapper (lang="en"/lang="es"). The duplication that caused this bug is gone for good. - ~95 new keys added to
src/i18n/ui.tsfor both languages (home, downloads, guides, tools, software, optimizer, footer, SEO, accessibility) - Localized the Header
aria-labels (Cambiar idioma,Cambiar tema,Abrir menú) — these were being read out in Spanish by screen readers - Spanish HTML comments are no longer emitted into the output
Security
Every open advisory resolved: 0 Dependabot alerts, pnpm audit clean (was 8 advisories).
| Package | Before | After |
|---|---|---|
browserslist |
4.28.2 | 4.28.9 |
postcss |
8.5.15 / 8.5.21 | 8.5.28 |
svgo |
4.0.2 | 4.1.0 |
js-yaml |
4.3.0 | 4.3.2 |
smol-toml |
1.7.0 | 1.8.0 |
@babel/core |
7.29.0 | 7.29.7 |
baseline-browser-mapping |
— | 2.11.21 |
Overrides live in pnpm-workspace.yaml and are scoped per major with ^ ranges, because open >= ranges silently jumped js-yaml to 5.x and @babel/core to 8.x while its plugins stayed on 7.x.
Cleanup
- Removed the deprecated
/optimizer/[category]routes (network, memory, gpu, …) — 18 generated pages, not linked from the navigation and superseded by the Win Optimizer app. The site now generates 12 pages instead of 30. - Removed 10 unused components:
TweakSection,OptimizerSection,OptimizerCard,TarjetaVersion,SoftwareCard,TarjetaGuias,SoporteNoticias,Breadcrumbs,AdBanner,SoftwareSchema - Removed unused dependencies:
@nanostores/reactandnanostores(there is no.tsx/.jsxanywhere in the repo)
Dependencies
- Astro 5 → 7.3.2
- @astrojs/react 5 → 6.0.5 (no
client:*islands in use, so no impact) - @astrojs/sitemap → 3.7.4
- pnpm 11 → 12.3.4, now pinned via
packageManager - Local
.freebuff/tool state added to.gitignore
Docs
README.mdrefreshed to the real stack and files — it still advertised Astro 5, Tailwind 3,@astrojs/tailwind,tailwind.config.cjsandpostcss.config.cjs, none of which exist anymore
Verification
pnpm build→ 12 pages + sitemap, no errorspnpm audit→ no known vulnerabilities- Automated check across all 12 generated pages: 0 pages serving text in the wrong language
package.jsonversion aligned to1.5.0
Full Changelog: 1.4.0...1.5.0
v1.4.0 - Complete UI Redesign + Accessibility & Cookie Consent
This major release includes a complete website redesign with modern glassmorphism aesthetics, new accessibility features, cookie consent management, and comprehensive bug fixes across the entire codebase.
Complete UI Redesign
Design System Overhaul
- Glassmorphism aesthetic: Dark backgrounds with subtle borders and backdrop blur effects
- Modern color palette: Vibrant gradients using blue, purple, and pink accents
- Consistent styling: All components now follow the same design language
- Premium feel: Smooth animations, hover effects, and micro-interactions throughout
Updated Components
- Header: Redesigned with glassmorphism style, improved button aesthetics
- Footer: Updated background color and styling to match new design
- Cards: Refactored to use glassmorphism with proper light/dark mode support
- Buttons: Modernized with new color scheme and hover effects
Page-Specific Updates
- Home Page: Complete redesign with new hero section, feature cards, and compacted layout
- Guides Page: Updated background colors and reduced hover glow opacity for better readability
- Downloads Page: Centered layout, updated backgrounds, and improved card design
- Tools & Software Pages: Redesigned to match new design language
- Optimizer Pages: Complete redesign with modern color palette and glassmorphic cards
New Features
Accessibility Toolbar
- Floating accessibility panel positioned on the center-left side of the screen
- Text size controls: Increase/decrease text size dynamically
- Visual filters: Grayscale, high contrast, and negative contrast modes
- Link enhancement: Option to underline all links for better visibility
- Readable font: Switch to Arial/Helvetica for improved readability
- Reset functionality: Restore all accessibility settings to default
- Fully bilingual: Available in Spanish and English
Cookie Consent Banner
- Compact floating card at the bottom center of the page
- Three action buttons: Accept All, Reject All, and Customize
- LocalStorage integration: Remembers user preferences across sessions
- Privacy-focused: Only appears on first visit
- Modern design: Matches the site's glassmorphism aesthetic with blue accent color
- Fully bilingual: Spanish and English support
UI/UX Improvements
- Compacted Home Page: Reduced vertical spacing to minimize scrolling
- Hero section padding reduced from
pt-32 pb-20topt-24 pb-12 - Section spacing reduced from
py-24topy-16 - Tighter margins around headings and text
- Hero section padding reduced from
- Consistent backgrounds: All pages now use
#141414for dark mode - Improved readability: Reduced hover glow effects across all pages
Bug Fixes
Light/Dark Mode
- Restored theme switching: Fixed light mode support across all pages
- BaseLayout: Updated body background to support both themes
- All pages: Added proper
dark:variants for backgrounds, text, and borders - Components: Header, Footer, Card, and TarjetaTools now properly support both themes
- Optimizer page: Removed hardcoded CSS import, restored light mode support
Visual Fixes
- Footer alignment: Fixed background color to match body (
#141414) - Header spacing: Removed top padding that caused visual "strip" issue
- Downloads page: Centered single card in previous versions section
- Hover effects: Reduced opacity for better text readability
Technical Improvements
- Cleaner codebase: Removed all legacy CSS files and imports
- Tailwind CSS only: All styling now uses Tailwind utility classes
- Better component structure: Improved HTML semantics and accessibility
- Optimized build: Faster compilation and smaller bundle size
- Removed unused components: Cleaned up AnimatedBackground and BackgroundSelectorCompact
Files Changed
New Components
src/components/AccessibilityToolbar.astrosrc/components/CookieBanner.astropublic/grid-pattern.svg
Major Modifications
src/layouts/BaseLayout.astro- Integrated new components, fixed light/dark modesrc/components/Header.astro- Complete redesign with glassmorphismsrc/components/Footer.astro- Updated styling and backgroundsrc/components/Card.astro- Refactored for new design systemsrc/pages/index.astro- Complete redesign and compacted layoutsrc/pages/guias.astro- Updated backgrounds and stylingsrc/pages/descargas.astro- Redesigned with centered layoutsrc/pages/herramientas.astro- Updated to match new designsrc/pages/software.astro- Updated to match new designsrc/pages/optimizer.astro- Complete redesignsrc/i18n/ui.ts- Added accessibility and cookie translations
Win Optimizer - 1.3.0
Win Optimizer
9 Optimization Categories:
- Network (7 tweaks): TCP optimization, ECN, AutoTuning, RSS, UDP GRO
- Memory (8 tweaks): Compression, Meltdown/Spectre, paging, cache
- GPU (7 tweaks): Hardware scheduling, TDR timeout, Nvidia/AMD drivers
- Windows Features (9 tweaks): Virtualization, IIS, SMB1, DISM commands
- Firewall & Security (10 tweaks): Firewall rules, SMB blocking, IPv6, credentials
- Nagle Algorithm (9 tweaks): TCP latency reduction, TcpAckFrequency, TCPNoDelay
- Network Throttling (8 tweaks): NetworkThrottlingIndex optimization for Gigabit
- System Responsiveness (10 tweaks): MMCSS, CPU priority, GPU scheduling
- Latency and Timers (13 tweaks): DPC watchdog, timer resolution, HPET, IRQ priority
Features:
- Dynamic category pages with independent URLs
- Ready-to-use PowerShell commands for each tweak
- Copy-to-clipboard functionality
- Bilingual support (English/Spanish)
- Professional documentation and best practices
Interface Updates
- Centered navigation in header (Inicio, Guías, Herramientas, Software, Descargas, Win Optimizer)
- Win Optimizer link added to footer Explore section
- Individual gradient color scheme per category
- Responsive design for all screen sizes
Technical Improvements
- Updated to Astro latest stable version
- TypeScript type-safe implementation
- Dynamic routing with getStaticPaths()
- Improved code organization and maintainability
Release Status
This is a stable release and recommended for production use.
For any issues or suggestions, please open an issue in the repository.
Full Changelog: 1.2.0...1.3.0
Release v1.2.0 – SEO Improvements, Astro Upgrade & Windows 10 ISO Update
What's New in Version 1.2.0
This release includes major improvements to the website's SEO, an updated version of Astro, and a refreshed Windows 10 ISO build.
SEO Enhancements
- Added
hreflangtags for better multilingual indexing. - Included
canonical,author, and more precise meta tags. - Improved Open Graph and Twitter Card metadata.
- Integrated an optimized
JSON-LDstructure using Schema.org.
Astro Upgrade
- Updated to the latest stable version of Astro.
- Improves performance, compatibility, and project maintainability.
Windows 10 ISO Update
- Replaced the previous ISO with an updated, optimized Windows 10 build.
- Includes additional performance tweaks for gaming and overall system responsiveness.
Release Status
This is a stable release and recommended for production use.
For any issues or suggestions, please open an issue in the repository.
🚀 CodeXtreme Web v1.0.0
CodeXtreme-Web.mp4
CodeXtreme Web es una plantilla web moderna y ultrarrápida construida con Astro y Tailwind CSS. Diseñada para desarrolladores y empresas, ofrece una base altamente optimizada ideal para sitios web, landing pages o proyectos SaaS.
Características destacadas
Rendimiento extremo: Aprovecha la velocidad de Astro y la eficiencia de Tailwind CSS para obtener sitios web ultrarrápidos.
Configuración lista para usar: Una estructura de proyecto optimizada y preconfigurada que te permite empezar a trabajar de inmediato.
Diseño responsive y accesible: Garantiza una experiencia óptima en cualquier dispositivo y para todos los usuarios.
Fácil de personalizar: Una base sólida y flexible que se adapta a tus necesidades, ya sea para un portfolio, landing page o una aplicación SaaS.
Documentación completa: Guías y ejemplos detallados para que puedas sacar el máximo provecho a la plantilla desde el primer momento.
Full Changelog: https://github.com/CodeF1ow/codextremeos-web/commits/Windows