v1.0.0
6 października 2026Pierwsze stabilne wydanie i plik konfiguracyjny, który wreszcie działa
- To pierwsze stabilne wydanie. Od teraz wiersz poleceń i plik konfiguracyjny podlegają wersjonowaniu semantycznemu (SemVer): każda zmiana, która je psuje, pojawi się dopiero w nowej wersji głównej. 7 nowych testów (łącznie 308).
- Nowe polecenie mboxshell config [path|show|defaults] (#40). path pokazuje, gdzie jest plik konfiguracyjny i czy już istnieje; show wyświetla go z ostrzeżeniem przy każdej ignorowanej wartości; defaults wypisuje wszystkie opcje z wartościami domyślnymi jako plik z komentarzami. Niczego nie zmienia i pisze tylko na standardowe wyjście, więc wystarczy przekierować defaults do pliku, by mieć punkt wyjścia.
- Większość opcji pliku konfiguracyjnego nic nie robiła: odczytywane były tylko poziom logowania, motyw i dwie opcje załączników. Teraz działają default_sort, sort_order, date_format, layout, show_sidebar, max_cached_messages, csv_separator i cache_dir, a nieprawidłowa wartość wraca do domyślnej z ostrzeżeniem, zamiast być po cichu ignorowana. W macOS plik znajduje się w ~/Library/Application Support/mboxshell/config.toml, a nie w ~/.config/mboxshell, jak podawał README.