CHANGELOG

What's new in Levka

Product updates, new country modules, compliance changes, and feature releases. Built for freelancers and SMEs across 9 countries.

2026-03-28
New

Plausible Analytics & Status Page

  • Self-hosted Plausible CE analytics at plausible.levka.eu — privacy-first, GDPR-compliant traffic analytics
  • Public status page at status.levka.eu — real-time uptime monitoring with 90-day history
  • Security trust page at /security with full infrastructure transparency
  • security.txt published per RFC 9116 for responsible vulnerability disclosure
2026-03-28
Improved🌍

SEO & Indexation Fixes

  • Fixed hreflang tags — now using proper ISO codes (mk-MK, sr-RS, bg-BG) instead of raw locale slugs
  • Added dynamicParams: false to prevent cross-country 404s (e.g., Bulgarian city appearing under Moldovan locale)
  • x-default hreflang now points to English (international fallback)
  • htmlLimitedBots enabled for Next.js 15.2+ — crawlers receive synchronous HTML with all metadata
  • Sitemap and robots.txt served with Cache-Control: max-age=0 and Vary header stripped
2026-03-27
New

Admin Panel — Full Analytics Suite

  • 10-page admin panel at admin.levka.eu with real-time product analytics
  • Feature adoption matrix across all 9 countries
  • Conversion funnels: signup → client → invoice → send → VAT declaration
  • Cohort retention analysis, health scores, churn prediction
  • Revenue tracking, persona segmentation, feature impact analysis
  • User management with suspend/ban capabilities
  • Feature flags with 3-level evaluation (global → country → org)
  • System health monitoring with container stats and DB metrics
2026-03-27
Improved

Analytics Pipeline Rewrite

  • All analytics services now read from real transactional tables (invoices, clients, expenses, quotes)
  • Backfill system generates milestones and daily stats from existing data
  • Nightly cron jobs at 3:00 AM: daily aggregation, segments, health scores, churn, cohorts
2026-03-26
Security

Service Worker v3 — Network-First

  • Rewrote service worker to NetworkFirst strategy for HTML (was stale-while-revalidate)
  • 3-second network timeout optimized for Balkan connection speeds
  • RSC requests excluded from caching (RSC: 1 header + _rsc param)
  • Build ID injected at Docker build time — each deploy triggers SW update detection
  • Update banner prompts users to refresh when new version is available
2026-03-15
New🇲🇪

Montenegro Module Complete

  • 22 new files, ~7,400 lines of code, 42 API endpoints
  • EFI electronic fiscalization with IKOF/JIKR code generation
  • Europe Now 2 payroll calculator with reformed social contributions
  • 11-bank CSV parser for Montenegrin banking formats
  • 408 passing tests across all Montenegro features
2026-03-10
New🇲🇩

Moldova Module Complete

  • ~8,900 lines across 21 new files
  • IT Park 7% flat tax regime calculator
  • Antreprenor Independent 1-3% tax calculator
  • Patenta system for micro-entrepreneurs
  • e-Factura preparation for October 2026 mandate
  • Public calculators: TVA, payroll, entity comparison, withholding tax, depreciation
2026-03-01
New🇷🇴

Romania Module Complete

  • All 8 roadmap phases complete with dispatch wiring
  • 544 tests across 16 files
  • OMFP 1802/2014 accounting seed at 100% coverage
  • ANAF e-Factura integration preparation
  • Public calculators: TVA, salarii, contribuții, PFA vs SRL comparison
2026-02-20
New🇧🇬

Bulgaria Module Complete

  • All 8 sprints complete with platform wiring
  • NAP SAF-T preparation for 2026 digital reporting
  • Euro adoption readiness (BGN → EUR transition handling)
  • ДДС calculator with 20%/9% rates
  • Feature-named tests across all Bulgarian services
2026-02-10
New🇧🇦

Bosnia-Herzegovina Module Complete

  • 51 endpoints covering FBiH, RS, and Brčko District — 3-entity fiscal system
  • UIO PDV integration with Obrazac P-PDV return generator
  • Entity-aware payroll with FBiH vs RS contribution differences
  • i18n in Bosnian, Croatian, Serbian, and English
  • Mali preduzetnik simplified regime for RS entity
2026-02-01
New🇦🇱

Albania Module Complete

  • CIS fiscalization bridge (V1 mock — AKSHI certification pending)
  • TVSH calculator with 20%/6%/0% rates and €14M threshold
  • Regjimi i thjeshtë simplified tax regime
  • NIPT verification integration
  • Public calculators: TVSH, entity comparison, transitional regime
2026-01-15
Improved🌍

10-Sprint SEO Roadmap Complete

  • ~2,925 static pages generated with zero TypeScript errors
  • 28 public tax calculators across 9 countries
  • City pages, glossary, industry invoicing guides per country
  • Fiscal deadline trackers, FAQ pages, entity comparison tools
  • Multi-language support: mk, sq, en, sr, cnr, ro, bg, bs, me, md, xk
2026-01-01
New🌍

Levka Platform Launch

  • Core platform: invoicing, CRM, clients, expenses, quotes, projects, time tracking
  • Multi-tenant architecture with PostgreSQL RLS
  • Neo-Brutalist design system: Sora/DM Sans/JetBrains Mono, amber/black palette
  • Country module framework: shared base + isolated fiscal modules
  • North Macedonia (MK), Serbia (RS), Kosovo (XK) — initial country modules