28 марта 2011
Состоялся релиз Lazarus 0.9.30
После почти двух лет активной разработки состоялся релиз новой стабильной версии Lazarus 0.9.30, основанной на компиляторе FreePascal 2.4.2. Среди основных изменений данной версии стоит отметить:
- разделение интерфейсов GTK2 и GTK1; при этом GTK1 больше не будет поддерживаться командой разработчиков Lazarus, хотя патчи от сторонних разработчиков приветствуются;
- LCL-интерфейс для fpGUI теперь поддерживает все компоненты со вкладки «standard»;
- модуль chart и его компонент TBarChar заменены на новый пакет TAChartLazarusPkg;
- реализована поддержка ресурсных файлов FPC — теперь можно использовать
{$R *.lfm}
вместо{$i unit1.lrs}
; - значительно доработан конвертор из Delphi;
- опции компиляции любого проекта теперь можно сохранить в качестве стандартных;
- многочисленные улучшения в дизайнере;
- при создании нового проекта стандартный каталог для вывода модулей теперь
lib/$(TargetCPU)-$(TargetOS)
; - компонент ToDo list вынесен в отдельный пакет todolistlaz.lpk;
- многочисленные улучшения в отладчике;
- несколько тысяч исправлений и мелких улучшений.
Полный список изменений в Lazarus 0.9.30 доступен на официальном сайте проекта.
Скачать обновлённый Lazarus можно с SourceForge. Доступны дистрибутивы для Windows, FreeBSD/Linux и Mac OS X.
А в роадмапе еще один незакрытый баг числится: