Changelog

Versionsverlauf

Transparenz ist uns wichtig. Hier finden Sie alle Updates, Bugfixes und neuen Features von BISpicy POS. Verfolgen Sie die kontinuierliche Weiterentwicklung unserer Kassenlösung.

33
Versionen insgesamt
112+
Neue Features
84+
Bugfixes
Beta
Aktuelle Phase
Version 0.1.0-beta14 Beta NEU
17. Februar 2026
Bugfixes
  • Barcode-Scan: Haupt-EAN hat Vorrang vor Gebinde-Barcodes
    Wenn eine EAN sowohl als Haupt-GTIN auf Artikel A als auch als Gebinde-Barcode auf Artikel B existiert, wird jetzt korrekt Artikel A gefunden. Suchreihenfolge: 1. Produkt-EAN → 2. Gebinde-Barcodes → 3. SKU.
  • Kundendisplay: Kein Login-Screen mehr
    Geräte mit Gerätetyp "Kundendisplay" starteten im normalen Login-Modus. Jetzt automatische Weiterleitung zur Kundendisplay-Ansicht. Bildschirmsperre deaktiviert, Immersive-Fullscreen-Modus.
  • Bondruck: Thai und andere nicht-lateinische Zeichen
    ESC/POS-Zeichensätze (CP858, CP437) unterstützen nur westliche Zeichen. Thai, CJK und kyrillische Zeichen wurden verschluckt. Automatische Erkennung nicht-lateinischer Zeichen und Rendering als Bitmap-Grafik auf dem Drucker.
Version 0.1.0-beta13 Beta
16. Februar 2026
Neue Features
  • Gebinde-Import: Separate Felder
    CSV-Import erkennt jetzt separate Spalten: Gebinde-EAN, Gebinde-Menge, Gebinde-Einheit. Automatische Erkennung der Spaltenüberschriften und manuelles Mapping im Dialog möglich.
  • Gebinde-Only Import
    CSV-Dateien mit nur Verpackungsdaten (SKU + EAN + Menge + Einheit) können importiert werden. Gebinde-Barcodes werden bestehenden Produkten per Artikelnummer zugeordnet.
  • Gebinde-Suche
    Verkaufsscreen und Produktverwaltung durchsuchen jetzt auch Gebinde-Barcodes.
Bugfixes
  • Fehlende Felder im Import-Mapping-Dialog
    Gebinde-Barcodes, Pfandtyp, Pfandbetrag und Teilbarkeit fehlten im Mapping-Dialog. Alle 7 neuen Felder hinzugefügt.
Version 0.1.0-beta12 Beta
16. Februar 2026
Neue Features
  • Scan-to-Order: QR-Code Tischbestellung
    Gäste scannen den QR-Code am Tisch und bestellen direkt über ihr Smartphone. Cloud-basiert über WaWi-API — kein WLAN-Zugang nötig. Tablet bleibt Single Source of Truth. Speisekarten-Sync: Produkte, Kategorien und Modifier automatisch synchronisiert.
  • Kunden-Web-App
    Mobile-first SPA für das Smartphone: Kategorie-Navigation, Produktkarten mit Bild und Beschreibung, Warenkorb mit Mengensteuerung, Modifier-Auswahl und Bestellnotizen. 6 Sprachen mit automatischer Browser-Erkennung.
  • QR-Code-Druck für Tische
    A4-Druck mit 2x2 Raster (4 QR-Codes pro Seite) oder einzelner QR-Druck pro Tisch. Restaurantname und Tischnummer auf jedem QR-Code. Konfigurierbare Bestellregeln und Anzeigeoptionen.
Version 0.1.0-beta10 Beta
15. Februar 2026
Verbesserungen
  • Quittung: Bessere Steueraufschlüsselung
    Spaltenüberschriften geändert: "MwSt-Satz" und "MwSt." statt "SATZ"/"STEUER" für bessere Lesbarkeit. Währungsanzeige (EUR/CHF/THB/USD/GBP) auf dem Kassenbon. Kartendaten bei Kartenzahlung standardmäßig sichtbar.
  • Firebase vollständig entfernt
    Firebase SDK und alle verbleibenden Referenzen in 10 Dateien bereinigt. Alle Cloud-Funktionen laufen jetzt über die WaWi-API (DigitalOcean).
