To wydanie naprawia znalezione błędy. Wprowadzono sporo poprawek, najważniejsze według mnie to:
- naprawiono focus w edytorze DBGrid (37385)
- naprawiono kolejność wyszukiwania modułów w IDE (37466)
- naprawiono ustawianie właściwości DisplaySettings w kontrolce TCalendar na GTK2 (37450)
- naprawiono podwójne wywoływanie KeyPress w TCustomSpinEx.KeyPress
- naprawiono paski przewijania w TreeView (37582)
- naprawiono błędy wyświetlania podczas dodawania separatorów w edytorze menu (37595)
- poprawiona inicjalizacja rekordu w LCLIntfCellRenderer_CellDataFunc w GTK2. (37781)
- naprawiono opcję ofAutoPreview w TOpenPictureDialog (37820)
- naprawiono wyświetlanie komunikatów „critical” generowanych przez zakładki TabControl w GTK2 (37924)
- naprawiono rysowanie obszaru tekstu w TListView w GTK2 (38062)
- naprawiono synchronizację indeksu obrazu TSpeedButton gdy jest zmieniany w akcji (38135)
- naprawiono kolor tła formy w GTK2 po przewinięciu paskiem przewijania (16183)
- naprawiono wartosci Checked w TCheckGroup po dodaniu checkbox’a (38157)
- naprawiono wysokość komórki w gridach podczas edycji gdy TitleFont.Size jest mniejszy od Font.Size (38203)
- poprawki w TAChart
- naprawiono zamrażanie speed buttonów (a także czasami innych kontrolek) po zamknięciu menu kontekstowego bez wybrania żadnego elementu menu w GTK2 (38401, 38402)
Żródła
Tag SVN wydania to: https://svn.freepascal.org/svn/lazarus/tags/lazarus_2_0_12
Minimalne wymagania
- Windows (32 lub 64bit) – 2k, XP, Vista, 7, 8, 8.1 and 10,
- FreeBSD/Linux (32 lub 64bit):
- gtk2 – gtk 2.8
- qt – qt 4.5
- qt5 – qt 5.6
- MacOS X:
- Carbon (32bit, od wersji 10.5 do 10.12)
- Cocoa (64bit, od wersji 10.12 do 10.15)
- qt or qt5 (32 lub 64bit)
Pobieranie
Nowe wydanie można pobrać tutaj.
Castle Game Engine Editor
Jeżeli używasz edytora w Castle Game Engine na systemie Linux warto zaktualizować Lazarusa ponieważ to wydanie naprawia wiele denerwujących błędów (np. zamrażanie kontrolek).
Więcej informacji
Więcej szczegółów można przeczytać w ogłoszeniu wydania.