Co się zmieniło · 7.7 → 8.2

Wydania

Co się zmieniło i dlaczego to miało znaczenie. Licencja obejmuje każdą aktualizację z tej strony. Baza danych idzie między wersjami do przodu: bazy z 8.0 i nowszych starsze wydanie nie otworzy — i powie to wprost, zamiast po cichu ją uszkodzić.

8.2 2026-09-13 Bieżące

Pasek postępu, który mówi, ile jeszcze czekać

Duża lista potrafi ściągać się minutę, a przez tę minutę program pokazywał klepsydrę — nic nie odróżniało pracy od zawieszenia. Tworzenie listy pokazuje teraz pasek z tym, co się dzieje (pobieranie granicy miejsca, czekanie na poprzednie pobieranie, pobieranie firm, zapis listy), i z tym, ile czasu zostało.

Szacunek, który uczy się Twojego łącza

Zbiór danych oddaje wiersze naraz, na końcu, więc w trakcie nie ma czego liczyć. Program wie za to, ile firm ma przyjść — z podglądu — i jak szybko ten komputer pobierał poprzednio. To samo 20 000 wierszy schodzi na jednym łączu w dziewięć sekund, a na innym w minutę, dlatego każde pobranie dopasowuje szacunek do Twojego. Zostaje zapamiętany także po ponownym uruchomieniu.

Gdy szacunek się myli, pasek to mówi

Jeśli pobieranie trwa dłużej, niż przewidział szacunek, pasek staje tuż przed końcem, pasy w nim zaczynają płynąć, a zamiast pozostałego czasu pojawia się „trwa dłużej niż zwykle, program pracuje” z bieżącym zegarem. Program nie wymyśla nowej liczby co pół sekundy. Okno pyta go o stan dwa razy na sekundę drogą, która nigdy nie czeka na zbiór danych — gdyby program naprawdę przestał odpowiadać, pasek powiedziałby właśnie to.

Listy do 3000 firm są gotowe od razu

Po podglądzie, który znalazł do 3000 firm — wcześniej 1500 — wiersze ściągają się w tle i przycisk ma je gotowe. Amsterdam z ośmioma branżami, 2393 firmy, był wcześniej pobierany drugi raz przy imporcie; teraz staje się listą w jedną piątą sekundy.

Licznik sekund przy liczeniu

Liczenie firm w dużym regionie też trwa kilkanaście sekund. Po dwóch sekundach obok komunikatu o liczeniu pojawia się licznik. Szacunku pozostałego czasu tam nie ma, bo liczba firm — jedyna podstawa takiego szacunku — jest właśnie tym, co się liczy.

8.1 2026-09-12 Wydanie

Lista w dziesięć sekund zamiast w dwadzieścia

Zbudowanie listy z otwartego zbioru danych oznaczało trzykrotne czekanie na odpowiedzi, które program albo już znał, albo mógł poznać wcześniej. Zmierzone na prawdziwej gminie, dwóch branżach i 61 firmach: 20,6 sekundy czekania w 8.0, 9,9 sekundy w 8.1. Drugi pomiar tego samego dnia: 17,6 wobec 9,9. Liczby zależą od Twojego łącza; kierunek nie.

Granica pobiera się, kiedy jeszcze wybierasz

Żeby wyciąć miejsce ze zbioru danych, potrzebna jest jego prawdziwa granica, a jej pobranie trwało od sześciu do dziesięciu sekund. Działo się to dopiero po naciśnięciu przycisku, chociaż miejsce wybrałeś dobrą chwilę wcześniej, a czas pomiędzy spędziłeś na wybieraniu branż. Teraz zaczyna się w chwili wyboru miejsca, w tle, a wynik zostaje zapamiętany: drugi raz nic nie kosztuje.

Podgląd przestaje pytać dwa razy o to samo

Podgląd liczył firmy, a import zaraz potem prosił zbiór danych dokładnie o te same wiersze. Teraz podgląd odpowiada liczbą od razu, a wiersze ściągają się w tle, w czasie gdy tę liczbę czytasz — przycisk ma je gotowe. Powyżej tysiąca pięciuset firm wiersze zostają nietknięte: pobieranie tysięcy na wypadek, gdybyś je zaimportował, kosztuje więcej, niż oszczędza.

Jedno miejsce na wybór rynku, nie dwa

