Pierwsze siedem wersji NEX1ON powstało w ciągu jednego wieczoru, 6 września 2026 roku, w odstępach od dwudziestu minut do godziny. Nie były to wydania do instalacji, lecz etapy: każdy dodawał warstwę, na której opiera się następna. Żadna z nich nie była rozpowszechniana jako osobne archiwum — pierwsza wersja zbudowana do instalacji to 0.9.0.
Etapy #
- 0.1.0 — rdzeń. Trasy, baza danych z prefiksem tabel, migracje, które pamiętają swoje źródło, zdarzenia i filtry, tłumaczenia na trzy języki, szablony motywów. Własny autoloader bez composera, dzięki czemu silnik instaluje się przez rozpakowanie archiwum.
- 0.2.0 — konta. Role i uprawnienia w trzech warstwach, sesje przechowywane w bazie danych, logowanie przez e-mail lub nazwę użytkownika, limity prób logowania, poczta.
- 0.3.0 — panel administracyjny. Użytkownicy, role, ustawienia, dziennik zmian i dziennik błędów. Panel mieszka w rdzeniu i otwiera się z każdym motywem.
- 0.4.0 — moduły i motywy. Instalowanie, włączanie i usuwanie modułów ze sprawdzaniem wersji i zależności, tryb konserwacji, pierwszy moduł — „Strony”.
- 0.5.0 — wygląd z panelu. Zmienne motywu zmienia się bez edytowania arkuszy stylów; wartości są sprawdzane z białą listą.
- 0.6.0 — miejsca w motywach. Moduł sam umieszcza się w nagłówku, kolumnie bocznej lub stopce; pakowanie modułów z siedmioma kontrolami.
- 0.7.0 — biblioteka mediów. Foldery, miniatury i surowe zasady przyjmowania plików: nazwę nadaje silnik, typ określa się po zawartości, obrazy są ponownie kodowane.
W nocy 7 września ukazała się wersja 0.8.0 — instalacja przez kreator w przeglądarce i aktualizacje z panelu. Od tej wersji silnik można zainstalować bez wiersza poleceń.
Wszystkie wydania znajdziesz w centrum wydań.
Nikt jeszcze nie skomentował. Bądź pierwszy.