Bugfixes
  • Wechselgeld-Anzeige fehlerhaft
    Nach SumUp/Kartenzahlung wurde fälschlicherweise Wechselgeld angezeigt. Bei wiederholten Barzahlungen blieb das Wechselgeld vom vorherigen Verkauf bestehen. Behoben an 5 Stellen.
Version 0.1.0-beta09 Beta
14. Februar 2026
Neue Features
  • Handwerker-Auftragsworkflow
    Neuer Branchentyp "Handwerk & Dienstleistungen" im Setup-Wizard. Eigener Auftrags-Eingabescreen mit Kundendaten, Einsatzort, Positionen (Freitext + Katalog) und Einheiten (Stk, Std, m, m², kg, Pauschal). Automatische Netto/Brutto/MwSt-Berechnung. Rechnungserstellung aus Auftrag als ZUGFeRD E-Rechnung.
  • Gebindeverwaltung (Verpackungseinheiten)
    Produkte können in mehreren Gebinden verkauft werden (Einzelflasche, 6er-Pack, Kiste, Palette). Jedes Gebinde hat einen eigenen EAN-Barcode mit hinterlegter Menge. Scannen eines Gebinde-Barcodes fügt automatisch die korrekte Menge hinzu. CSV-Import unterstützt.
Bugfixes
  • Stornogründe-Liste war leer
    Standard-Stornogründe wurden nur bei der Alpha-Migration erstellt. Beta-Nutzer hatten eine leere Liste. Dreischichtiges Sicherheitsnetz implementiert.
Version 0.1.0-beta08 Beta
14. Februar 2026
Bugfixes
  • Backup-Restore: App-Absturz behoben
    Nach dem Wiederherstellen eines Backups stürzte die App mit einem Schema-Mismatch ab. Room-Entity-Definitionen stimmten nicht mit den SQL-Migrationen überein. Betroffene Tabellen (wawi_sync_queue, connected_terminals, terminal_transactions) vollständig rekonstruiert.
Version 0.1.0-beta07 Beta
13. Februar 2026
Neue Features
  • EC-Kartenterminal-Integration (OPI + ZVT)
    Herstellerunabhängige EC-Kartenterminals (Verifone, Ingenico, CCV, Worldline/SIX) anbindbar. Zwei Protokolle: OPI (XML-basiert) und ZVT (Binär/TLV). Echtzeit-Statusanzeige während Kartenzahlung ("Karte einstecken", "PIN eingeben" usw.). Abbruch-Option während aktiver Transaktion.
  • Terminal-Verwaltung & Tagesabschluss
    Terminals per IP-Adresse hinzufügen, Protokollwahl (OPI/ZVT), Verbindungstest, Standard-Terminal setzen. Tagesabschluss (Settlement) mit Ergebnisanzeige: Anzahl Transaktionen und Gesamtbetrag. Kartentyp und maskierte PAN auf dem Kassenbon.
  • Teilbare Mengen (Gewichtsware)
    Neues "Teilbar"-Flag pro Produkt für Gewichts-/Volumenware (z.B. 0,5 kg Sojasprossen). Dezimalmengen in ±0,1 Schritten, Komma/Punkt-Eingabe. Auto-Erkennung bei Einheiten kg/g/l/ml/m/cm. Pfand für teilbare Produkte wird aufgerundet (0,5 Flaschen = 1 Pfand).
  • Div. Artikel: MwSt-Satz wählbar
    MwSt-Satz für "Div. Artikel" ist jetzt per FilterChips auswählbar (basierend auf Landes-Steuersätzen). Nicht mehr fest auf 19%.
Bugfixes
  • Cloud-Backup Restore von anderem Gerät
    Upload mit GZIP komprimiert, aber Download wurde direkt als SQLite verwendet. Automatische GZIP-Erkennung (Magic Bytes) und Dekomprimierung implementiert.
