CodeIgniter 3.1.5

Dzisiaj wydano aktualizację – CodeIgniter 3.1.5. Główne zmiany, to łatka bezpieczeństwa dla klasy Form Validation.

Naprawiono też bugi w klasach: Database Forge, Email, Query Builder i XML-RPC i helperze Inflector.

Tradycyjnie, aktualizacja do wersji 3.1.5 jest zalecana wszystkim developerom korzystającym z v3.

Z kompletną listą zmian można zapoznać się tutaj (EN).
Instrukcja migracji ze wcześniejszej wersji jest dostępna tutaj (EN).

Link do pobrania: CodeIgniter 3.1.5 i oficjalny wpis na forum (EN).

Problem z sesjami, ajaxem i wolnym CI

Ostatnimi czasy zmienił mi się laptop. Co by tu nie mówić maszyna lekko 2x szybsza od mojej poprzedniej. Podczas reinstalacji środowiska wszystko przebiegało poprawnie, udało się uruchomić wszystko jak trzeba poza jednym projektem. Projekt ten nie wyróżniał się niczym specjalnym poza faktem, że strona główna zawierała dashboard z dużą ilością ajax’owych widgetów. Problem polegał na tym, że załadowanie widgetów zajmowało ponad 2 min odpowiedzi. Gdzie na serwerze produkcyjnym czas ten lekko przekraczał 10-20s – też dosyć długo, ponieważ na poprzednim laptopie wszystko ładowało się poniżej 1s.

Read moreProblem z sesjami, ajaxem i wolnym CI

CodeIgniter 3.1.4 i Fuel CMS 1.4

Trochę niecodzienne zestawienie, ale te dwie informacje pojawiły się w odstępie zaledwie dwóch dni, więc nie ma sensu tworzyć osobnego wpisu ;)

CodeIgniter 3.1.4

Dzisiaj CodeIgniter doczekał się kolejnego wydania oznaczonego numerem 3.1.4. Jak zawsze mamy kilka łatek związanych z bezpieczeństwem i porcję bugfixów.

Tradycyjnie, aktualizacja do wersji 3.1.4 jest zalecana wszystkim developerom korzystającym z v3.

Z kompletną listą zmian można zapoznać się tutaj (EN).
Instrukcja migracji ze wcześniejszej wersji jest dostępna tutaj (EN).

Link do pobrania: CodeIgniter 3.1.4 i oficjalny wpis na forum (EN).

Fuel CMS 1.4

Dwa dni wcześniej załoga DaylightStudio wydała kolejną wersję Fuel CMS. Wielkich zmian nie ma, ale update do CI 3.1.3 na pewno cieszy. Fuel CMS to obecnie chyba najbardziej dojrzały i stabilny open-source’owy CMS dla CodeIgniter.

Oficjalna strona: https://www.getfuelcms.com
Repozytorium Github: https://github.com/daylightstudio/FUEL-CMS

CodeIgniter 3.1.3

Wyszła pierwsza w tym roku aktualizacja. Swoja drogą trochę wyczekiwana, bo naprawia dosyć istotne błędy, które się pojawiły w poprzedniej wersji… Do tego dochodzą oczywiście łatki bezpieczeństwa: klasa Email, filtrowanie XSS i CSRF.

Naprawiono bugi w klasach: Database, Email, File Uploading, Image Manipulation, Input, Loader, Output, Query Builder, Session i XML-RPC.

W międzyczasie z frameworka wyodrębniono dwie biblioteki, które mają teraz swoje osobne repozytoria i nie będą już wchodzić w skład CodeIgniter’a. Są to klasa Cart i helper Smiley. Oficjalnie od wersji 3.2 te dwie biblioteki znikną z CI.

Tradycyjnie, aktualizacja do wersji 3.1.3 jest zalecana wszystkim developerom korzystającym z v3.

Z kompletną listą zmian można zapoznać się tutaj (EN).
Instrukcja migracji ze wcześniejszej wersji jest dostępna tutaj (EN).

Link do pobrania: CodeIgniter 3.1.3 i oficjalny wpis na forum (EN).