Changelog

What's New in vlastERP

A chronological list of new features, improvements, and bug fixes shipped to vlastERP.

Featurev1.12.0

Enterprise tier and SSO support

Introduced the Enterprise pricing tier with SAML/OIDC single sign-on, custom SLAs, on-premise deployment options, and dedicated account management. Organizations with 50+ seats can now negotiate custom pricing.

Fixv1.11.2

Fix invoice PDF rendering for RTL languages

Resolved an issue where invoice PDFs did not render correctly for right-to-left languages (Arabic, Hebrew). Text alignment and currency symbols now display properly in all locales.

Improvementv1.11.1

Improved time entry bulk edit performance

Bulk editing 100+ time entries is now 3x faster. We optimized the database queries and reduced the number of round trips, bringing large batch operations down from 8 seconds to under 2 seconds.

Featurev1.11.0

Recurring invoices with auto-send

Set up recurring invoices with flexible schedules (weekly, monthly, quarterly). Invoices are generated automatically and can be sent to clients via email without manual intervention. Supports Facturae, XRechnung, and ZUGFeRD formats.

Featurev1.10.0

XRechnung 3.0 and Peppol integration

Full support for XRechnung 3.0 with Leitweg-ID routing and KoSIT schematron validation. Send invoices to German public sector clients via the Peppol network directly from your dashboard.

Fixv1.9.3

Fix timezone handling in attendance reports

Fixed a bug where clock-in/clock-out times could show incorrect values for users in UTC+2 and UTC+3 timezones. Attendance reports now consistently display times in the user's configured timezone.

Improvementv1.9.2

Faster dashboard loading with cached metrics

Dashboard metrics (revenue, hours, profitability) are now cached and refresh incrementally. Initial page load is 60% faster for accounts with 10,000+ time entries.

Featurev1.9.0

Verifactu and TicketBAI compliance for Spain

vlastERP now supports the Spanish Verifactu system with SHA-256 hash chaining, QR code generation, and automatic AEAT submission. TicketBAI support is available for businesses in the Basque Country.

Featurev1.8.0

Project budgets and burn-rate alerts

Set hour or revenue budgets per project. vlastERP tracks burn rate in real time and sends Slack/email alerts when projects reach 75%, 90%, or 100% of their budget.

Improvementv1.7.1

Improved CSV import with column mapping

The CSV import wizard now includes a visual column mapper with auto-detection. Supports importing clients, projects, time entries, and invoices from Toggl, Harvest, and FreshBooks export formats.

Featurev1.7.0

Leave management and holiday calendars

Request and approve vacation, sick leave, and personal days. Integrates with country-specific public holiday calendars for Germany, Spain, Austria, and Switzerland.

Featurev1.6.0

Multi-currency invoicing

Create invoices in EUR, USD, GBP, CHF, and 30+ other currencies. Exchange rates are fetched daily from the ECB and can be manually overridden per invoice.

Fixv1.5.2

Fix duplicate webhook deliveries

Resolved an edge case where webhook events for invoice.paid could be delivered twice if the payment confirmation arrived during a server restart. Added idempotency keys to all webhook payloads.

Featurev1.5.0

Public API v1 and webhook system

Launched the vlastERP REST API (v1) with full CRUD for clients, projects, time entries, and invoices. Includes webhook subscriptions for real-time event notifications and OAuth2 authentication.

Featurev1.4.0

GoBD-compliant document archiving

All invoices and receipts are now archived with SHA-256 hash verification, immutable audit trails, and 10-year retention in AES-256 encrypted EU data centers. Includes GDPdU/GoBD export for tax audits.