Historia zmian

Informacje o wydaniu

Co się zmieniło w każdej wersji Benchwave, od najnowszej.

Wczesny dostęp

Benchwave jest w aktywnej fazie wczesnego dostępu, więc aktualizacje pojawiają się dość często wraz z nowymi funkcjami. Nie wprowadzimy zmiany, która spowodowałaby utratę Twoich dotychczasowych danych. Jeśli przyszła aktualizacja kiedykolwiek będzie wymagać zmiany sposobu przechowywania danych, udostępnimy narzędzie do migracji, które automatycznie przeniesie Twoją bibliotekę, magazyn i projekty.

Wersja 0.1.13

17 lipca 2026

Poprawki kopii zapasowych oraz kilka usprawnień ułatwiających pracę w warsztacie.

Kopie zapasowe

  • Ceny komponentów (zakupu i odsprzedaży) oraz ustawienia robocizny i wyceny projektu są teraz zapisywane w kopiach zapasowych. Dotąd były przechowywane w aplikacji, ale po cichu pomijane przy eksporcie, więc przywrócenie kopii je gubiło. Jeśli przechowujesz starsze kopie zapasowe, wyeksportuj je ponownie w tej wersji, aby uwzględnić te pola.
  • Okno przywracania pokazuje teraz pochodzenie kopii zapasowej — jaka aplikacja, wersja i system ją utworzyły — co ułatwia odróżnianie kopii i uzyskanie pomocy, gdy przywracanie wygląda niepoprawnie.

Projekty

  • Kliknij prawym przyciskiem część na liście Części projektu, aby skorzystać z dwóch nowych akcji: Pokaż w magazynie (przejście prosto do danego komponentu) oraz Kopiuj nazwę.
  • Przeciągnij zrzuty na projekt na pasku bocznym, aby je do niego przypisać — tak samo jak pliki z Biblioteki i części z magazynu.

Wersja 0.1.12

5 lipca 2026

Synchronizuj zrzuty z dowolnego miejsca — nie tylko z oscyloskopu FNIRSI.

Lokalizacje synchronizacji

  • Benchwave nie zawiera już zaszytej na stałe integracji z oscyloskopem FNIRSI 2D15P. Zamiast tego dodaj dowolny dysk lub folder jako Lokalizację synchronizacji — udział USB oscyloskopu, kartę SD, aparat lub folder, do którego wrzucasz zrzuty ekranu — a Benchwave zaimportuje ich obrazy do Twojej Biblioteki.
  • Dyski wymienne są wykrywane automatycznie po podłączeniu, z jednorazowym nadaniem uprawnień macOS dla każdego dysku; automatyczna synchronizacja po podłączeniu jest opcjonalna dla każdej lokalizacji.
  • Wybierz, czy skanować cały dysk/folder, czy tylko podfolder. Synchronizuj nowe importuje świeże zrzuty, Pełna synchronizacja importuje wszystko ponownie; zrzuty są dopasowywane po zawartości, więc ponowna synchronizacja nigdy nie tworzy duplikatów.
  • Uniwersalny wskaźnik połączenia (pasek stanu i pasek menu) oraz kropki przy każdej lokalizacji pokazują, co jest podłączone, wymaga uprawnień lub nie jest podłączone — z jednym kliknięciem Nadaj dostęp.
  • Wybranie całego dysku systemowego/startowego najpierw ostrzega (może to być długie skanowanie), ale nie blokuje — sama synchronizacja jest przerywalna, działa poza głównym wątkiem i potwierdza przed zaimportowaniem dużej partii (ponad 1000 plików).

Urządzenia

  • Urządzenia są teraz zarezerwowane dla instrumentów, z którymi Benchwave komunikuje się bezpośrednio przez protokół — obecnie jest to programator firmware FNIRSI LCR-P1. Obsługa instrumentów SCPI na żywo już wkrótce.

Poza tym

  • Zaktualizowano podręcznik i lokalizację pod nowy podział Lokalizacje synchronizacji / Urządzenia (angielski i polski).

Wersja 0.1.11

2 lipca 2026

Odświeżenie wyglądu głównego okna.

