Ukazała się nowa wersja GLPI: 10.0.20, która skupia się głównie na poprawkach błędów oraz drobnych ulepszeniach.
Co nowego / co poprawiono
Poniżej skrócona lista głównych zmian i poprawek, które zawiera ta wersja: GitHub
- Poprawiono problem z czarną listą adresów IP (missing blacklist ip addresses).
- Ulepszono mechanizm sprawdzania stanu bazy danych (Enhance DB check results).
- Dokładniej opisano opcję etykiety w anonimizacji („clarify ambiguous option label”).
- Naprawiono nakładanie się elementów (node overlap) w ramach grup współdzielonych w analizie wpływu (“ImpactAnalysis”).
- Dodano informacyjny alert dotyczący kolejności tworzenia szablonów zadań.
- Naprawiono anonimizację w kontekście ról Requester / Observer.
- Poprawki eksportu plików XML, gdy używane są reguły z
specific_groups_id
. - Lepsze wsparcie dla zapytań API wykorzystujących tablice danych w metodach PUT/PATCH w encji (Entity).
- Interfejs użytkownika: naprawiono ciemny/ciemny motyw („midnight theme”) w kwestii mutowanych kolorów.
- Naprawiono długie teksty w karcie użytkownika (user card) tak, by nie „miażdżyły” obrazków.
- Usunięto ostrzeżenie bezpieczeństwa związanego z plikiem
install.php
w sytuacjach, gdy nie powinno być ono widoczne. - Inne poprawki związane z importem sprzętu sieciowego („network equipment”) — naprawiono błąd, gdy import był odrzucany, ale brakowało logu.
- Kompatybilność z PHP 8.5 została ulepszona / dodana.
Co to oznacza dla użytkowników
- Mniej błędów: użytkownicy powinni zauważyć, że pewne działania, które wcześniej powodowały błędy lub nieprawidłowe komunikaty, teraz działają stabilniej.
- Lepsza jakość interfejsu — drobne poprawki, które mogą poprawić komfort pracy, szczególnie przy ciemnych motywach i przy bardziej rozbudowanych kartach użytkownika.
- Większa kompatybilność serwera / środowiska – PHP 8.5 oraz lepsze wsparcie importów i zapytań API może ułatwić integrację i aktualizacje środowiska.
Działania zalecane / co sprawdzić przy aktualizacji
- Przed aktualizacją: wykonać kopię zapasową bazy danych i plików GLPI.
- Sprawdzić, czy Wasze wtyczki / rozszerzenia są kompatybilne z PHP 8.5, jeśli planujecie używać nowej wersji PHP.
- Przetestować w środowisku testowym (sandbox), szczególnie funkcje konfiguracyjne, interfejs użytkownika i API, jeśli macie automatyzacje/integracje.
- Przyjrzeć się konfiguracjom dotyczącym anonimizacji / polityk bezpieczeństwa — były poprawki w tych obszarach, więc warto upewnić się, że ustawienia odpowiadają wymaganiom.
Podsumowanie
Wersja GLPI 10.0.20 to przede wszystkim stabilizacja — naprawa błędów, ulepszenie interfejsu, poprawa kompatybilności. Nie ma rewolucyjnych nowych funkcji, ale ulepszenia są istotne i wartościowe, zwłaszcza dla tych, którzy korzystają intensywnie z API, importów, oraz zaawansowanych ustawień UI.