Version 0.1.0-beta06 Beta
11. Februar 2026
Neue Features
  • Pfand/Flaschenpfand (PAngV §7 konform)
    3 Pfandtypen: Einwegpfand (0,25€ fix), Mehrwegpfand (variabel), Kastenpfand (variabel). Pfand wird automatisch als separate Warenkorbposition hinzugefügt und synchronisiert die Menge. Pfandtyp im Produkteditor auswählbar. Pfand erbt den MwSt-Satz des zugehörigen Produkts. CSV-Import unterstützt.
  • Leergut-Rückgabe
    Neuer "Leergut"-Button im Verkaufsscreen (nur Deutschland). 4 vordefinierte Rückgabetypen: Einwegflasche (0,25€), Mehrwegflasche (0,15€), Bierflasche (0,08€), Bierkiste (1,50€). Leergut wird als negative Warenkorbposition hinzugefügt. Separater Belegtyp für Leergut-Quittungen.
Version 0.1.0-beta05 Beta
10. Februar 2026
Neue Features
  • Google Sign-In
    Login mit Google-Konto über Credential Manager API. "Mit Google anmelden"-Button auf Login- und Setup-Wizard-Screen. Automatische Kontoerstellung bei erstem Google-Login.
  • Cloud-Backup: Migration zu WaWi-API
    Cloud-Backups laufen jetzt über den WaWi-Server (DigitalOcean Spaces) statt Firebase Storage. Neue Endpoints: Backup-Liste, Download (signierte URLs), Upload, Speicherabfrage. Setup-Wizard: Backup-Wiederherstellung direkt über WaWi-API.
  • Kundendisplay: Zweitsprache
    Willkommensnachricht und Dankesnachricht in einer zweiten Sprache konfigurierbar (z.B. "Welcome!" / "Thank you!"). Wird über die Display-API an verbundene Kundendisplays übermittelt.
Version 0.1.0-beta04 Beta
04. Februar 2026
Neue Features
  • WaWi Unified Authentication
    Login über WaWi Master-DB mit JWT-Authentifizierung statt Firebase Auth. Neues Registrierungsformular mit vollständiger Firmenadresse (Name, Straße, PLZ, Stadt, USt-IdNr.).
Bugfixes
  • TSE-Signierung: Fiskaly Credentials
    WaWi API liefert Fiskaly-Daten in verschachteltem config-Objekt. Base64-Dekodierung des verschlüsselten API-Secrets korrigiert. TSE-Transaktionen funktionieren jetzt korrekt.
  • Rabatt: Korrekte Steuerberechnung (§ 10 UStG)
    Warenkorb-Rabatte reduzieren jetzt auch Netto- und Steuerbetrag proportional. MwSt wird auf den tatsächlich gezahlten Betrag berechnet. Quittung und Verkaufshistorie zeigen Rabattdetails.
Version 0.1.0-beta03 Beta
03. Februar 2026
Neue Features
  • Artikelimport: Detaillierte Skip-Gründe
    Aufklappbare Sektion zeigt warum Produkte übersprungen wurden. Gruppierung nach Grund mit SKU und Barcode-Anzeige.
  • Artikelsuche: SKU-Suche
    Suche im Verkaufsscreen und Produktverwaltung findet jetzt auch nach SKU/Artikelnummer. Barcode-Eingabefeld akzeptiert manuelle SKU-Eingabe.
Bugfixes
  • Barcode-Eingabefeld (Retail)
    SKU-Suche funktioniert jetzt im Barcode-Feld. Fallback-Suche: Erst EAN, dann SKU.
