Changelog
Latest updates, improvements, and fixes for VSME.
v1.8.0 LATEST
2026-04-10GDPR Compliance, UI Optimizations & QA Stabilization
- Added comprehensive GDPR Trust Center with links from the footer.
- Implemented strict GDPR cookie consent modal.
- Added User Data Export endpoint for DSAR compliance.
- Added user hard delete/anonymization capabilities for right-to-be-forgotten.
- Fixed issues with parsing commas and saving decimal data in wizard numeric fields (Issue #58).
- Optimized Livewire state syncing for reduced server load resulting in smoother UI generation.
- Fixed sign-in redirect loops for authenticated users and added profile settings links.
- Stabilized automated end-to-end testing for all reporting paths, including new C3/C4 taxonomy questions.
v1.7.0
2026-04-01Translation Manager & Finnish Localization Fixes
- Introduced an administrative Translation Manager for live string editing into PHP language files.
- Resolved Finnish (fi) localization namespace conflicts between JSON and PHP language packs.
- Stabilized Livewire reactivity and synchronization in wizard generation E2E tests.
- Addressed headless Chrome dependency issues for PDF generation stability.
v1.6.0
2026-04-01Resilience, Stability, and Cleanup
- Added resilient E2E test flows for C4 Climate Risk disclosures.
- Database cleaned and purged of legacy ComprehensiveSeeder artifacts.
- Standardized VsmeSeeder as the definitive questionnaire model.
- Resolved wizard rendering discrepancies for Human Rights Policy scope.
- Upgraded deploy-production agent workflow to prevent uncategorized deployments.
v1.5.0
2026-03-17EFRAG Compliance, KPI Dashboard, PDF Report Enhancements & Pipeline Repair
- EFRAG disclosure numbering fix — b5_bio→b5, workforce→b8/b9/b10.
- KPI Dashboard with ESG readiness scoring and HCI enhancements.
- PDF report: Key Figures Summary, Block Index, CEO Foreword, DMA integration.
- Replaced donut charts with grouped YoY bar charts (B3, B6, B7, B8).
- Product Tour page with platform screenshots.
- Re-enabled E2E smoke tests in CI pipeline.
- Fixed CVE-2026-30838 (league/commonmark XSS).
- Restored CI pipeline after 3-week blockage.
- P0 bug fixes: privacy policy, B2 gate, skip guard, decimal validation.
v1.4.0
2026-02-25PDF Templates, GHG Calculator, Finnish Locale & E2E QA
- 21 dedicated PDF block templates for B1–B11 and C1–C9 modules.
- Executive summary and compliance statement pages in PDF reports.
- Inline SVG charts (donut, bar) and company logo support.
- Free-tier watermark in PDF footer for non-subscribed users.
- GHG Emissions Calculator with Scope 1/2/3 tracking and AI classification.
- Finnish (Suomi) translations for UI and wizard.
- Per-report export language setting (English/Finnish).
- E2E PDF QA — Playwright captures server-generated PDFs for all 4 configs.
- vsme:generate-e2e-pdfs artisan command for quick QA.
v1.3.0
2026-02-22E2E Testing, PDF Reports & DevOps
- Full E2E wizard automation — 4 config matrix (Basic/Comprehensive × Individual/Consolidated).
- Versioned E2E test artifacts dashboard with download support.
- PDF report generation with visual polish and multi-block layout.
- Mailpit integration for local and staging email testing.
- Email verification page UX fix — added logout escape route.
- SubsidiaryManager optimization and wizard crash fix.
- System Health dashboard with 8 subsystem checks and backup management.
- API endpoints for authentication and reports (Sanctum).
- AI service client with graceful degradation.
- CI/CD pipeline hardened — 4-job pipeline (build, lint, test, e2e-smoke).
- Automated deployment to test server on CI pass.
v1.2.0
2026-02-20Production Hardening
- Removed debug routes and scripts.
- Hardened environment configuration for production.
- Improved XBRL data mapping coverage.
- Optimized infrastructure (Redis, Database Seed ordering).
v1.1.0
2026-01-03Consolidated Reporting & QA
- Added Consolidated Reporting support (Subsidiaries management).
- Implemented E2E Test Scenarios for Individual/Consolidated & Basic/Comprehensive flows.
- Fixed CI/CD pipeline (PHP 8.3 upgrade, optimized cache/migration order).
- Established formal QA Strategy & Testing Pyramid.
v1.0.1
2026-01-02Input Fixes & Enhancements
- Fixed missing text input field for narrative questions (e.g., Description of Business Model).
- Resolved display issues for Company Information (B1-Q0).
- Improved validation logic in wizard repeatable groups.
v1.0.2
2026-01-02UI Fixes
- Fixed "Number of employees" field displaying incorrect placeholder.
- Enabled decimal input (FTE) for employee count.
v1.0.0
2025-12-31Initial Release
- Initial launch of VSME Reporting Tool.
- Full implementation of Basic and Comprehensive modules.
- Dashboard with reporting progress tracking.
- Export functionality for reports.