Skip to content

Releases: wistant/wistant.me

v1.8.0

15 May 00:30

Choose a tag to compare

[1.8.0] - 2026-05-15

Features

  • Project UI Harmonization: Complete overhaul of the /projects page using a streamlined horizontal ProjectItem layout, highlighting technical stacks.
  • Native I18n MDX Support: Implemented direct resolution for page.[lang].mdx files within the MDX registry for seamless international content delivery.
  • Elite Utilities: Introduced the Largest component for controlled content overflow and added initialHeightMobile support to the ShowMore component.

Fixes & Refactoring

  • Spacing Optimization: Reduced vertical gaps between Gallery, Blog, and Projects sections on the home page.
  • Architectural Cleanup: Removed massive amounts of legacy "mvpblocks" and deprecated assets to streamline the codebase.
  • Code Hygiene: Resolved TypeScript lint errors and cleaned up unused imports across the application.

v1.7.0

14 May 02:30

Choose a tag to compare

[1.7.0] - 2026-05-14 - [Neural Grid Stateless]

Fonctionnalités

  • Routage Stateless i18n : Migration complète vers une architecture sans préfixes d'URL (/en, /fr), utilisant exclusivement les cookies (NEXT_LOCALE) pour la résolution de la langue.
  • Sélecteur de Langue Premium : Implémentation d'un menu déroulant "Popup" de luxe (Shadcn UI) pour une sélection délibérée et élégante.
  • Optimisation SEO Mondiale : Enrichissement massif des dictionnaires avec des mots-clés stratégiques liés aux architectures de systèmes distribués et au cloud hybride.
  • Navigation Dock : Intégration directe d'un point d'accès de contact et unification du sélecteur de langue.

Corrections & Refactoring

  • Dé-congestion Analytique : Suppression totale de la dépendance Upstash Redis et des compteurs de vues pour une fluidité d'exécution accrue.
  • Metadata Hardening : Migration du système OpenGraph vers metadataBase pour une parité de preview absolue sur tous les canaux sociaux.
  • Cleanup Architectural : Suppression des payloads JSON obsolètes (ar, wo, es) et typage strict des dictionnaires TypeScript.

v1.6.0

07 May 03:32

Choose a tag to compare

[1.6.0] - 2026-05-07

Fonctionnalités

  • Architecture "Industrial Supreme" : refonte complète de la grille de présention des ProjectCards et Slideshows (100% de la largeur du WebLayout).
  • Galerie Intelligente : Tri alphabétique automatique et badge de progression pour les sliders.
  • MDX & Markdown : Intégration Native de l'analyse YAML (remark-frontmatter) et héritage direct du design "rounded-xl" pour les assets intégrés.

Corrections & Refactoring

  • Dark Mode TechBadges : Optimisation du Dark Mode par inversion dynamique des contrastes ciblés.
  • Clean Architecture : Purge de code mort (suppression des layouts granulaires obsolètes).

v1.5.0

02 May 02:32

Choose a tag to compare

[1.5.0] - 2026-05-02 - [Cinematic Grid & Fluid Navigation]

Fonctionnalités

  • Cinematic Projects Overhaul : Refont complète de la section Projets avec une grille horizontale alternée (Gauche/Droite).
  • Expanding Mobile Navigation : Implémentation d'un dock mobile extensible (style Aceternity) avec labels textuels et icônes.
  • Visual Depth Dynamics : Ajout du système peer/bg pour l'élévation des couches d'images au survol dans les cartes projets.
  • Smart Adaptive Height : Refactorisation de ShowMore avec détection automatique de la hauteur du contenu pour cacher les gradients/boutons inutiles.

v1.4.0

20 Apr 20:58

Choose a tag to compare

[1.4.0] - 2026-04-20 - [Neural OG Synchronization]

Fonctionnalités

  • Supreme OG Orchestration : Portage de la primitive OgResponse pour une parité visuelle totale avec jahir.dev.
  • Edge Font Hardening : Intégration du chargement binaire explicite pour ClashDisplay et Inter sur Vercel Edge.
  • Metadata Liberation : Restauration du système automatique opengraph-image.tsx en supprimant les dépendances API codées en dur.

Corrections & Refactoring

  • Universal Synchronization : Refactorisation de 12 routes d'images sociales pour une cohérence absolue.
  • Layout Precision : Correction des typos de ratio aspect-video et aspect-[2/1] dans les viewports critiques.

v1.3.0

20 Apr 20:23

Choose a tag to compare

[1.3.0] - 2026-04-20 - [Neural Credential Ignition]

Features

  • Supreme Certifications Module: Deployed a high-performance credential registry with MDX-based narrations and high-fidelity 16:9 rectangular showcases.
  • Dynamic OG System: Implemented a universal Open Graph generation pipeline utilizing Next.js opengraph-image.tsx primitives and an Edge-ready orchestration route for social media excellence.
  • Narrated Professional Prose: Re-engineered 5 core AWS certification descriptions with detailed architectural impact stories, matching the "About" page narrative depth.
  • Dock Navigation Refresh: Integrated the Certifications experiential anchor into the global navigation, replacing legacy entry for enhanced professional discovery.

Fixes & Refactoring

  • Security Proxy Hardening: Sanitized proxy.ts middleware configuration to allow high-performance asset resolution for the certification badge pipeline.
  • Metadata Orchestration: Synchronized bilingual dictionary keys and SEO primitives across all newly deployed module viewports.

v1.2.0

20 Apr 17:59

Choose a tag to compare

[1.2.0] - 2026-04-20 - [Analytical Sight & Sober Refinement]

Features

  • Upstash Redis Analytics: Integrated real-time view counting and like system with server-side pipelining (redis.mget) for zero-latency index rendering.
  • Premium Content Injection: Automated injection of high-fidelity Unsplash thumbnails and metadata across the entire blog archive.
  • Elite Technical Articles: Deployed 2 new deeply technical articles ("Mastering React 19") in both English and French.

v1.1.0

19 Apr 02:05

Choose a tag to compare

[1.1.0] - 2026-04-19 - [Sober Engineering Awakening]

Breaking Changes

  • None.

Features

  • Deleted the heavy, blurry Hero background image in src/app/[lang]/(web)/blog/[slug]/page.tsx and replaced it with a sharp, standard image block (aspect-video) positioned strictly below the header.
  • Shrunk and sharpened the blog post index thumbnails (src/components/blog/blog-post-item.tsx) by removing heavy rounded corners, removing the excessive 'scale/zoom' hover effects, and enforcing a rigid minimalist design.
  • Added real-time view counting that triggers when a user opens a blog post, using a custom API route (src/app/api/blog/analytics/route.ts) connected to Upstash Redis (src/lib/redis.ts).
  • Added a functional 'Like' button at the bottom of blog articles (src/components/blog/slug/reactions.tsx) that stores an optimistic UI state in local storage and validates via the Redis API endpoints.

Fixes & Refactoring

  • Standardized the maximum width of all blog articles (src/app/[lang]/(web)/blog/[slug]/page.tsx) and the blog index (src/app/[lang]/(web)/blog/page.tsx) to max-w-2xl so they perfectly align with the dimensions of the project pages.
  • Deleted duplicate or confusing "Back to blog" buttons across the application and replaced them with a single, perfectly aligned <ArrowLeft /> icon from the lucide-react library inside src/components/blog/slug/header.tsx.
  • Stripped es (Spanish), ar (Arabic), and wo (Wolof) from the regex routing parser in content-collections.ts to strictly lock the site down to .en and .fr document structures.

v1.0.0

19 Apr 01:48

Choose a tag to compare

Full Changelog: v1.0.0...v1.0.0