Interfejs

  • Pasek boczny sięga teraz płynnie do samej góry okna — zniknął podział paska tytułu.
  • Nowa półprzezroczystość okna: pasek boczny i obszar roboczy delikatnie rozmywają to, co znajduje się za oknem, z uwzględnieniem stanu aktywności. Wolisz jednolite tło? Wyłącz to w Ustawienia → Ogólne → Wygląd.
  • Panele treści są teraz zaokrąglonymi kartami, dzięki czemu ładnie leżą na półprzezroczystym tle.

Wersja 0.1.10 Pierwsze publiczne wydanie

2 lipca 2026

Pierwsze wydanie Benchwave dostępne publicznie. Wciąż wczesny dostęp, patrz uwaga powyżej, ale to wersja, do której obecnie kierujemy użytkowników.

Pierwsze publiczne wydanie Benchwave — prywatnego, natywnego towarzysza dla Twojego stołu warsztatowego na macOS. Wszystko działa lokalnie na Twoim Macu: bez konta, bez chmury, bez śledzenia.

Urządzenia

  • Podłącz instrumenty FNIRSI przez USB — Benchwave wykrywa je automatycznie, po jednorazowym monicie o dostęp w macOS.
  • Synchronizuj zrzuty ekranu oscyloskopu automatycznie lub na żądanie za pomocą Synchronizuj nowe i Pełna synchronizacja.
  • Zarządzaj pamięcią urządzenia: wyświetlaj pliki, usuwaj pojedyncze zrzuty lub Wymaż wszystko; bezpiecznie odłączaj przed wyjęciem.
  • Aktualizacje firmware dla oscyloskopu 2D15P — sprawdza najnowszą opublikowaną wersję i przygotowuje ją na urządzeniu.
  • Eksperymentalne wgrywanie firmware LCR-P1 przez USB — pierwszy program aktualizujący go poza systemem Windows.

Biblioteka i zrzuty

  • Galeria wszystkich zsynchronizowanych zrzutów, z pełnym oknem podglądu o zmiennym rozmiarze.
  • Porównuj dwa lub więcej zrzutów obok siebie.
  • Na obsługiwanych Macach odczytuj pomiary z ekranu ze zrzutu (OCR) i twórz jego podsumowanie.

Magazyn

  • Śledź komponenty z ilością, jednostką, lokalizacją, kartami katalogowymi, progami niskiego stanu i automatycznym statusem.
  • Uporządkowane, trwałe listy kategorii, podkategorii, producentów, lokalizacji i pojemników, z podpowiedziami przy wpisywaniu i arkuszem zarządzania — zmiany nazw i usunięcia propagują się na wszystkie części.
  • Importuj z eksportu JSON warsztatu lub z pobłażliwego pliku CSV; eksportuj całą listę części z powrotem do JSON.
  • Dla każdej części zdjęcie, karta katalogowa, instrukcja i link do zakupu, a także opcjonalne ceny zakupu i odsprzedaży.

Projekty

  • Zbierz zrzuty, części, pliki i notatki dla każdej rzeczy, którą budujesz lub naprawiasz.
  • Zbuduj listę materiałową ze wspólnego magazynu z ilościami dla poszczególnych projektów — przeciągaj części lub importuj listę materiałową (BOM) w CSV.
  • Dodawanie części rezerwuje stan i sygnalizuje niedobory; wyeksportuj Listę zakupów w CSV z dokładnie tym, co pozostało do kupienia.
  • Dołączaj karty katalogowe, pliki PDF i obrazy oraz nanoś adnotacje — strzałki, notatki, rysunki odręczne, gumka i OCR — bez zmieniania oryginału. Każdy projekt zachowuje własną warstwę adnotacji na współdzielonym pliku.

Eksporty z logo

  • Ustaw nazwę firmy, logo, dane kontaktowe, walutę i stawkę VAT w Ustawieniach.
  • Wyeksportuj markowy Arkusz projektu lub Wycenę dla klienta — tylko ceny odsprzedaży, opcjonalny VAT, pozycje osobno lub łącznie.

Poza tym

  • W pełni zlokalizowane w języku angielskim i polskim.
  • Automatyczne migawki bazy danych przy każdym uruchomieniu oraz pełna Kopia zapasowa / Przywracanie do pojedynczego pliku ZIP.
  • Wersja Direct (DMG) aktualizuje się sama przez Sparkle; planowana jest wersja z Mac App Store.