HitKeep 2.4.2: Site Export Dropdown Fix
HitKeep 2.4.2 is a focused patch release for dashboard exports. It fixes the site-specific export format dropdown so choosing CSV, XLSX, Parquet, JSON, or NDJSON starts the matching site takeout download.
The all-sites export dropdown already worked. This patch keeps that behavior unchanged and tightens the site-row path that calls /api/sites/{id}/takeout?format=<format>.
What changed
Section titled “What changed”- Site export menu actions: site export dropdown items stay bound to the intended site row while the menu is open.
- Alternate formats: CSV, XLSX, Parquet, JSON, and NDJSON remain available for site-specific takeout downloads.
- Global exports unchanged: the all-sites export dropdown still calls
/api/user/takeout?format=<format>. - Regression coverage: focused unit coverage checks repeated site menu reads, and seeded Playwright coverage verifies all-sites and per-site JSON downloads in the German dashboard at the reported desktop viewport.
Upgrade guidance
Section titled “Upgrade guidance”Upgrade to 2.4.2 if users rely on site-specific exports from the Import & Export page.
No backend export schema, takeout endpoint, permission model, or supported format changes are included in this patch.