Changelog

Co dokładnie zmienialiśmy w każdej wersji SISL Optima Connector — bez marketingowych okrągłych zdań, z konkretnymi nazwami plików, klas i SQL-i.

aktualna wersja
v0.3.6
wydanych wersji
8
od
luty 2026
następna
v0.3.6
Self-update infrastructure
12 maja 2026 current
  • NEW Panel SISL Optima → Aktualizacje w admin Magento z przyciskiem Sprawdź dostępne aktualizacje.
  • NEW Codzienny cron sisl_optima_check_update o 04:00 z losowym jitterem 0–30 min.
  • NEW One-click apply z smart-hybrid pre-flight: composer-managed, read-only webroot, writable+auto. Każda ścieżka dostaje właściwy fallback.
  • NEW System Message banner w admin tray gdy aktualizacja jest dostępna — link prosto do panelu aktualizacji.
  • NEW Ed25519-podpisane manifesty release'ów weryfikowane po stronie pluginu z osadzoną public key (ten sam trust root co licencje).
  • INTERNAL Cron jobs używają teraz inline <schedule> zamiast <config_path> żeby zarejestrować się przy fresh install bez interwencji admina.
v0.3.5
Pierwsze stabilne wydanie publiczne
12 maja 2026 stable
  • NEW Sync produktów Optima → Magento (kod, nazwa, EAN, jednostka, cena z cennika).
  • NEW Stany multi-warehouse → Magento MSI z konfigurowalnym mapowaniem magazynów.
  • NEW Per-website pricing — różne cenniki Optimy dla detal.sklep.pl vs hurt.sklep.pl.
  • NEW Auto-faktury Optima → Magento Invoice. Partial documents (1 z 5 sztuk = 1 w Magento) obsługiwane natywnie.
  • NEW Sync klientów KntKartycustomer_entity z matchingiem po e-mailu + website.
  • SECURITY HMAC-SHA256 + Ed25519 + anti-tamper manifest. Cracked install wykrywany przez serwer licencji.
  • FIX 24 bugi zidentyfikowane przez 3 rundy code review (Gemini Pro + Claude Opus) naprawione przed publikacją. E2E na realnej Comarch Optima 2024.
v0.3.4
Hardening pre-release
kwiecień 2026 older
  • FIX Duplicate SKU w jednym zamówieniu (custom options) — naprawione FIFO queue per SKU.
  • FIX HMAC + polskie znaki w order forward (Brzęczyszczykiewicz) — explicit UTF-8 w StreamReader.
v0.3.3
Partial document semantics
kwiecień 2026 older
  • FIX Partial WZ/FA tworzyły pełną wysyłkę/fakturę w Magento — naprawione przez TraElem join + buildItemQtysMap.
v0.3.2
Magento 2.4.7 API compatibility
kwiecień 2026 older
  • FIX InvoiceManagementInterface::prepareInvoice w 2.4.7 wymaga Order obj, nie entity_id — switch na InvoiceService.
v0.3.1
F1/F2/F3 schema fixes
kwiecień 2026 older
  • BREAKING F1 multi-store cichy no-op gdy catalog/price/scope=Global — teraz hard-fail z linkiem do admin setting.
  • FIX F3 referował Knt_TS_Mod które nie istnieje na realnej Optima 2024 — przepisane na full-sync.
  • FIX F2 referował TrN_DataOst które nie istnieje — przepisane na TrN_TS_Mod.
v0.2.0
Multi-warehouse + multi-store
marzec 2026 older
  • NEW Multi-warehouse mapping (Optima symbol → Magento MSI source code) jako textarea config.
  • NEW Multi-store overrides: per-website price_tier + sku_prefix dla B2B/multi-brand setupów.
v0.1.0
Initial release (alpha, internal testing)
luty 2026 first
  • NEW Sync produktów + stanów single-warehouse, Ed25519 license verification, HMAC REST do .NET microservice.

Chcesz wiedzieć co dalej?

Roadmap pokazuje co planujemy w v0.4.0, v0.5.0 i dalej — z konkretnymi targetami czasowymi. Każde major-version upgrade jest w cenie subskrypcji 300 zł / mies.