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).

CodeIgniter 3.1.1 wydany

Wydano CodeIgniter 3.1.1, który zawiera kilka poprawek bezpieczeństwa oraz małe zmiany w helperze inflector.

Przygotowano też poprawki dla klas: Cache, Email, File Uploading, Form Validation, HTML Table, Image Manipulation, Session, Trackback, Unit Testing, XML-RPC, Database driver, Database Forge i Query Builder.

Aktualizacja do wersji 3.1.1 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.1 i oficjalny wpis na forum (EN).

Workery w CodeIgniter

Workery to bardzo poręczne rozwiązanie, które pozwala nam na przyspieszenie działania naszego serwisu. Wszystko przez to, że niektóre zadania mogą być przez nas oddelegowane do procesu, który działa w tle. Dzięki temu, użytkownik nie będzie musiał czekać np. aż faktycznie jakiś email zostanie wysłany. Wystarczy, że taki email zostanie zakolejkowany do wysłania. W ten sposób, nasze aplikacje mogą działać bardziej płynne – bez niepotrzebnego oczekiwania na dłuższe procesy.

Czytaj dalejWorkery w CodeIgniter

CodeIgniter 3.1.0 wydany

Właśnie wydano CodeIgniter 3.1.0, który zawiera kilka poprawek bezpieczeństwa (w tym krytyczną dla drivera bazy ODBC). Ponadto standardowo bugfixy, które obejmują klasy: Cache, Config, Database, Forge, Email, Uploading, Form Validation, Image, Input, Query Builder, Session i User Agent. Oraz kilka usprawnień dla bibliotek: Forge, Encryption, Image i Session.

Rekomendowaną wersją od tego wydania jest co najmniej PHP 5.6.

Aktualizacja do wersji 3.1 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.0 i oficjalny wpis na forum (EN).