CW Shop 0.1.0-alpha3 · CW 3.0.0-beta7
=========================================

Neu
---
- Steuergruppen ersetzen feste Steuersätze am Artikel.
- Standardgruppen: Standard, Ermäßigt, Steuerfrei.
- Eigene Steuergruppen mit Aktivstatus, Sortierung und Standardmarkierung.
- Länderspezifische Steuersätze mit gültig ab / gültig bis.
- Optionaler rechtlicher Hinweis je Steuergruppe/Land/Satz.
- Shop → Steuern mit aktueller Ländermatrix und vollständiger Satzhistorie.
- Standardland in den Shop-Einstellungen; Default DE.
- Standard-Steuergruppe für neue Artikel.
- Deutschland wird mit 19 %, 7 % und 0 % vorbelegt.

Migration
---------
- shop_products.tax_rate_bps wird aus der Produkttabelle entfernt.
- shop_products.tax_group_id wird als Pflichtbezug auf shop_tax_groups eingeführt.
- vorhandene 0-%-Artikel → Steuerfrei.
- vorhandene 7-%-Artikel → Ermäßigt.
- übrige vorhandene Artikel → Standard.
- bestehende Produkt-Versionen bleiben erhalten.
- alter Setting-Key default_tax_rate wird entfernt.

Fix
---
- Doppeltes PDO commit() beim Artikelspeichern entfernt. Dadurch kann nach erfolgreichem Speichern nicht mehr der Fehler „There is no active transaction“ durch den zweiten Commit entstehen.

Noch nicht enthalten
-------------------
- öffentliche Produktseiten
- Warenkorb / Checkout / Bestellungen
- Bestellpositions-Snapshot des tatsächlich verwendeten Steuersatzes
- Zahlungen / Versand
