To wydanie naprawia znalezione błędy. Wprowadzono sporo poprawek, najważniejsze według mnie to:
- więcej poprawek w cocoa (wywoływanie TMenuItem.OnClick z menu w przypadku formy modalnej (35929), wyświetlanie wierszy gdy są dodawane w czasie wykonywania w ListView (35957), naprawiony wyciek NSView w TCustomControl (35944)
- poprawki w DPI dla Windows (35971)
- poprawki w obsłudze ikon zasobnika systemowego w GTK2 (35983, 35723)
- naprawiony problem z TRadioGroup i TCheckGroup występujacy po minimalizacji i przywróceniu formy w Qt,Qt5 (36195)
- naprawione czyszczenie ustawień „Additions and Overrides” po zmianie nazwy trybu budowania (build mode) (35572)
- TAChart Fix dzielenie przez zero w TFitSeries oraz crash w przypadku gdy serie zawierają wartość NaN
- naprawione błędne położenie poziomego paska przewijania w TStringGrid/TDrawGrid po maksymalizacji formy (35472)
- naprawiony TTaskDialog.ModalResult zwracany przez close button (z CommonButtons) (36069)
- naprawiony crash w TStringGrid.InsertRowWithValues gdy Columns.Enabled = True (36067)
- naprawiona szerokość pierwszej kolumny TDbgrid gdy FixedCells>1 i dgIndicator jest wyłączony (35716)
Źródła
Tag SVN wydania to: http://svn.freepascal.org/svn/lazarus/tags/lazarus_2_0_6
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 (10.5 do 10.12):
- Carbon (32bit)
- Cocoa (64bit, beta)
- qt or qt5 (32 lub 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.
MacOS Catalina
Po raz pierwszy został udostępniony instalator, który powinien działać na najnowszym systemie Apple. Niektórzy użytkownicy nadal jednak zgłaszają problemy. Więcej o tym można poczytać w komentarzach pod ogłoszeniem wydania.
Więcej informacji
Więcej szczegółów można przeczytać w ogłoszeniu wydania.