Выпущена новая версия одного из самых популярных Markdown-редакторов MarkText.
MarkText — мощный текстовый редактор с поддержкой Markdown-разметки, рассчитанный на написание текста и его форматирование. Полностью бесплатный, открытый проект с Github, на котором он имеет внушительный рейтинг популярности в 56 000+ звезд. У программы очень чистый интерфейс с превью Markdown-форматирования в реальном времени. Довольно хороший функционал скрыт в дополнительных меню, что позволяет редактору иметь чистый и простой интерфейс.
MarkText 0.19.0 — первое, довольно неожиданное обновление за 4 года! Прошедшие годы разработчик, ссылаясь на занятость, практически не поддерживал проект. Одумавшись, он завязал с ежедневными походами на работу, перешел на удаленку и приступил к воскрешению MarkText. И верно: бросать проект с 56 000 звездочек на Гитхабе и огромной аудиторией не годится. Несколько недель назад автор объявил о разморозке проекта, а уже теперь выпустил важное обновление с массой остро необходимых изменений. Судя по рефакторингу кода и включению важных изменений, разработчик твердо настроен на дальнейшее развитие MarkText.
Что нового в MarkText 0.19.0
Ниже приведен краткий список ключевых изменений:
- Упразднена 32-битная сборка.
- Осуществлен полный рефакторинг проекта с использованием современного инструмента сборки electron-vite. Это полезно для удобства дальнейшей разработки.
- Переход на более современный Electron версии 17. Работа программы должна стать заметно быстрее.
- Полный переход на TypeScript. Повышена стабильность.
- Переход с npm на pnpm. Снижено время установки зависимостей и исключено дублирование файлов.
- Появилась сборка для Windows ARM64.
- Добавлена поддержка расширения .MDX.
- Изолирована среда рендеринга (включен sandbox и contextIsolation), что не позволит вредоносному коду получить доступ к файловой системе устройства.
- Упразднен лимит в 5 Мб на загрузку изображений.
- Инструмент загрузки картинок теперь по умолчанию использует PicGo.
- Улучшена сортировка файлов/папок, что особенно полезно при работе с большим количеством файлов.
- Улучшена возможность скрывать список открытых файлов.
- Удален небезопасный модуль languine, который был виновником ошибок в предыдущих версиях MarkText.
- Исправлено множество ошибок.





