Danish Language Support & User Settings
Full Danish internationalization, user profile settings, and improved form layouts.
- Added full Danish (da) language support across all interface text, forms, and navigation
- Added user profile settings with password management and profile analytics
- Restructured company, client, and project management forms for better mobile layouts
- Added loading skeletons for dashboard and client selection
- Improved input field sizing for mobile devices
- Added dedicated mobile navigation menu
- Added "Written Off" status support on invoices with improved ordering
- Enhanced client and invoice data import functionality
Security Updates & Performance Optimizations
Critical security patches and database performance improvements across the platform.
- Patched XSS vulnerability in routing layer
- Added Row Level Security for password reset tokens
- Fixed mutable search path vulnerabilities in database functions
- Removed duplicate indexes and added missing foreign key indexes
- Optimized dashboard queries with materialized calculations
- Added rate limiting for GDPR data export and deletion endpoints
Improved Mobile Navigation
A better mobile experience with a dedicated responsive navigation menu.
- New touch-optimised mobile navigation menu
- Consistent experience across all screen sizes
- Smoother transitions and interactions on mobile devices
Invoice & Email Internationalisation
Invoices and emails now automatically adapt to your client's language preference.
- Invoice PDFs generated in client's preferred language (English or Danish)
- Translated email templates for invoice delivery and reminders
- Per-client language preference setting
- Late payment terms displayed in the correct language
- Localised tax ID labels (e.g. CVR for Denmark)
Client Management Improvements
New list and grid views, per-client dashboards, and tax ID tracking for your clients.
- Toggle between list and grid view for your client overview
- Dedicated client dashboard with projects, invoices, and revenue
- Track client tax/VAT identification numbers
- Client-specific analytics and activity history
Kanban Boards & Project Management Enhancements
Visual task management with drag-and-drop Kanban boards, project-level hourly rates, and improved time tracking.
- Kanban board with Backlog, To Do, In Progress, and Done columns
- Drag-and-drop task reordering within and between columns
- Set default hourly rates per project
- Improved timer interface with better state management
- Eliminated race conditions when starting timers
Enhanced Invoice Management
More powerful invoicing with project-based line items, CC recipients, late payment terms, and write-off support.
- Auto-populate invoice line items from project tasks and time entries
- Add CC recipients when sending invoices and reminders
- Configurable late payment interest rates and terms
- Mark uncollectible invoices as written off
- Fixed currency selection issues during invoice creation
Multi-Company Support
PRO plan users can now manage multiple companies from a single Vaerk account.
- Create and manage multiple companies from one account
- Quick company switching from the header
- Separate clients, projects, invoices, and settings per company
- Company-specific branding and bank details
Credit Note Functionality
Issue credit notes to correct or reverse invoices while keeping accurate financial records.
- Create credit notes linked to the original invoice
- Outstanding balance automatically adjusted
- PDF generation with distinct credit note styling
- Email delivery with customisable messages
- Full audit trail of credit note creation
- Multi-language support (English and Danish)
Data Import System
Migrate from other tools by importing your existing clients, projects, invoices, and time entries.
- Import clients with full contact information
- Import projects with tasks and time entries
- Import invoices with line items and payment history
- Available during onboarding for new users
- Also accessible from Settings for existing users
- Comprehensive validation with error reporting
GDPR Compliance Tools
Full control over your personal data with export and deletion capabilities that meet GDPR requirements.
- Export all your data as a complete JSON archive
- Permanently delete your account and all associated data
- All data requests are logged for compliance tracking
- New Privacy Settings page under Settings
Business Dashboard
A new analytics dashboard with revenue tracking, client activity monitoring, and multi-currency support.
- Real-time revenue charts with monthly, quarterly, and yearly views
- Multi-currency support with automatic exchange rate conversion
- Client activity feed showing recent invoices, projects, and payments
- Key metrics: total revenue, outstanding invoices, active projects, client count
- Alert system for overdue invoices and upcoming payment deadlines