28.07.2025
Версия 2025.1 (23.10.2025)
v.5,
v.4,
v.3,
v.2,
v.1
v.0
Версия 2025.1.5
-
- 1C:EDT
-
- 1С:Предприятие 8.5.1
Мы изменили требования к версии
8.5.1. Теперь для работы с 1C:EDT требуются версия не младше,
чем 8.5.1.1045 (раньше была сборка 960).
- 1С:Напарник
В стандартную поставку 1C:EDT включен
плагин
1С:Напарник (
подробнее). Это интеллектуальный
помощник разработчика, использующий технологии искусственного
интеллекта. Примеры работы с
1С:Напарником можно посмотреть на
сайте
https://code.1c.ai/examples/.
- ring
Из состава дистрибутива 1C:EDT
исключена утилита ring, которую
поставляет платформа
1С:Предприятие.
Версия 2025.1.2
-
- 1C:EDT
-
- 1С:Предприятие 8.5.1
- Мы изменили требования к версии 8.5.1. Теперь для работы
с 1C:EDT требуются версия не младше, чем 8.5.1.960 (раньше
была сборка 397).
- Мы поддержали новые свойства платформы 8.5.1:
- для настройки гиперссылки при наведении у ячеек
таблицы,
- для изменения автоматического расположения
заголовков элементов в форме с большим количеством
реквизитов,
- для перевода в новый интерфейс форм, насыщенных
реквизитами и табличными частями.
Версия 2025.1.0
-
- 1C:EDT
-
- 1С:Предприятие 8.5.1
Мы реализовали
частичную поддержку новых возможностей 1С:Предприятия 8.5.1,
начиная с версии 8.5.1.397:
- Можно создавать проекты версии 8.5.1.
- Можно редактировать все новые свойства, появившиеся в
8.5.1.
- Можно работать с xml-выгрузкой формата 8.5.1.
- Можно разрабатывать формы для интерфейса 8.5 в
операционной системе Windows. В ОС Linux и macOS формы
пока нужно разрабатывать в конфигураторе.
- ОС Linux и macOS отсутствует предпросмотр форм интерфейса
8.5 и предпросмотр табличного документа.
- 1С:Предприятие 8.3.24 - 8.3.27
Мы
изменили требования к версиям 8.3.24 - 8.3.27. Теперь для работы
с 1C:EDT требуются версии не младше, чем:
- 8.3.27.1606 (раньше была сборка 1336).
- 8.3.26.1656 (раньше была сборка 1515).
- 8.3.25.1633 (раньше была сборка 1520).
- 8.3.24.1819 (раньше была сборка 1731).
- Редактор форм
-
Мы полностью переработали механизм предварительного
просмотра формы в 1C:EDT. Это позволило нам поддержать
отображение форм в новом интерфейсе 8.5 и отображение форм
для мобильного приложения. Также, благодаря переходу на
новый механизм, мы смогли избавиться от всех имеющихся
недостатков предварительного просмотра форм в 1C:EDT.
Новый механизм пока реализован только для операционной
системы Windows. Для ОС Linux и macOS планируем
реализовать его в версии 2025.2.
- Мы добавили поля поиска глобальных команд в редактор формы и
в диалог выбора команды.
- Установка Java вместе с
1C:EDT
Пользователи теперь могут не
устанавливать Java перед началом работы с 1C:EDT, она
установится автоматически при установке дистрибутивов:
- В комплекты поставки 1C:EDT и 1C:EDT Start мы добавили
версию Java, необходимую для работы 1C:EDT.
- Установщик устанавливает эту Java и использует ее же для
своей работы.
- Процессы 1C:EDT и 1C:EDT Start используют эту Java в
первую очередь.
- Проверка Java
Теперь при каждом старте
в графическом интерфейсе 1C:EDT проверяет версию и вариант
используемой Java. Если они не соответствуют требованиям,
выводится уведомление с рекомендациями.
- Git
Улучшена и оптимизирована работа с Git:
- Временные файлы Git теперь корректно удаляются при работе
с Git
LFS.
- Мы ускорили Git LFS-операции за счет работы процессов в
пакетном режиме в операциях Извлечь
(Checkout) и при сравнении и объединении, выполняемом в
1C:EDT.
- 1C:EDT теперь может вызывать Git-хуки при работе в операционной системе
Windows. Таким образом отпадет необходимость вручную
вызывать из командной строки
git lfs push
перед git push.
- Мы добавили отображение прогресса Git LFS-операций и
вызова git-хуков.
- Оптимизация
- Мы ускорили открытие проектов при старте 1C:EDT. Теперь
для начала работы не нужно ждать соединения с
информационными базами.
- Автономный сервер теперь запускается независимо от
состояния синхронизации информационной базы с
проектом.
- Архив журналов и диагностических
данных
Для воспроизведения и анализа
неправильной работы техническая поддержка может запросить у вас
логи и дополнительные данные. В 1C:EDT существовала возможность
экспортировать журнал ошибок. При этом выгружался только один
.log-файл из рабочей области, хотя в ней есть и другие.
Чтобы упростить вашу работу по сбору информации для
технической поддержки мы реализовали автоматическое создание
архива, который содержит все нужные журналы и некоторые
диагностические данные. Для этого в главное меню мы добавили
команду . Она собирает всю информацию в архив и открывает
временный каталог с получившимся файлом. Вам остается только
скопировать его и отправить в техническую
поддержку.
- Оптимизация формата хранения данных проекта
Аналогичная возможность появилась и в 1C:EDT CLI —
в команду clean-up-source мы добавили
аргумент
--include-full-support-objects.
Возможность
оптимизации всех объектов проекта полезна в том случае, когда вы
очистили проект, а после этого выполнили какие-то изменения в
конфигураторе, которые при загрузке их в 1C:EDT приведут к
обновлению всего проекта. И тут вам понадобится эта возможность.
Однако пользоваться этой возможностью нужно осознанно, так как
после такой оптимизации, выполненной в 1C:EDT, потребуется
полная загрузка конфигурации в информационную базу.
- Интерфейс командной строки 1C:EDT CLI
- Для запуска 1C:EDT CLI больше не требуется JavaFx.
- 1C:EDT CLI можно запустить теперь без явного указания
рабочей области (без опции -data). Это
удобно в том случае, если вы хотите почитать справку,
например. В таком режиме будут работать не все команды, а
только следующие: cd,
exit, help,
install-platform-support,
platform-versions,
uninstall-platform-support,
version.
- Мы добавили четыре новых команды для работы с
информационными базами:
- Теперь вы можете отобразить список общих кодов состояний
(возвратов) 1С:EDT CLI. Для этого в команду
help мы добавили аргумент
--status-codes.
- Теперь можно узнать версию 1C:EDT, а также получить
информацию о составе и версиях установленных компонентов или
о наличии определенного компонента (плагина). Для этого мы
добавили новую команду version.
- Описание аргумента --build у команды
import мы сделали более
понятным.
- Конструктор запроса и редактор
запроса
Мы добавили возможность автоматического
формирования псевдонимов полей в тексте запроса, как это
происходит в конфигураторе «1С:Предприятия».
- В конструкторе запроса это может
выполняться автоматически, если вы включите флажок . После этого при создании нового запроса в
конструкторе все поля автоматически будут иметь
псевдонимы. При открытии существующего запроса без
псевдонимов, псевдонимы будут добавлены в запрос, и текст
запроса будет изменен.
- В редакторе запроса это делается
вручную.
- Во-первых, в контекстном меню области
редактирования вы можете нажать новую команду
Заполнить псевдонимы. Она
добавит псевдонимы в весь запрос или только в ту его
часть, которую вы выделили.
- Во-вторых, мы добавили псевдонимы в контекстную
подсказку.
- Сравнение и объединение конфигураций
- В контекстное меню узлов сравнения мы добавили команды
для установки режима объединения и порядка подчиненных
объектов.
Каждая из команд учитывает фильтры,
установленные в дереве сравнения и объединения. Режим
объединения и порядок устанавливаются независимо от
состояния флажка объединения у этого узла.
Теперь снятие и установка флажка объединения
не приводят к сбросу режима объединения к стандартному
значению, как раньше.
- Теперь в редакторе сравнения и объединения модулей при
попарном сравнении двух областей (например, текст слева и
результат объединения) открывается неблокирующий диалог.
Ранее этот диалог блокировал все приложение.
- Редактор прав
Мы повысили удобство
работы с редактором прав:
- Команды Отметить все элементы и
Снять отметку со всех элементов
получили новые иконки.
Изменилось их поведение. Если раньше эти
команды работали только со строками верхнего уровня
(например, Документы.РасходТовара), то теперь они
работают для всех строк. Таким образом теперь можно
быстро установить или снять все права для реквизита
табличной части, например.
- Аналогичным образом изменилась команда Взять
значения всех прав из расширяемых ролей. У
нее изменилась иконка и она теперь работает для всех
строк, а не только для строк верхнего уровня.
- Команды Раскрыть все и
Свернуть все раньше работали
тоже только со строками верхнего уровня. Теперь они
работают для всех строк, у которых есть подчиненные. Вы
можете быстро свернуть только табличные части документа,
например.
- Мы добавили две новые команды: Установить все
права и Снять все
права.
Эти команды включают или выключают права в
текущей строке и во всех ее подчиненных строках. Таким
образом можно быстро выключить все права для всех
табличных частей документа, например.
- Найти ссылки на объект
Для повышения
удобства работы в редакторы объектов конфигурации, во все
вкладки, на которых содержатся связанные или подчиненные
объекты, мы добавили контекстную команду Найти ссылки
на объект.
Теперь, анализируя регистр
ТоварныеЗапасы, вы можете быстро найти
все ссылки на один из его регистраторов,
например.
- Обновление списка информационных
баз
Работу с информационными базами мы сделали
более удобной. Если вы начали создавать новый проект или
приложение и обнаружили, что 1C:EDT «не видит» базу ,которую вы
только что добавили на компьютер, не нужно прерывать операцию,
чтобы открыть панель
Информационные базы и
обновить ее. В диалоги, предполагающие выбор информационной
базы, мы добавили кнопку для обновления списка
баз.
- Завершение работы
- В случае нештатного завершения 1C:EDT, при последующем
запуске 1C:EDT принудительно завершаются оставшиеся от
предыдущего запуска процессы:
- Агент конфигуратора.
- Сервер отладки.
- Тонкий клиент.
- Автономный сервер.
- В случае штатного завершения 1C:EDT с запущенным тонким
клиентом, процесс тонкого клиента теперь завершается
всегда.
- Мы добавили несколько попыток для удаления каталога с
временными файлами агента конфигуратора. Если удаление
невозможно, в лог записывается предупреждение, а не
ошибка, как раньше.
- Проверки конфигурации
- Мы повысили критичность проверок Check Module
Extension (bsl-legacy-check-module-extension)
и Check Extended Configuration Object
(md-ext-legacy-check-extended-configuration-object). Теперь
они блокирующие. Источник 1, источник 2.
- Мы улучшили производительность при отображении ошибок на
значках в панели Навигатор.
- Плагин «1С:Стандарты разработки V8»
-
- Добавили поддержку тегов в комментариях.
- Плагин 1С:EDT Project checks
-
- Расширили существующую проверку целостности ссылок на объекты
конфигурации.
Исправленные ошибки 2025.1.0
-
- 1C:EDT
-
- Динамический список с
произвольным запросом. Не определяется основная таблица
#1514.
- Контекстная подсказка метода
НайтиПоРеквизиту не содержит имена стандартных реквизитов
#1261.
- Некорректная директива компиляции
обработчика события ПриПолученииДанныхНаСервере
#1769.
- Edt ошибочно определяет тип
Произвольный для получения типизированной константы
Константы.ИмяКонстанты.Получить() #1766.
- Не удалось завершить начатую
ранее сессию отладки #1779.
- В проекте расширения для
заимствованного плана обмена в состав невозможно добавить
объекты #1807.
- Не проверяется соответствие
версии проекта и сервера #1665.
- Отладка автономного сервера
теряет соединение при выполнении команды
УведомленияКлиента.ПодключитьОбработчик #1796.
- Ошибка при экспорте XDTO-пакета в
файл. Неправильно выгружается свойство "Абстрактный"
#1804.
- Автоматическое создание колонок
динамического списка с неверным видом поля + не прокидывается
стандартная картинка в свойствах #1762.
- Перезапуск отладки выдает ошибку
Не удалось завершить начатую ранее сессию отладки. Если
выполнялась команда УведомленияКлиента.ПодключитьОбработчик
#1797.
- Edt разрешает добавить числовой
реквизит формы с длиной числовой части равной 0. Что не
допускается конфигуратором. #1785.
- неверная локализация ошибки в
псевдонимах. Проблемы интерфейса. #1777.
- Экспорт проекта с помощью
1cedtcli из существующей рабочей области ЕДТ не выполняется
#1758.
- Разрядность платформ при импорте
#1749.
- Совсем перестало работать
контекстное меню в редакторе запросов. #1748.
- Ошибка в конструкторе СКД
#1746.
- "Выпадающий список" в Свойствах
игнорит клавиатуру #1744.
- Отключение видимости команды в
командном интерфейсе формы приводит к ошибке в процессе
обновления и запуска отладки #1738.
- Цвет фона редактора модуля для
команды отличается от цвета фона других редакторов модулей в
темной теме #1714.
- С включенной автосортировкой при
переименовании объекта сортировка не срабатывает
#1712.
- При сравнении/объединении
расширений не дает "забрать" реквизиты плана обмена
#1710.
- Edt не видит методов типа
ОтчетОбъект в общей форме отчетов (для конкретного отчета это
работает). #1709.
- Параметр формы с составным типом
отображается некорректно #1708.
- Заимствование события формы в
расширение - Ошибка "Не поддерживается создание расширения
метода для обработчика события формы, связанного с несколькими
элементами формы" #1705.
- Edt не дает ввести число 10000 и
больше в доступных значениях параметра СКД. #1699.
- УНИКАЛЬНЫЙИДЕНТИФИКАТОР() в
конструкторе запросов в EDT #1698.
- Ошибка обновления ИБ при наличии
реквизита формы типа "Диаграмма" #1697.
- Не даёт удалить предопределенный
элемент #1689.
- При импорте расширений
используется не настроенная версия платформы, а самая новая
#1688.
- Удаляются реквизиты из списка 'Не
установлено "Использовать всегда"' при редактировании основного
реквизита формы #1685.
- Подчиненному справочнику в
основной конфигурации и в расширении можно создать
предопределенный элемент, но это не правильно.
#1684.
- Ошибка в работе механизма
добавления ссылки на объект в состав другого объекта конфигураци
#1682.
- bsl-legacy-check-module-extension
по-умолчанию должно быть блокирующей ошибкой #1680.
- Специальные символы Unicode в
панели "Выражение" #1678.
- Ошибка проверки "Found marker
duplicates" #1673.
- "Залипание" кнопки мыши в
редакторе СКД #1659.
- Изменить имя поля в конструкторе
запросов #1647.
- Edt не создает "Приложение", если
конфигурация импортируется вместе с расширением.
#1642.
- 1cedtcli игнорирует параметр
-Djava.io.tmpdir #1643.
- Кнопка "Заполнить псевдонимы в
запросе" в конструкторе запроса излишне заполняет значениями
Поле1...ПолеN поля запроса с объединением #1605.
- В темной теме не читается кнопка
"Заполнить псевдонимы в запросе" в конструкторе запроса
#1604.
- EDT перестает компилировать
внешний отчет / обработку если в макете для ячейки в качестве
цвета текста выбран цвет стиля основной конфигурации
#1602.
- При создании ветки с созданием
копии ИБ из основной ветки выбор языка по дефолту Немецкий и
список языков не отсортирован, и в итоге база не создаётся, даже
если выбрать Русский вручную #1586.
- Общий макет в качестве Основного
макета оформления отчета #1574.
- Часто не работает контекстное
меню в редакторе запросов (иногда работает) #1519.
- Не работают расширенные
обработчики элементов формы с директивой После при загрузке
конфигурации из EDT в базу #1517.
- После заимствования формы отчета
в расширение приложение не собирается #1479.
- При копировании через клипбоард
табличного документа не заполняется свойство Текст, хотя сам
скопированный текст отображается #1365.
- Объединение конфигурации и
расширения может приводить к дублированию вложенных объектов
конфигурации #1263.
- Контекстная подсказка метода
НайтиПоРеквизиту не содержит имена стандартных реквизитов
#1261.
- Ложное срабатывание
doc-comment-description-ends-on-dot для секции "Пример"
#1078.
- Конструктор форматной строки: нет
кнопки выбора в поле "Пример" #853.
- Автоматически не запускается сборка проекта расширения после
закрытия или удаления базового проекта.
- Панель Синтакс-помощник часто мигает в
темной теме. Источник: https://t.me/e1c_edt/11113.
- После того, как свойство заимствованной картинки
Картинка ставится на контроль или
снимается с контроля, редактор картинки не обновляется, в
результате чего не меняется доступность опции включения набора
вариантов, а она должна меняться.
- Палитра свойств заимствованного объекта не обновляется после
возврата заимствованного объекта к авто-заимствованному.
- Не работает поиск информационной базы по части имени в помощнике
создания проекта.
- Поиск базы в диалоге выбора информационной базы не имеет тех
возможностей, которые есть в панели Информационные
базы и в помощнике создания проекта.
- Информационная база не выбирается при повторном выборе в диалоге
создания приложения.
- Ошибка, возникающая в том случае, когда при создании приложения на
автономном сервере в диалоге выбора информационной базы
пользователь подтвердил выбор, не указав информационную базу.
- Отсутствует поиск информационной базы по имени в помощнике
создания приложения на автономном сервере для существующей
информационной базы. Источник: https://t.me/e1c_edt/86470.
- 1C:EDT CLI не запускается, если указана несуществующая папка для
временных файлов.
- Неверное имя команды элемента заимствованной формы.
- Пропадает обработчик события элемента заимствованной формы при
обновлении конфигурации информационной базы или при импорте
конфигурации из базы в проект.
- В редакторе командного интерфейса конфигурации невозможно
переместить одну подсистему в подчинение к другой.
- Ряд ошибок, возникающих при заимствовании и редактировании пакета
XDTO.
- Неправильно отображается глобальная команда командного интерфейса
формы.
- Очень высокая нагрузка на потоки расчета полных проверок.
- Автономный сервер самопроизвольно останавливается после
аутентификации пользователя. Эта ошибка могла происходить при
некоторых настройках конфигурации.
- Команду Компактный режим невозможно
исключить из состава команд формы. Эта ошибка могла возникать в
некоторых ситуациях.
- Автономный сервер самопроизвольно останавливается во время отладки
на автономном сервере в операционной системе Linux. Эта ошибка
могла возникать в некоторых ситуациях.
- Команда самопроизвольно удаляется из командного интерфейса
основного раздела при инкрементальном обновлении конфигурации
информационной базы. Эта ошибка могла возникать в некоторых случаях
при изменении командного интерфейса.
- При выполнении git-операций Слить (merge),
Получить и слить (pull),
Cherry-pick и Отменить
(revert) открывается второй редактор сравнения и
объединения в некоторых случаях.
- После завершения работы 1C:EDT остаются временные файлы, которые
использовались для связи с платформой «1С:Предприятие».
- Картинка заимствованной команды не копируется в базовую форму при
обновлении.
- Свойство Доступность, принадлежащее
дополнительным элементам формы в таблице, может пропадать в
результате экспорта или импорта .xml-файлов в проект.
- Можно экспортировать проект в информационную базу если значение
контролируемого свойства с включенным контролем не совпадает со
значением из основной конфигурации.
- Невозможно сохранить конфигурацию базы в файл, если база была
импортирована в проект с приложением на автономном сервере.
- 1C:EDT зависает на несколько секунд при изменении настроек
проверок на больших проектах.
- Ошибка, возникавшая при сравнении со старым коммитом, содержащим
версию платформы, поддержка которой еще установлена в текущий
1C:EDT.
- После открытия редактора прав в расширении невозможно
редактировать права в исходной конфигурации в некоторых
случаях.
- Ошибка «Ошибка загрузки компоненты vrsbase: 126(0x0000007E): Не
найден указанный модуль», которая могла возникать при запуске
отладки с использованием тонкого клиента.
- Не всегда сохраняются изменения, внесенные в список установленных
версий платформы «1С:Предприятие».
- После нештатного завершения 1C:EDT не всегда можно запустить ее
заново.
- Сообщение об ошибке, которое выдается при запуске отладки без
указания пользователя. Теперь показывается диалог выбора
пользователя.
- Невозможно использовать новые установки технологической платформы
1С:Предприятие для создания приложений на автономном сервере без
перезапуска среды разработки.
- Одна из проверок в языке запросов может работать некорректно.
- Могут неправильно отображаться некоторые элементы табличного
документа.
- 1C:EDT для работы с серверной информационной базой может запустить
учебную версию платформы.
- Содержимое панели История сбрасывается,
если в ней выполнить операцию, приводящую к открытию редактора
сравнения и объединения конфигурации.
- Иконка Заполнить псевдонимы в запросе не
видна в темной теме.
- При получении изменений из связанной информационной базы 1C:EDT
удаляет настройки подавления проверок.
- Ошибка при экспорте и последующем импорте конфигурации, в которой
имена команды кнопки отличаются в расширении и в основной
конфигурации.
- В темной теме недостаточно контрастно подсвечиваются результаты
поиска в редакторе текста.
- В темной теме в редакторе схемы компоновки данных неожиданно
отображается белая полоса на месте группировок предложений
запроса.
- Для формы, только что заимствованной в расширение, ошибочно сразу
появляется надпись, что форма была изменена.
Исправленные ошибки 2025.1.1
-
- 1C:EDT
-
Исправленные ошибки 2025.1.2
-
- 1C:EDT
-
Исправленные ошибки 2025.1.3
-
- 1C:EDT
-
- Свойство элементов форм
ОтображатьЗаголовок неожиданно
изменяется с Нет на
Авто. Эта ошибка возникала при
переходе на версию 2025.1.2.
Исправленные ошибки 2025.1.4
-
- 1C:EDT
-
Исправленные ошибки 2025.1.5
-
- 1C:EDT
-
- Поведение свойства таблицы
ОтображатьКоманднуюПанель приведено к
тому, которое есть у этого свойства в конфигураторе
1С:Предприятия.
- Исправлен запуск git-хуков и фильтров при работе на
операционной системе macOS.
- Аварийное завершение работы в процессе удаления формы. Эта
ошибка могла возникать в некоторых ситуациях, когда нарушено
внутреннее описание формы.
- Из внутреннего описания форм удален элемент
SelectedItemsActionPanel, который
больше не выгружается платформой 1С:Предприятия.
- Возникает ошибка установки 1C:EDT через программу запуска и
обновления 1C:EDT Start, если настроен прокси-сервер.