Version 0.1.0-beta02 Beta
03. Februar 2026
Neue Features
  • Setup-Wizard: Gerätetyp-Auswahl
    Auf der ersten Seite kann nun der Gerätetyp gewählt werden: Hauptkasse, Kellnergerät, Kundendisplay oder MDE. Nicht-Master-Geräte überspringen den Setup-Wizard und navigieren direkt zum Pairing.
  • Kundendisplay-App (Vorbereitung)
    Grundlagen für separates Kundendisplay: Echtzeit-Warenkorb-Anzeige, Payment-Screens und QR-Code für digitalen Bon nach Zahlung.
  • Neue API-Endpunkte für Displays
    Display-Pairing, Warenkorb-Abruf und Bon-Daten mit QR-Code-URL über REST-API. WebSocket-Events für Echtzeit-Kommunikation.
Bugfixes
  • Kundendisplay-Pairing Kompilierungsfehler
    Fehlende DAO-Methoden für Customer-Display-Abfragen ergänzt. Import-Fehler und JsonNull-Behandlung in LocalServerService korrigiert.
  • Display API Receipt-Endpunkt
    QR-Code-URL-Generierung vereinfacht. Optionale Felder werden korrekt behandelt statt JsonNull zu verwenden.
Version 0.1.0-beta01 Open Beta
02. Februar 2026
Bugfixes
  • Mitarbeiterverwaltung: PIN-Duplikat-Prüfung
    Beim Anlegen eines Mitarbeiters mit bereits vergebener PIN wird jetzt ein benutzerfreundlicher Dialog angezeigt statt eines Datenbank-Fehlers.
  • Multi-Device Pairing: Screens scrollbar
    Die Screens "Gerät koppeln" und "Mit Master verbinden" sind jetzt scrollbar. Alle Inhalte sind auf allen Bildschirmgrößen erreichbar.
  • Multi-Device: Verbesserte Fehlermeldungen
    "Verbindungsfehler: null" durch hilfreiche Meldung ersetzt: "Master nicht erreichbar. Prüfen Sie, ob beide Geräte im selben WLAN sind."
  • Rabattverwaltung: Dialog scrollbar
    Der Dialog zum Erstellen und Bearbeiten von Rabatten ist jetzt vollständig scrollbar. Alle Felder sind auf allen Bildschirmgrößen erreichbar.
  • Artikelimport: Kategorien mit Sonderzeichen
    Kategorien mit Sonderzeichen (z.B. "Reis & Nudeln") werden jetzt korrekt erkannt. HTML-Entity-Dekodierung und Key-Mapping korrigiert.
Version 0.1.0-alpha12 Alpha
05. - 12. Januar 2026
Neue Features
  • In-House / Take-Away Steuer-Differenzierung
    Unterschiedliche Steuersätze für "Vor Ort" und "Außer Haus" bei Gastronomiebetrieben. Verzehrart auf Kassenbon und in Dashboard-Statistik.
  • Multi-Device Master/Slave System
    Mehrere Geräte im WLAN nutzen dieselbe Datenbank. Master als HTTP-Server, Slaves für Kellner mit Tischplan, Bestellaufnahme und SumUp-Bezahlung.
  • E-Rechnung / ZUGFeRD Integration
    ZUGFeRD 2.3+ PDF/A-3 Generierung und Import nach EN 16931. Neue Einstellungsseite für E-Rechnung mit Bankdaten und Zahlungsziel.
  • Multi-Language: Französisch, Italienisch, Niederländisch
    Vollständige App-Übersetzung in 6 Sprachen: DE, EN, TH, FR, IT, NL (je 3007 Strings).
  • Schweiz (CH) und Niederlande (NL) Unterstützung
    Zwei neue Länder ohne Fiskalisierungspflicht. CH: CHF mit 8.1%/2.6%/3.8%/0% MwSt. NL: EUR mit 21%/9%/0% BTW.
  • Länderspezifische Bewirtungsbelege
    Automatisch in Landessprache mit korrekten Gesetzesreferenzen. DE (70%), AT (50%), CH (50%), NL (80%) Absetzbarkeit.
  • SumUp-Abrechnungs-Import & DATEV Soll-Versteuerung
    CSV-Import von SumUp-Abrechnungen mit Transaktions-Matching. Separate DATEV-Exports für Verkäufe und Auszahlungen.
  • Tischverwaltung: Tisch wechseln & manuelle Freigabe
    Gäste können zu anderem Tisch umziehen. Besetzte Tische manuell freigeben. Intuitive Artikel-basierte Split-Bezahlung.
