В MPS 2025.2 сделаны разнообразные улучшения, повышающие стабильность и качество работы. Ряд функций был значительно обновлен. В новой версии можно запускать MPS с помощью нативных программ запуска для Linux and Windows. Кроме того, мы обновили диалог информации об узле и улучшили обработку информации о разрешении при копировании и вставке ссылок. Кроме того, мы добавили возможность создавать иконки, используя фабричные методы, а также внесли ряд улучшений в платформу.
Полный список изменений — ниже.
В новую версию MPS входят нативные двоичные средства запуска для Windows и Linux. Это более надежный и удобный способ запуска MPS, чем средства запуска на основе скриптов: например, они позволяют закрепить приложение на панели задач и в меню «Пуск».
Мастер создания решения сборки теперь будет создавать обновленные скрипты сборки.
Если вы хотите обновить старый дистрибутив на основе MPS, включив в него новые средства запуска, выполните действия, описанные в документации.
В дополнение к существующим концептам TextIcon, FileIcon и ConstantFieldIcon добавлен новый концепт FactoryMethodIcon. Он позволяет указать иконку с помощью ссылки на конкретный статический фабричный метод и возвращает экземпляр javax.swing.Icon.
В новой версии информация о разрешении корректно обновляется при копировании ссылок в буфер обмена. При переименовании целевого объекта ссылки, например переменной, без использования рефакторинга Rename информация о разрешении ссылок, указывающих на этот целевой объект, обновляться не будет. Однако после копирования таких ссылок в буфер обмена информация об их разрешении корректно обновляется, и после вставки ссылки будут снова корректно разрешены.
MPS идет в ногу с развитием экосистемы Java. В этой версии мы обеспечили совместимость исходных файлов и целевых объектов с Java 21 и предоставили доступ к новым возможностям языка и среде выполнения с улучшенной производительностью.
Мы постоянно работаем над стабильностью и производительностью MPS. В версии 2025.2 исправлено значительное число ошибок в платформе. Мы устранили разные ошибки — от мелких, но раздражающих, до серьезно мешающих работе, чтобы разработчики могли спокойно писать качественный код. Полный список устраненных проблем приведен здесь.
В версии 2025.2 обновленный терминал стал доступен для всех пользователей. Обновления значительно улучшили отрисовку содержимого и общую производительность терминала. Для bash и zsh также добавлены небольшие визуальные улучшения, которые не оказывают влияние на функциональность самих оболочек.
Перед каждым крупным релизом мы готовим инструкции по миграции с более старых версий MPS, чтобы все прошло гладко. Внимательно прочитайте обновленное руководство по миграции.