Changelog
Latest updates, improvements, and fixes for ExecutESG VSME.
vv2.4.7 LATEST
2026-08-22v2.4.7 - High-Impact Marketing Localization
- Marketing Localization (Issue #227)**: Fully translated core marketing pages and shared navigation into Finnish and English.
- Navbar & Footer**: Dynamic navigation menus, mega-menu descriptions, and footer links.
- Pricing**: Localized headings, pricing cards, billing toggles, add-on consolidation banner, and FAQs.
- Contact**: Localized headlines, office address, contact person, and Livewire contact form.
- About**: Localized mission, Self-Determination Theory philosophy pillars, and leadership team bios.
- Testing**: Added automated feature tests in MarketingLocalizationTest.
vv2.4.6
2026-08-22v2.4.6
- Full Changelog**: https://github.com/ExecutESG/vsme/compare/v2.4.5...v2.4.6
vv2.4.5
2026-08-22v2.4.5 - Smart Report Resolution, Review & Submit Step, and Draft Deletion
- Dedicated Review & Submit Step**: Replaced abrupt auto-submission on the last question with an interactive summary step displaying completion percentage, counts, and 1-click jump links to any incomplete disclosures before final submission (#226).
- Draft Report Deletion**: Added a delete action with confirmation prompt for draft reports in the Reports dashboard (/panel/report), allowing users to easily clean up accidental empty drafts.
- E2E Automation**: Added automated Playwright test suite for report resolution, review & submit step, and draft deletion.
- Smart Report Resolution**: Prevented silent auto-creation of duplicate draft reports when opening the questionnaire from the sidebar. The wizard now reliably reuses the company's active report.
- Question Completion Check**: Fixed false positive completion check on table questions (B3-Q1) by ignoring derived 0 totals and evaluating only user-provided source inputs.
- GHG Calculator Links**: Added target="_blank" and rel="noopener noreferrer" to external GHG calculator entry points to preserve active wizard position.
vv2.4.4
2026-08-22v2.4.4
- Full Changelog**: https://github.com/ExecutESG/vsme/compare/v2.4.3...v2.4.4
vv2.4.3
2026-07-21v2.4.3
- Full Changelog**: https://github.com/ExecutESG/vsme/compare/v2.4.2...v2.4.3
vv2.4.2
2026-07-18v2.4.2
- Full Changelog**: https://github.com/ExecutESG/vsme/compare/v2.4.1...v2.4.2
vv2.4.1
2026-07-13v2.4.1
- feat(api): add guided next-question endpoint + robust required detection by @bemehrbani in https://github.com/ExecutESG/vsme/pull/213
- fix(api): unblock consolidated reports + detect object-form required … by @mojbala in https://github.com/ExecutESG/vsme/pull/214
- @mojbala made their first contribution in https://github.com/ExecutESG/vsme/pull/214
- Full Changelog**: https://github.com/ExecutESG/vsme/compare/v2.4.0...v2.4.1
vv2.4.0
2026-07-01v2.4.0
- feat: Visma Netvisor API integration for automated GHG baselining by @bemehrbani in https://github.com/ExecutESG/vsme/pull/205
- feat: implement external integration API for VSME platform (#206) by @bemehrbani in https://github.com/ExecutESG/vsme/pull/207
- Full Changelog**: https://github.com/ExecutESG/vsme/compare/v2.3.1...v2.4.0
vv2.3.1
2026-06-09v2.3.1
- fix(deploy): update blog:sync paths to match renamed content files and add guide sync by @bemehrbani in https://github.com/ExecutESG/vsme/pull/200
- fix(content): replace irrelevant featured image for best-vsme-reporting-software by @bemehrbani in https://github.com/ExecutESG/vsme/pull/201
- Full Changelog**: https://github.com/ExecutESG/vsme/compare/v2.3.0...v2.3.1
vv2.3.0
2026-05-22v2.3.0
- Full Changelog**: https://github.com/ExecutESG/vsme/compare/v2.2.2...v2.3.0
vv2.2.2
2026-05-20v2.2.2
- Full Changelog**: https://github.com/ExecutESG/vsme/compare/v2.2.1...v2.2.2
vv2.2.1
2026-05-20v2.2.1
- Full Changelog**: https://github.com/ExecutESG/vsme/compare/v2.2.0...v2.2.1
vv2.2.0
2026-05-20v2.2.0
- Full Changelog**: https://github.com/ExecutESG/vsme/compare/v2.1.0...v2.2.0
vv2.1.0
2026-05-19v2.1.0
- Full Changelog**: https://github.com/ExecutESG/vsme/compare/v2.0.0...v2.1.0
vv2.0.0
2026-05-19v2.0.0
- Full Changelog**: https://github.com/ExecutESG/vsme/compare/v1.10.1...v2.0.0
vv1.10.1
2026-05-17v1.10.1
- feat: add GTM analytics for signup and aha moment tracking by @bemehrbani in https://github.com/ExecutESG/vsme/pull/152
- Full Changelog**: https://github.com/ExecutESG/vsme/compare/v1.10.0...v1.10.1
vv1.10.0
2026-05-08v1.10.0
- Full Changelog**: https://github.com/ExecutESG/vsme/compare/v1.9.1...v1.10.0
vv1.9.1
2026-05-04v1.9.1
- feat: Dashboard 3-pillar redesign and Admin enhancements by @bemehrbani in https://github.com/ExecutESG/vsme/pull/148
- Release v1.9.1: Dashboard Redesign & Admin Enhancements by @bemehrbani in https://github.com/ExecutESG/vsme/pull/149
- Full Changelog**: https://github.com/ExecutESG/vsme/compare/v1.9.0...v1.9.1
vv1.9.0
2026-05-04v1.9.0
- v2.0.0 Marketing Launch: Act Module MVP & Critical Fixes by @bemehrbani in https://github.com/ExecutESG/vsme/pull/134
- @bemehrbani made their first contribution in https://github.com/ExecutESG/vsme/pull/134
- Full Changelog**: https://github.com/ExecutESG/vsme/compare/v1.8.0...v1.9.0
vv-pre-marketing-migration
2026-07-21v-pre-marketing-migration
- v2.0.0 Marketing Launch: Act Module MVP & Critical Fixes by @bemehrbani in https://github.com/ExecutESG/vsme/pull/134
- Full Changelog**: https://github.com/ExecutESG/vsme/compare/v1.5.0...v-pre-marketing-migration
vv1.8.0
2026-04-09v1.8.0
- Full Changelog**: https://github.com/ExecutESG/vsme/compare/v1.7.0...v1.8.0
vv1.7.0
2026-04-01v1.7.0
- Full Changelog**: https://github.com/ExecutESG/vsme/compare/v1.6.0...v1.7.0
vv1.6.0
2026-04-01v1.6.0
- Full Changelog**: https://github.com/ExecutESG/vsme/compare/v1.5.0...v1.6.0
vv1.5.0
2026-03-17v1.5.0
- Full Changelog**: https://github.com/ExecutESG/vsme/compare/v1.4.0...v1.5.0
vv1.4.0
2026-02-25v1.4.0 — PDF Templates, GHG Calculator, Finnish Locale, E2E QA
- Executive Summary Page** — Key ESG metrics overview
- Compliance Statement Page** — EFRAG VSME standard reference
- 21 Dedicated Block Templates** — Full B1–B11 and C1–C9 coverage
- Inline SVG Charts** — Donut and bar chart partials
- Company Logo & Free-Tier Watermark** support
- Scope 1, 2, 3 emissions tracking with AI-assisted classification
- Built-in emission factor database
- Landing page feature showcase
- Finnish (Suomi) translations for UI and wizard
- Cookie-based locale persistence
- Per-report export language setting
- Server-generated PDF capture via Playwright
- `vsme:generate-e2e-pdfs` artisan command for quick QA
- E2E artifacts dashboard at `/core/e2e-artifacts`
- 31 Pint code style issues resolved
- Wizard hydration state improvements
- XBRL dimension and named range fixes
- Full Changelog**: See [CHANGELOG.md](CHANGELOG.md)
vv1.1.0
2026-01-03v1.1.0
- Full Changelog**: https://github.com/ExecutESG/vsme/compare/v0.1.0...v1.1.0