Nowe wydanie poprawia znalezione błędy. Większość poprawek dotyczy kontrolek Cocoa dla systemu MacOS. Znalazło się też parę poprawek dla GTK (MsgQueue, naprawiony wyścig wątków, System Tray Icon używa libappindicator3) i Win32 (obsługa flagi ofForceShowHidden w dialogach). Poprawiono także stabilność IDE oraz potencjalne wycieki w TCustomIcon.AssignImage, TBitmap.LoadFromRawImage, TImageList.GetIcon. Pełna lista zmian dostępna jest tutaj,
Źródła
Tag SVN wydania to: http://svn.freepascal.org/svn/lazarus/tags/lazarus_2_0_4
Minimalne wymagania
- Windows (32 lub 64bit) – 2k, XP, Vista, 7, 8, 8.1 i 10,
- FreeBSD/Linux (32 lub 64bit):
- gtk2 – gtk 2.8
- qt – qt 4.5
- qt5 – qt 5.6
- MacOS X (10.5 do 10.12):
- Carbon (32bit)
- Cocoa (64bit, beta)
- qt or qt5 (32 or 64bit)
Pobieranie
Nowe wydanie można pobrać tutaj.
Błąd OpenGL
Ponieważ wydanie bazuje na fpc 3.0.4, w przypadku pracy z grafiką 3D (OpenGL, Castle Game Engine) dla systemu linux lepiej skorzystać z fpc 3.2. Jak to zrobić opisałem tutaj.
Więcej informacji
Więcej szczegółów można przeczytać w ogłoszeniu wydania.