Skip to content

Releases: Forz70043/Forz70043.github.io

v3.5.5

Choose a tag to compare

@Forz70043 Forz70043 released this 29 Mar 16:54
65001b2

What's Changed

v3.5.5

✨ Features

Experience Timeline — New "Work Experience" section with vertical timeline between About and Projects
Multi-language support — Added support for 4 languages (IT, EN, FR, ES) with automatic browser detection and dev-only selector on localhost
Data-driven Projects — Projects section now dynamically rendered from projects.js, reorderable without touching HTML
New projects — Added Git Smart Squash, WildCloud and Git Prompt
Clarity Analytics — Microsoft Clarity integration with same-origin script and updated CSP

🎨 UI/UX

Rewritten About Me with a more human, recruiter-friendly tone (IT + EN)
Stack icons migrated to Devicon CDN (removed old PNGs)
Tech stack icons added to project cards
Scroll animations (fade-in) with IntersectionObserver
Social icons (GitHub + LinkedIn) in contact section and footer
Favicon and apple-touch-icons added
Project images normalized with aspect-video object-cover
Lazy loading on all project images

⚡ Performance

Optimized images: dev-kit.gif 13MB → 169KB, node-api.webp 54KB → 25KB
Asset cleanup: removed public/images/ and unused stack images

🔧 Fixes

Service Worker v3: cache-first for local resources, network-first for CDN, GET-only guard and response.ok check, 503 fallback on offline cache miss
Updated CSP with *.clarity.ms wildcard, jsdelivr for fonts/styles
Fixed dark mode icon visibility (Bash, Symfony, GitHub)

🔒 Security

Bump path-to-regexp 0.1.12 → 0.1.13
Bump picomatch 2.3.1 → 2.3.2
Bump brace-expansion

📦 Infra

serve added as devDependency (previously only via npx)
package-lock.json committed to repo
Simplified sitemap: removed fragment URLs, canonical URL only
SEO: descriptive alt tags, JSON-LD knowsAbout + mainEntityOfPage

Full Changelog: v3.4.4...v3.5.5

v3.4.4

Choose a tag to compare

@Forz70043 Forz70043 released this 24 Mar 20:33
c83404d

What's Changed

Full Changelog: v3.4.2...v3.4.4

v3.4.3

Choose a tag to compare

@Forz70043 Forz70043 released this 24 Mar 20:31
afbdbe2

What's Changed

Full Changelog: v3.4.1...v3.4.3

v3.4.2

Choose a tag to compare

@Forz70043 Forz70043 released this 22 Mar 23:01
afbdbe2

What's Changed

Full Changelog: v3.4.1...v3.4.2

v3.4.1

Choose a tag to compare

@Forz70043 Forz70043 released this 14 Mar 20:10
21c5307

What's Changed

Full Changelog: v3.3.1...v3.4.1

v3.3.1

Choose a tag to compare

@Forz70043 Forz70043 released this 18 Oct 11:02
354a11d

What's Changed

Full Changelog: v3.2.1...v3.3.1

v3.2.1

Choose a tag to compare

@Forz70043 Forz70043 released this 14 Oct 18:00
74a4395

What's Changed

Full Changelog: v3.1.1...v3.2.1

v3.1.1

Choose a tag to compare

@Forz70043 Forz70043 released this 13 Oct 18:34
0a4e295

What's Changed

Full Changelog: v3.0.1...v3.1.1

v3.0.1

Choose a tag to compare

@Forz70043 Forz70043 released this 11 Oct 22:30
90a09e0

What's Changed

Full Changelog: v3.0.0...v3.0.1

v3.0.0

Choose a tag to compare

@Forz70043 Forz70043 released this 08 Oct 20:58
f79e218

What's Changed

New Contributors

Full Changelog: v2.0.0...v3.0.0