Archiwum: październik 2022

Opublikowano: 2 lata 1 miesiąc temu Autor: admin

Miło mi oznajmić, że zarówno skrypt iCore jak i iDir jest od dzisiaj kompatybilny z PHP 8.0 i 8.1. Pełna lista zmian:

  • przystosowano aplikację do działania z PHP 8.0 i 8.1
  • zaktualizowano framework do najnowszej wersji Laravel 9. Gwarantuje to aktualizacje poprawek bezpieczeństwa do 02.2024
  • dodano nowe pole formularza switch (przyjmuje stan tak/nie)
  • zmieniono w szablonie wszystkie dotychczasowe checkboxy określające zgodę użytkownika lub stan włącz/wyłącz na switch
  • z racji wycofania wsparcia dla spatie view components przeniesiono system renderowania komponentów na domyślny laravelowy. Nie wymagane są zmiany w szablonie, stara składnia kodu powinna nadal działać
  • dodano możliwość zmiany prefixa dla routów m.in. w celu ukrycia panelu administracyjnego
  • aktywne posty, podstrony i wpisy katalogu otrzymały na stronie "szybkie linki" do edycji w panelu administracyjnym i odwrotnie - linki w panelu administracyjnym do strony
  • raportowanie wpisów i komentarzy jest teraz dostępne również dla niezalogowanych użytkowników
  • dodanie nowego elementu w panelu administracyjnym przekierowuje teraz do strony z włączonym filtrowaniem po ID tego elementu dzięki czemu od razu jest widoczny na liście i można na nim wykonać kolejną akcję
  • dodano możliwość importu adresów email i kategorii w "płaskim" formacie TXT zamiast JSON

Aktualizacje można sprawdzić "na żywo" w wersji demonstracyjnej.

Procedura aktualizacji dostępna jest w dokumentacji.

Uwaga: aktualizacja w fazie release candidate. Może być nadal niestabilna i wymagać poprawek.