Bugfixes
  • Bewirtungsbon-Vorlage und Template-Editor
    Leere Bewirtungsbon-Vorlagen werden automatisch repariert. Hospitality-Blöcke im Template-Editor verfügbar.
  • Dezimaltrennzeichen: Komma wird akzeptiert
    Bei Preiseingaben wird jetzt auch das deutsche Komma akzeptiert ("1,50" statt nur "1.50").
  • Split-Zahlung und Tisch schließen
    Bondruck bei Split-Zahlung funktioniert. Tisch wird nach vollständiger Split-Zahlung geschlossen.
Version 0.1.0-alpha11 Alpha
01. - 04. Januar 2026
Neue Features
  • Bewirtungsbeleg für Gastronomie
    Kombinierter Ausdruck: Kassenbon + Bewirtungsnachweis (§ 4 Abs. 5 Nr. 2 EStG). Automatisch bei Restaurant, Café, Imbiss Branchen.
  • Produkt-spezifische Gutscheine mit Suchfunktion
    Live-Suche nach Produktname, SKU oder Barcode. Mehrfachauswahl mit Chips. Kategorie-spezifische Gutscheine mit FilterChips.
  • Neue Branchen: Restaurant & Café
    Spezialisierte Einstellungen für Gastronomie mit automatischer Bewirtungsbeleg-Aktivierung.
Verbesserungen
  • QR-Code Größe auf Kassenbons erhöht
    TSE QR-Codes werden jetzt als 250px Bitmap gedruckt für bessere Lesbarkeit.
  • Gutschein-Einlösung auf Kassenbon
    Eingelöste Gutscheine werden im Summenbereich des Bons angezeigt. Automatischer Restgutschein-Druck bei Teileinlösung.
  • Kompaktere Gutschein-Listendarstellung
    ~45% Höhenersparnis pro Eintrag. Mehr Gutscheine auf einen Blick.
Bugfixes
  • Z-Bon TSE receipt_type korrigiert
    Z-Bon verwendet jetzt TRANSFER statt RECEIPT. Doppelte TSE-Transaktionen behoben.
  • Deutsche Umlaute im Gutschein-Footer
    "übertragbar", "möglich", "eingelöst" statt "uebertragbar", "moeglich", "eingeloest".
Version 0.1.0-alpha10 Alpha
31. Dezember 2025
Neue Features
  • Laufender Saldo im Kassenjournal
    Jede Buchung zeigt den aktuellen Kassenbestand wie auf einem Kontoauszug. Export in CSV und Excel mit Saldo-Spalte.
  • Eingangsrechnungs-Wizard vereinfacht
    Von 4 auf 3 übersichtliche Schritte reduziert. Einheitliches BIS Card Style Design für alle Eingabefelder.
  • Vollständige DATEV-Buchungskonten
    Buchhaltungs-Einstellungen mit SKR03/SKR04 Kontenrahmen. 28 konfigurierbare Buchungskonten für alle Kassenvorgänge.
Bugfixes
  • TSE QR-Code auf günstigen Druckern
    QR-Code wird jetzt als Bitmap generiert - funktioniert auf allen Druckern ohne Puffer-Beschränkung.
  • Z-Bon MwSt-Aufschlüsselung beim ersten Druck
    Erster Z-Bon zeigt jetzt korrekt die MwSt-Aufschlüsselung (19%, 7%, etc.).
  • Kassierer-Name auf Bon
    Zeigt jetzt den echten Mitarbeiter-Namen statt "Kassierer" oder "Kassiererin".
Verbesserungen
  • Korrekturbuchungen für Kassendifferenzen
    GoBD-konforme automatische Buchung von Kassenüberschuss/Fehlbetrag bei Kassenschließung.
