Historia zmian
Co zmienia się w InfusionCalc.
Publiczne podsumowanie najważniejszych wydań i etapów rozwojowych.
Pełny, wersjonowany zapis wszystkich poprawek pozostaje w repozytorium GitHub.
Najnowsze stabilne wydanie
0.1.6 — dwujęzyczny interfejs PL/EN
v0.1.6 · 15 sierpnia 2026
Pełne tłumaczenie głównego kalkulatora i trwały wybór języka
- przełącznik
PL/EN po prawej stronie górnego wiersza;
- polskie i angielskie pola, błędy, wyniki, szczegóły, ostrzeżenie, stopka i instrukcje instalacji PWA;
- lokalne zapamiętywanie języka i odczyt przed pierwszą klatką aplikacji;
- zmiana języka bez utraty wartości, wyników, jednostek i trybu
/kg;
- lokalizowany ekran startowy, diagnostyka offline oraz pełny tytuł karty lub okna;
- testy dostępności, małego ekranu, szybkich przełączeń i działania offline.
Obliczenia nie uległy zmianie.
Wydanie dotyczy warstwy prezentacji; solver, jednostki, precyzja i zasady prywatności pozostają zachowane.
Poprzednie stabilne wydanie
0.1.5 — kompletne lokalne fonty Flutter Web
v0.1.5 · 5 sierpnia 2026
Bez powtarzających się błędów 404 dla Noto Sans Symbols
- do artefaktu dodano dokładny wariant
Noto Sans Symbols v43 wymagany przez Flutter Web;
- font jest sprawdzany przez rozmiar, sygnaturę WOFF2 i przypięty SHA-256;
- Roboto oraz Noto Sans Symbols są częścią
offline-manifest.json i cache service workera;
- licencje SIL Open Font License 1.1 są publikowane razem z aplikacją;
- CI i GitHub Pages odrzucają niekompletny pakiet fontów przed wdrożeniem.
Zakres obliczeń i interfejs nie uległy zmianie.
Wydanie usunęło wyłącznie błąd techniczny zasobów Flutter Web i zachowało pełny tryb offline.
Wcześniejsze kamienie milowe
Od specyfikacji do stabilnego PWA
0.1.4 — indeksowanie i widoczność
Metadane wyszukiwarkowe, sitemap, publiczne strony informacyjne, własny dokument 404 oraz kanoniczne trasy online i offline.
0.1.3 — pierwsza stabilna wersja
Kompletny techniczny kalkulator PWA, jednostki masy i IU, instalacja na iOS i Androidzie oraz samowystarczalny tryb offline.
0.1.2 — audyt domeny i precyzji
Wersjonowane przypadki referencyjne, niezależny oracle dokładnej arytmetyki, testy odwracalności i polityka prezentacji wyniku.
0.1.1 — poprawki po testach
Bezpieczne przełączanie trybu /kg, ochrona przed opóźnionym odczytem preferencji i testy regresji stanu formularza.
0.1.0 — kompletne MVP
Dynamiczny solver, pełny model jednostek, jeden szybki ekran, tok obliczenia, konflikty danych i automatyczne testy domeny.
Pełna historia
Wszystkie wersje beta i poprawki techniczne są opisane w wersjonowanym CHANGELOG.md.