Skip to content
CHANGELOG

Changelog.

Recent updates to this site, generated automatically from the Git history.

October 27, 2026
Addedassetsadd black variant of the Maxime logo
October 26, 2026
Fixedi18nadd missing contact subtitleQuaternary key to en and br
October 26, 2026
Addedcvsync CV texts, experience and tech stack
October 23, 2026
Fixedcvredirect bare /cv to the French CV page
October 12, 2026
Addedcvswitch CV PDF to the PHP/Drupal/JS variant
September 20, 2026
Addedcontactupdate job titles under the contact heading
September 20, 2026
Addedexperiencefold/unfold entries, type on unfold
September 20, 2026
Fixedi18nstop cropping the waving flags in the locale switcher
September 20, 2026
Fixedaboutuse $localePath in the template to satisfy the coverage gate
September 20, 2026
Addedi18nredraw locale flags as waving flags, rename to flag-br
September 20, 2026
Addedaboutrestore portrait photo with an AI caption badge
September 16, 2026
Securityprojectsstop leaking confidential pro project detail via useProjects()
September 16, 2026
Fixeddeploypin jsdom to 26.1.0, the previous fix wasn't enough
September 16, 2026
Addedblogrender code blocks, add Article JSON-LD, noindex the blog
September 16, 2026
Fixedseosync sitemap and robots.txt with the site's indexing policy
September 16, 2026
Securityseostop leaking confidential client case studies via llms-full.txt
September 16, 2026
Fixedseoapply nofollow consistently on links into noindex'd pages
September 16, 2026
Fixedblogfetch article data server-side for correct SEO meta
September 16, 2026
Addedseoadd Person and WebSite JSON-LD to the homepage
September 16, 2026
Fixedseowire canonical and hreflang links into <head>
September 15, 2026
Fixeddepspin html-encoding-sniffer to 4.0.0 to fix SSR 500s
September 11, 2026
Fixedcvscope pdfjs images copy plugin to build only
September 11, 2026
Fixedcvfix pdfjs-viewer-element assets 404ing in production
September 11, 2026
Addedcvrewrite Gingerminds experience bullets across all locales
September 11, 2026
Fixedcvcollapse the book-a-call button to an icon on mobile
September 11, 2026
Addedaboutreplace About portrait with an illustrated sticker
September 11, 2026
Fixedcspallow blob: workers for the pdf.js viewer on /cv
September 11, 2026
Fixedblogfetch articles during SSR to avoid hydration mismatch
September 11, 2026
Addedhomeenrich tech stack catalog with real skills
September 8, 2026
Fixedchatkeep the AI chat trigger mounted across layout swaps
September 8, 2026
Fixedseoadd missing nofollow on links into confidential projects
September 8, 2026
Fixeddepsrevert an accidental dependency bump that broke lint
September 8, 2026
Addedcvshow the AI chat widget on the CV page
September 8, 2026
Fixedprojectsfetch project data server-side, fix invisible noindex
September 8, 2026
Fixedblogguard the clipboard share fallback with try/catch
Chat with the AI assistant