Version 0.1.0-alpha09 Alpha
18. Dezember 2025
Bugfixes
  • TSE-Daten auf Z-Bon werden korrekt angezeigt
    TSE-Seriennummer, Signaturzähler und Transaktionsnummer erscheinen jetzt auf dem Z-Bon.
  • Kundendetails-Bereich scrollbar
    Inhalte werden nicht mehr abgeschnitten - volle Scrollbarkeit implementiert.
  • Kassenvorschlag nach Z-Bon aktualisiert
    Nach Kassenabschluss zeigt der Öffnungs-Dialog den korrekten Vorschlagswert.
Version 0.1.0-alpha08 Alpha
18. Dezember 2025
Neue Features
  • Visual Template Editor (WYSIWYG)
    Block-basierter Editor für Bon- und Dokumentvorlagen mit Drag & Drop und Live-Vorschau.
  • KassenSichV-konforme Z-Bon/X-Bon Templates
    Neue Standard-Vorlagen für Tagesabschluss gemäß deutschen gesetzlichen Anforderungen.
  • GoBD-konforme Kassenzählung
    Differenz-Handling bei Kassenöffnung mit Pflicht-Auswahl des Grundes und TSE-signierter Buchung.
Version 0.1.0-alpha07 Alpha
14. Dezember 2025
Neue Features
  • Stornierungsbenachrichtigungen konfigurierbar
    Checkbox im Dialog zur optionalen Kunden-E-Mail. Admin erhält immer eine Bestätigung.
Bugfixes
  • Terminplaner: Verschieben blockiert behoben
    Termine können jetzt korrekt verschoben werden ohne "Zeitslot belegt" Fehler.
  • Gelöschte Termine verursachen keine Konflikte mehr
    Soft-deleted Termine werden bei der Konflikt-Erkennung ausgeschlossen.
Version 0.1.0-alpha06 Alpha
10. Dezember 2025
Bugfixes
  • SumUp Bondruck funktioniert jetzt
    Nach SumUp-Kartenzahlung wird der Bon korrekt gedruckt.
  • App-Start-Crash behoben
    Fehlende Datenbank-Tabelle in Migration korrigiert.
Version 0.1.0-alpha05 Alpha
09. Dezember 2025
Bugfixes
  • SumUp Kartenleser auf Android 12+
    Location-Permissions für Bluetooth-Verbindung korrigiert.
  • Z-Bon Race Condition behoben
    Z-Bon wartet jetzt auf TSE-Signierung vor dem Drucken.
Verbesserungen
  • Z-Bon Layout bereinigt
    Nur noch QR-Code für KassenSichV-Compliance, Länderkürzel-Konvertierung.
Version 0.1.0-alpha04 Alpha
06. Dezember 2025
Bugfixes
  • App-Crash beim Start behoben
    Legacy-Enum-Werte für Nummernkreise wieder hinzugefügt.
  • Deutsche Sonderzeichen auf Thermodruckern
    ä, ö, ü, ß, € werden jetzt korrekt gedruckt (auch auf günstigen Druckern).
Version 0.1.0-alpha03 Alpha
05. Dezember 2025
Neue Features
  • Web-Kundennummern konfigurierbar
    Neuer Nummernkreis für automatische Kundennummern bei Online-Buchungen (WEB-000001).
  • Termin-Verwaltungsseite für Kunden
    Neue Webseite für Terminverwaltung via E-Mail-Link - Termine einsehen und stornieren.
Bugfixes
  • Kundenrabatt wird beim Verkauf angewendet
    In der Kundenverwaltung gepflegter Rabatt wird jetzt korrekt im Warenkorb berücksichtigt.
Version 0.1.0-alpha02 Alpha
04. Dezember 2025
Neue Features
  • Support-Ticket-System in der App
    Erstellen und verwalten Sie Tickets direkt aus der App. Mit Anhängen (Bilder, PDFs), Echtzeit-Nachrichten und WhatsApp-ähnlicher Chat-Oberfläche.
  • Terminplaner Wochenansicht scrollbar
    Vertikales Scrollen für den ganzen Tag (9:00-20:00 Uhr) und horizontales Scrollen für alle Wochentage mit synchronisiertem Scroll-State.
  • Admin-Anhänge bei Ticket-Antworten
    Support-Admins können jetzt Dateien bei Antworten anhängen. Firebase Storage Integration im Web-Portal.
  • Online-Buchungssystem vorbereitet
    BookingSettings für öffentliche Terminbuchung und Cloud-Sync für Termine. Grundlage für zukünftige Online-Buchungsseite.
