Вышел FreeCAD 1.1.4

В конце сентября 2026 года состоялся выпуск открытого параметрического трёхмерного редактора FreeCAD 1.1.4, позволяющего создавать объёмные модели и чертежи их проекций. Сборки проекта доступны для Windows, MacOS и Linux. Выпуск FreeCAD 1.0.0 состоялся в ноябре 2024 года. Проект был публично анонсирован на форуме OpenCascade в 2003 году разработчиком по имени Юрген Ригель (Jürgen Riegel).

«FreeCAD 1.1.4 — это последний запланированный корректирующий выпуск в серии 1.1.x. Он содержит два исправления уязвимостей, связанных с обработкой файлов; эти уязвимости могут быть спровоцированы открытием специально подготовленного (вредоносного) файла FCStd. Данная проблема затрагивает все предыдущие версии, поэтому мы настоятельно рекомендуем всем пользователям обновить программу — особенно тем, кто открывает файлы FreeCAD из ненадёжных или неизвестных источников», — пояснили в команде проекта.

Исходный код проекта написан на Python и С++ и опубликован на GitHub под лицензией GNU Lesser General Public License v2.1.

Ранее в первой мажорной версии проекта добавлено много улучшений в UI/UX, обновлена система материалов, доработана интегрированная сборочная среда и добавлен новый код для устранения проблем с топологическим наименованием, а также внесено множество других изменений и дополнений.

В версии FreeCAD 1.1.4 исправлено большое количество ошибок и багов, обнаруженных после выхода FreeCAD 1.1.3.

Основные изменения и дополнения в FreeCAD 1.1.4:

  • исправлено регулярное выражение для COIN3D_MICRO_VERSION;

  • core: повышена производительность отображения fps label;

  • GUI:

    • исправлено отображение значков видимости для вложенных элементов групп ссылок (link group);

    • исправлен стиль навигации TinkerCAD для корректного вызова контекстного меню;

    • исправлено сохранение состояния панели инструментов Sketcher при переключении рабочих сред;

    • исправлен сброс размера значков на панели инструментов после перезагрузки таблицы стилей;

    • исправлен рендеринг заставки (splash screen) в macOS;

    • исправление позиционирования заставки (неверные флаги окна);

    • скрытие ShowPlane вместе с соответствующим объектом.

  • TechDraw: исправлено смещение группы проекций в начало координат;

  • исправлена ​​регрессия, связанная с миниатюрами файлов 3MF;

  • BIM:

    • исправление ошибки ReferenceError, возникавшей при создании проекта со структурой по умолчанию;

    • BimViews: исправление ошибки IfcType для WorkingPlaneProxy внутри Std_Group.

  • App: Предотвращение уязвимости ZipSlip при загрузке текстур VRML;

  • исправления форматирования линий;

  • предоставление доступа к scrubEdges из Python;

  • замена устаревшего метода QImage::mirrored на QImage::flipped;

  • исправление ошибки сегментации при открытии файла с некорректной геометрией;

  • предотвращение уязвимости ZipSlip.

Источник: habr.com

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев