Skip to content

Releases: FreelanSign/freelansign-website

v1.2.1

Choose a tag to compare

@Bertrand2808 Bertrand2808 released this 29 Jan 09:13
57c65d7

Release v1.2.1

This is a patch release containing bug fixes and UI improvements.

Bug Fixes

  • Fix remaining UI bugs and edge cases
  • Fix security alert in dependencies

Improvements

  • UI styling improvements and refinements

What's Changed

This patch release includes fixes and refinements made since v1.2.0:

  • UI bug fixes and improvements
  • Security vulnerability resolutions
  • Styling enhancements across components

Full Changelog: v1.2.0...v1.2.1

v1.2.0

Choose a tag to compare

@Bertrand2808 Bertrand2808 released this 26 Jan 14:37
aea0c24

Features

  • UI/UX Redesign: Light theme redesign with improved readability

    • Modern typography enhancements across all pages
    • Updated color palette for better visual hierarchy
    • Improved component styling and spacing
    • Enhanced visual consistency throughout the application
  • RGPD-Compliant Legal Pages:

    • Add comprehensive mentions légales (legal notices) page with company information, hosting details, and IP rights
    • Implement politique de confidentialité (privacy policy) with full GDPR compliance
    • Implement no-cookies banner component with transparent privacy messaging and session-based dismissal
    • Add LegalPageLayout component with elegant typography for legal content
    • Create reusable legal page content components with environment variable configuration
    • Update footer with proper links to legal pages
    • Add legal pages to sitemap with appropriate metadata
    • Update site configuration with .fr domain
    • Update organization structured data with founding date and contact information

Bug Fixes

  • Fix security alert in dependencies

Other

  • Remove npm lockfile and enforce pnpm package manager for consistency

All pages are fully RGPD-compliant, support environment variable configuration for company details, and include proper metadata for SEO.

v1.1.1

Choose a tag to compare

@Bertrand2808 Bertrand2808 released this 25 Jan 17:13

Bug Fixes

  • Fix security vulnerability in dependency (package-lock.json update)

Commits in this release:

  • fix: fix security alert (160dc13)

v1.1.0 - RGPD Legal Compliance

Choose a tag to compare

@Bertrand2808 Bertrand2808 released this 23 Jan 21:30
bcfd200

🎯 What's New

RGPD & Legal Compliance

This release adds complete French legal compliance pages required by RGPD and French law (LCEN Article 6).

✨ Features

  • Mentions Légales (/legal/mentions-legales): Complete legal notices with company identification, publication director, hosting details, intellectual property, and CNIL declaration
  • Politique de Confidentialité (/legal/politique-confidentialite): Full GDPR-compliant privacy policy with data controller info, processing purposes, legal basis, user rights, and CNIL complaint procedure
  • No-Cookies Banner: Privacy-respecting notification banner with French humor, session-based dismissal (no cookies!)
  • Legal Page Components: Reusable dark-themed layout with semantic typography and print support
  • Footer Integration: Updated footer links to legal pages
  • Sitemap Updates: Added legal pages to sitemap with yearly update frequency
  • Site Configuration: Updated to .fr domain and correct contact information

🔒 Privacy-First Approach

  • Zero cookies, zero tracking, zero analytics
  • RGPD compliant by design (Articles 13-14)
  • Clear statement of data processing practices
  • Full transparency on user rights
  • CNIL-compliant documentation

🎨 Design

  • Dark theme matching brand guidelines
  • Mobile responsive
  • Print-friendly styling for legal documents
  • Accessible with proper contrast and semantic HTML

📦 Files Changed

  • 13 files modified (894 insertions)
  • 4 new reusable legal components
  • 2 new legal pages with complete SEO metadata

🌍 Localization

  • 100% French content
  • Compliant with French legal requirements
  • CNIL guidelines followed

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

v1.0.0 - Production Launch

Choose a tag to compare

@Bertrand2808 Bertrand2808 released this 23 Jan 19:59
de3dac5

Production-Ready Release - v1.0.0

FreelanSign website is now production-ready! This major release marks the transformation from beta to a fully-featured, deployment-ready platform.

Breaking Changes

  • UI Redesign: Complete redesign of marketing website with new landing page sections, updated header/footer, and redesigned navigation
  • Contact Form Migration: Contact form submission migrated from API route to client-side EmailJS integration (breaking change for API consumers)
  • Blog Content Removed: Blog-related content removed from production deployment

Major Features

  • Product Showcase: New product showcase component displaying visual application mockups
  • Beta Signup: Integrated beta signup form functionality
  • SEO Ready:
    • Dynamic sitemap generation (sitemap.ts)
    • robots.txt configuration
    • Structured data (Organization, WebSite, BlogPosting schemas)
    • Open Graph metadata
  • Production Deployment:
    • Vercel configuration for production (vercel.json)
    • Security headers (CSP, HSTS, X-Frame-Options, X-Content-Type-Options)
    • Error boundary pages (error.tsx, global-error.tsx, not-found.tsx)
    • Build optimization and caching headers
  • Performance Optimized:
    • Logo optimization (1.3MB → production-ready)
    • Asset caching headers
    • next/font for optimized font loading
  • User Experience:
    • Toast notifications for feedback
    • Improved product links with anchor navigation
    • Refined color palette and Tailwind CSS variables
    • Responsive design for all devices

Bug Fixes

  • Fixed laggy animations in components
  • Optimized logo size for production
  • Improved sitemap generation and accessibility
  • Enhanced error page handling and redirections

Related Issues

Closes #3: Vercel Deployment Plan - Production Launch Week

Deployment Notes

This release is ready for deployment to freelansign.fr and includes:

  • All necessary Vercel configuration
  • Security hardening for production
  • SEO optimization for search engines
  • Performance optimizations for fast loading

Technical Changes

  • 13 commits included in this release
  • Next.js configuration updated for production
  • Contact form architecture migrated to client-side EmailJS
  • Build process optimized with Vercel configuration
  • Proper error handling and boundary implementations

What's Next

  1. Deploy to Vercel production environment
  2. Configure freelansign.fr domain DNS
  3. Submit sitemap to Google Search Console
  4. Monitor production metrics and performance

Release Date: 2026-01-23
Git Tag: v1.0.0
Commits: 13 since v0.1.0