Bugfixes
  • Support-Tickets: Anhänge nicht sichtbar
    Hochgeladene Anhänge wurden nicht angezeigt. Firestore Rules für Message-Updates korrigiert und bestehende Anhänge repariert.
  • Admin-Panel: "Kein Ticket ausgewählt"
    Ticket-Detail-Panel wurde nicht korrekt angezeigt. Selektions-Logik korrigiert.
  • Attachment-Feldnamen-Kompatibilität
    App unterstützt jetzt beide Namenskonventionen (fileName/name, fileUrl/url) für maximale Kompatibilität.
  • Wochenansicht nicht scrollbar
    Lange Tage konnten nicht vollständig angezeigt werden. Neuer synchronized Scroll-State implementiert.
Verbesserungen
  • Kompakte Versionsanzeige
    Bei eingeklappter Navigation wird nur "v0.1.0" angezeigt (ohne Alpha-Suffix). Platzsparende Darstellung bei minimierter Sidebar.
Version 0.1.0-alpha01 Alpha
01. Dezember 2025
Neue Features
  • Produktbilder in Verkaufsübersichten ausblendbar
    Neuer Toggle unter Einstellungen → Anzeige-Einstellungen. Spart Bildschirmplatz auf kleinen Geräten mit kompakteren Produktkarten.
  • Export-Funktionen in allen Report-Screens
    PDF, CSV, Excel (XLSX), E-Mail-Versand und Bondruck für alle Berichte direkt aus der App verfügbar.
  • Cloud Backup & Terminplaner Online Lizenzen
    Neue Zusatzlizenzen: Cloud Backup (€10/Monat) und Terminplaner Online (€10/Monat) mit Feature-basierter Lizenzprüfung.
  • Referral-System "Freunde werben"
    Generierung von persönlichen Referral-Codes, 20€ Bonus für beide Parteien, 10% monatliche Provision. Dashboard mit Statistiken und Historie.
  • Setup-Wizard mit Backup-Restore
    Backup-Wiederherstellung direkt im Setup-Wizard. Lokale und Cloud-Backups verfügbar. Ideal für Gerätewechsel und Factory Reset.
Bugfixes
  • PIN-Crash bei falscher Eingabe
    MissingFormatArgumentException bei falschem PIN behoben. Format-String korrigiert.
  • Kassenjournal DatePicker
    Datumsauswahl funktionierte nicht korrekt. DatePicker-Komponente repariert.
  • "Letzter Monat" Datumsbereich
    Zeigte falsche End-Daten. Datumsberechnung korrigiert.
  • Android 10+ Backup-Kompatibilität
    Backups funktionierten nicht auf Android 10+ (Scoped Storage). Umstellung auf getExternalFilesDir().
  • Custom-Produkte Foreign Key Violations
    Fehler beim Speichern von Custom-Produkten. SaleItem.productId nullable gemacht, FK constraint entfernt.
Verbesserungen
  • Performance-Optimierungen
    Pagination für 1000+ Produkte, bis zu 90% weniger RAM-Verbrauch, Smooth Scrolling mit Prefetch.
  • Dynamische Versionsanzeige
    Version wird aus BuildConfig gelesen. Keine hardcodierten Versionsnummern mehr.

Versionierungs-Schema

BISpicy POS verwendet Semantic Versioning (MAJOR.MINOR.PATCH-PHASE##) für eine klare und nachvollziehbare Versionierung.

Alpha
Geschlossene Testphase
Beta
Offene Testphase
RC
Release Candidate
Stable
Produktionsversion

Bleiben Sie auf dem Laufenden

Erhalten Sie Benachrichtigungen über neue Versionen und Features.

Newsletter abonnieren