svgcleaner 0.7.0
Состоялся релиз новой версии программы для очистки SVG-файлов от лишней информации.
svgcleaner позиционируется как оптимизатор без потерь, строго следующий спецификации SVG 1.1 Full.
Основные изменения:
- ядро (консольная версия) переписано с C++ на Rust;
- реализованы собственные библиотеки для разбора SVG и представления SVG в виде DOM;
- программа стала в 3 раза быстрее;
- все функции очистки теперь работают в режиме без потерь (lossless);
- степень очистки упала примерно на 5% ради стабильности и корректности;
- добавлена документация для каждой опции очистки;
- GUI переписан с нуля и вынесен в отдельный репозиторий.
Программа распространяется под лицензией GPLv2. Сопутствующие библиотеки — под MPLv2.
>>> Готовые сборки
rust, svg