Pod globusem stał drugi wybór rynku. Kraj wybierasz już w wyszukiwarce i klikając na kuli, więc trzecie miejsce na tę samą decyzję nic nie wnosiło. Karta werdyktu zgodności, która stała obok, nie zniknęła razem z nim: przeniosła się na zakładkę Kampania, nad kroki, bo dotyczy listy, którą wysyłasz, a nie miejsca, które oglądasz. Wyszukiwarka startuje teraz z rynku otwartej listy, a nie z pierwszego kraju alfabetu.

Zasady rynku i wiadomości z branży obok siebie

Naciśnięcie przycisku wiadomości zastępowało dotąd zasady rynku, a do zasad wracało się osobnym przyciskiem. Dwie rzeczy o tym samym kraju wykluczały się nawzajem bez powodu. Teraz stoją obok siebie, w miejscu po usuniętym wyborze rynku, a na wąskim ekranie jedno pod drugim. Przycisk nazywa się tym, co robi: „Pobierz aktualne informacje”, a nie „Skanuj rynki”.

Przełącznika, który wysyłał za Ciebie, już nie ma

Do 8.1 ustawienie pozwalało modelowi wysłać propozycję bez Ciebie. Było domyślnie wyłączone i pilnowała go kontrola wydania, a to nie wystarcza: przełącznik, który istnieje, ktoś kiedyś włączy, żeby zobaczyć, jak działa — a wtedy wiadomość wyszła już z komputera w czyimś imieniu. Zniknęło ustawienie, funkcja za nim i wpis w dzienniku. Model nadal przygotowuje odpowiedź na odmowę; wysłanie to jedno Twoje kliknięcie.

Dwie kontrole, które nic nie sprawdzały

Narzędzia sprawdzające gotowy program pytały Windows o działające procesy poleceniem, którego Windows 11 już nie dostarcza. Jedno na tym padało, drugie meldowało „zamknięte czysto”, nie zajrzawszy. Zielony wynik bez pokrycia jest gorszy niż czerwony, więc pytanie idzie teraz przez PowerShell, a kiedy nie da się na nie odpowiedzieć, kontrola się zapala zamiast udawać.

8.0 2026-09-12 Duże

Odpowiedź trafia do programu

Do tej pory Grezzio pamiętało to, co wysłało. Od 8.0 trzyma całą rozmowę: Twoją wiadomość, ich odpowiedź, Twoje przypomnienie, ich odpowiedź. Jedna firma, jeden wątek, w kolejności, w jakiej się to działo. Odpowiedź czytana jest z Twojej własnej skrzynki, tym samym połączeniem, które i tak zbierało wypisy i odbicia, a doklejony cytat Twojej wiadomości jest obcinany, żeby wątek nie pokazywał Twojego tekstu dwa razy.

Wątki istnieją też dla historii

Przy pierwszym uruchomieniu program buduje wątek dla każdego kontaktu, do którego już pisałeś, więc nowa zakładka otwiera się z Twoją historią, a nie z pustą stroną.

AI czyta to, co wróciło

Każda przychodząca odpowiedź jest opisana jako zainteresowanie, pytanie, odmowa, żądanie usunięcia danych, autoresponder albo żadne z tego, wraz z jednozdaniowym streszczeniem. To opis treści, nie porada handlowa. Żądanie usunięcia danych stoi świadomie osobno od odmowy: „nie, dziękuję” kończy rozmowę, „usuńcie moje dane” jest żądaniem ze skutkiem prawnym.

Pisze propozycję i czeka

Propozycja leży w wątku, dopóki nie naciśniesz wyślij. Domyślnie model może odpowiedzieć wyłącznie na odmowę i tylko wtedy, gdy jest pewny własnego odczytu — zła propozycja jest gorsza niż żadna, bo czytasz gotowy tekst zamiast samej odpowiedzi. Wysyłka bez pytania była osobnym przełącznikiem, domyślnie wyłączonym; 8.1 usunęło go całkiem.

Przypomnienia, które są prawdziwymi odpowiedziami

Każda wychodząca wiadomość ma teraz własny identyfikator, a przypomnienie jest do niej doczepione. W skrzynce odbiorcy obie leżą razem. Samo „Re:” bez tych nagłówków to osobny mail udający część rozmowy, której nie było, a ten program tego nie robi. Dwa przypomnienia to sufit, którego nie da się podnieść.

Odsetek odpowiedzi według próby

Nowa tabela w Statystykach liczy osobno mail główny i każde przypomnienie. To jedyny sposób, żeby powiedzieć, czy przypomnienia zarabiają na swoje miejsce. Odpowiedzi sprzed 8.0 stoją osobno i świadomie nie są przypisane do żadnej próby, bo program nie zapisywał wtedy ich treści.

Błąd, który uczyniłby to wszystko bezużytecznym

Zegar pytał, czy w płaskich ustawieniach stoi adres IMAP. Skrzynka dodana na karcie Konta leży gdzie indziej i tego ustawienia nigdy nie dotykała, więc u każdego, kto skonfigurował pocztę tylko tam, automatyczne skanowanie skrzynki nie uruchomiło się ani razu. Do tej pory kosztowało to późno wyłapane wypisy. Od 8.0 kosztowałoby całą zakładkę Follow up.

Baza danych ma nazwę, która mówi, czym jest

„grezzio.db” stało się „Grezzio Database.db”. Program przemianowuje stary plik sam, raz, i zabiera ze sobą dziennik SQLite.

7.9.9 2026-09-10 Wydanie

Głębia zamiast płaskości

Ciemne motywy miały podłogę na czerni, więc nic nie mogło na niczym leżeć. Powierzchnie mają teraz jasną krawędź i wewnętrzny gradient, a pola i zegar są wgłębione. Nie zmieniło się nic poza wyglądem.

Sześć kolorów, sześć znaczeń

Kolor mówi teraz, w jakim stanie coś jest, a nie w jakiej kolejności przychodzi, i ten sam kolor znaczy to samo na każdej zakładce: indygo dla tego, co robisz, zielony dla zrobionego, bursztyn dla Twojej decyzji, czerwony dla zatrzymanego, błękit dla zaplanowanego, grafit dla jeszcze niedostępnego.

Prawdziwa wada, którą kolory obnażyły

Krok 4 na rynku wymagającym zgody był indygo — kolorem „zrób to teraz” — na rynku, gdzie wysyłka jest zablokowana. Teraz jest czerwony.

Własne okna dialogowe

Okienka potwierdzeń przeglądarki zastąpiły okna w stylu programu, na środku ekranu, z bezpiecznym przyciskiem pod palcem.

Ciemny pas także w jasnym motywie

Lewy pas oddziela nawigację od pracy, zanim cokolwiek przeczytasz. Teraz jest ciemny we wszystkich trzech motywach.

Szesnaście języków, komplet

Każdy napis dołożony przy przebudowie okna został przetłumaczony, a kontrola wydania zatrzymuje się na brakującym tłumaczeniu, zamiast po cichu wracać do angielskiego.

Dostawca danych usunął kolumnę i nic się nie zepsuło

Wrześniowe wydanie Overture usunęło kolumnę, po której Grezzio filtrowało branże. Zostawione samo sobie, wyszukiwanie firm zwracałoby zero wyników bez żadnego błędu — użytkownik wyciągnąłby wniosek, że w jego mieście nie ma piekarni. Program pyta teraz dane, które kolumny istnieją, zamiast ufać kalendarzowi, a czternaście nazw branż, które zmieniły się przy tej samej okazji, zostało zmierzonych na prawdziwych wierszach, a nie zgadniętych.

7.9.8 2026-09-09 Poprawka

Ustawienia poczty wykrywane wyłącznie przez https

Przy dodawaniu skrzynki program pyta domenę o gotową konfigurację serwera. Jeden z trzech adresów, których próbował, szedł zwykłym http. To była droga kradzieży hasła, nie teoria: ktokolwiek w tej samej sieci — kawiarnia, hotel, konferencja — mógł odpowiedzieć własnym serwerem SMTP, a hasło, które potem wpisywałeś, szło prosto do niego. Wariant http zniknął, a adresy wskazujące do sieci wewnętrznej są odrzucane.

Usuwanie, które kończy robotę

„Zapomnij ten kontakt” czyściło bazę, a adres zostawał w pliku dziennika na zawsze — obowiązek był wykonany w połowie. Teraz czyszczone są oba pliki dziennika, a adres zastępuje znacznik, zamiast kasować cały wiersz: to, ŻE coś wysłano, kiedy i na jakiej podstawie, jest dowodem należytej staranności i zostaje. Wejście API do tego istniało od 7.7 i żaden przycisk go nie wołał, więc w Ustawieniach jest teraz pole i przycisk, razem z rzeczowym wyliczeniem, co znika, a co nie.

Powiadomienie mówi, dokąd poszło

Każde wychodzące powiadomienie zapisuje teraz w dzienniku swój cel, a ustawienie mówi wprost, że wychodzi w nim adres e-mail odbiorcy. Audyt żądał zablokowania adresu; po ponownym przeczytaniu to była zła decyzja — ten adres wpisujesz sam, a własny CRM na firmowym serwerze jest zwyczajnym zastosowaniem.

7.9.7 2026-09-08 Poprawka

Przycisk stoi tam, gdzie kończy się wybieranie

Wybierałeś kraj, miejsce i branżę, a potem nie miałeś w co kliknąć: licznik wyników i przycisk „Utwórz listę” leżały na samym dole zakładki, pod globusem i pod zasadami rynku, poza krawędzią ekranu. Żeby dokończyć czynność, którą właśnie skończyłeś, trzeba było przewinąć przez całą kulę ziemską. Licznik i przycisk stoją teraz tuż pod wyborem branż, a globus i zasady są pod nimi.

Wyszukiwarka startuje na prawdziwym rynku

Przy świeżej instalacji, bez żadnej listy, pole wyszukiwarki szło za pustym rynkiem adresatów i lądowało na pierwszym kraju alfabetu — Zjednoczonych Emiratach Arabskich. Teraz zaczyna tam, gdzie program naprawdę się przydaje.

7.9.6 2026-09-08 Wydanie

Statystyki

Trzecia zakładka: odpowiedzi, odbicia, wypisy, ile trwa odpowiedź i test A/B tematu, który ogłasza zwycięzcę dopiero wtedy, gdy różnica nie mogła wziąć się z przypadku.

Spintax, tematy A/B i webhooki

Cztery rzeczy, które konkurencja miała, a Grezzio nie.

7.9.5 2026-09-05 Wydanie

Gotowe do sprzedaży

Globus rynków przeniósł się obok wyboru rynku, doszedł mechanizm klucza licencyjnego, a folder prac został uporządkowany.

7.9.1 2026-08-15 Wydanie

Spis miejsc jedzie razem z programem

Do tej pory spis pobierał się przy pierwszym użyciu każdego kraju: zmierzone 13 sekund dla Holandii, 88 dla Niemiec, 68 dla wszystkich 53 rynków naraz. Teraz buduje się raz, z wyprzedzeniem: 329 266 miejsc, bez internetu, natychmiast.

Zapytanie, które przestało się kończyć

Podpowiedzi miejsc usuwały duplikaty pełnym przeglądem kraju dla każdego pasującego wiersza. Przy 29 000 polskich miejsc jeszcze do zniesienia, przy 329 000 nie kończyło się nigdy. Napisane od nowa funkcją okna: najgorszy zmierzony przypadek 42 milisekundy.

7.9 2026-06-07 Wydanie

Mniej programu, te same możliwości

Wydanie złożone wyłącznie z usunięć. Martwa maszyneria po wycofanej funkcji wyszła z serwera, a zakładka wysyłki zeszła z 20 widocznych pól do 16.

Błąd sięgający 7.7

Okno łapało błędy przy czytaniu odpowiedzi, ale nie przy nawiązywaniu połączenia. Zamknięcie programu zostawiało okno, które wyglądało normalnie i po cichu było zamrożone.

7.8 2026-04-05 Duże

Znajdź firmy

Największe rozszerzenie w historii programu. Grezzio czyta otwarty zbiór Overture Maps wprost i buduje z niego listy: wybierz miejsce, wybierz branże, odsiej firmy, które naprawdę podają adres e-mail. Żadnego scrapera, żadnego rachunku za API.

Sprawdzanie adresów przed wysyłką

Zapis, domeny jednorazowe, czy domena istnieje i czy w ogóle przyjmuje pocztę — sprawdzone, zanim adres zdąży kosztować Cię odbicie.

Limit dzienny, rozgrzewka i strażnik odbić

Nowa skrzynka zaczyna od 10 wiadomości dziennie i rośnie przez trzy tygodnie. Gdy odsetek odbić przekroczy próg na sensownej próbie, kampania zatrzymuje się sama.

7.7 2026-02-18 Wydanie

Punkt wyjścia

Wersja, od której zaczyna się ta historia: listy, wzorce, semafor zgodności dla 53 rynków, wysyłka w ludzkich odstępach, obsługa wypisów i raport zgodności. Wszystko powyżej zostało na tym zbudowane.