Changelog

Every change we ship.

A plain-English log of what we've built, in order. No marketing spin.

May 2026
v0.16

Resume optimisation polish

Fixed A4 paper proportions on the optimisation result. Added Save + Export PDF buttons. Cover Letter Copy button now stays inside the card.

May 2026
v0.15

Pricing page + usage meter

Added a pricing overview page and a usage meter in the E-CV sidebar so users can see their monthly limits.

May 2026
v0.14

Sidebar grouping

Grouped the E-CV sidebar by Workspace / Tracking / Account / Your Documents for easier navigation.

May 2026
v0.13

Secure contact form + admin panel

Built a secure /contact form with admin-only RLS. Messages now appear in the admin dashboard.

May 2026
v0.12

Full redesign + legal pages

Refreshed the Lavin AI brand with a deeper-violet design system. Added Privacy and Terms pages.

May 2026
v0.11

Image CV upload

You can now upload CVs as JPG, PNG, or WebP images, not just PDFs. Powered by Gemini Vision.

May 2026
v0.10

Cloudflare R2 integration

Moved large project files (videos, big attachments) to Cloudflare R2. Avatars and cover images stay on Supabase.

May 2026
v0.9

Lavin AI rebrand

Introduced the Lavin AI parent brand. The original E-CV homepage moved to /ecv, and / became the Lavin AI landing page.

May 2026
v0.8

Admin panel

Internal admin tools: user management, content control, audit log, and blog management.

May 2026
v0.7

PDF export with QR codes

Export resumes as PDF in English, Arabic, Kurdish, French, German, or Spanish. Each PDF includes a QR code linking to the public profile.

May 2026
v0.6

Multiple resumes

Create multiple focused resumes per profile, each with its own slug and category filter.

May 2026
v0.5

PDF to CV converter

Upload your CV as a PDF and have Gemini AI extract everything into a structured profile.

May 2026
v0.4

Projects system

Add projects to your profile with file uploads, descriptions, and category tags.

May 2026
v0.3

User profiles + avatars

Public profiles at /u/[username] with avatar upload, skills, and “Open to work” toggle.

May 2026
v0.2

Authentication

Email/password and Google OAuth via Supabase. Email confirmation, password reset, and protected dashboard routes.

May 2026
v0.1

Foundation

Initial Next.js 15 + Supabase + Tailwind + shadcn/ui scaffold. First public homepage.

This changelog covers user-visible changes. Bug fixes and small internal changes are tracked privately on GitHub.

Changelog | Lavin AI