Skip to content

Commit d617881

Browse files
committed
release-notes версии 2.1
1 parent a66bafe commit d617881

1 file changed

Lines changed: 17 additions & 10 deletions

File tree

install/release-notes.md

Lines changed: 17 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,22 @@
1-
# Версия 2.0.1
1+
# Версия 2.1.0
2+
3+
## Новые возможности
4+
5+
* Реализован конфигурационный параметр `binaryData.inMemoryMaxBytes` для настройки порога хранения двоичных данных в памяти или на диске [#1667](https://github.com/EvilBeaver/OneScript/issues/1667)
6+
* Добавлено свойство `СистемнаяИнформация.ПолнаяКоманднаяСтрока` для получения полной строки запуска процесса: [#1678](https://github.com/EvilBeaver/OneScript/issues/1678).
7+
* Реализована поддержка оператора `Перейти` / `Goto` и меток: [#1468](https://github.com/EvilBeaver/OneScript/issues/1468), [#1329](https://github.com/EvilBeaver/OneScript/issues/1329), [#6](https://github.com/EvilBeaver/OneScript/issues/6).
8+
* В метод `Процесс.Завершить()` добавлен параметр завершения дочерних процессов [#1660](https://github.com/EvilBeaver/OneScript/pull/1660).
9+
* В `ЧтениеJSON` добавлен метод `ОткрытьПоток()`, чтобы объект мог работать с потоками [#1679](https://github.com/EvilBeaver/OneScript/issues/1679).
210

311
## Исправление ошибок
412

5-
* #1646 Ошибка метода ЗаполнитьЗначенияСвойств на ФиксированнойСтруктуре
6-
* #1647 Исправлена вставка ключа Null в соответствие
7-
* #1649 Исправлена обработка символов '\0' в каталогах WebDAV
8-
* #1654 В методе можно было объявлять параметры, не разделяя их запятой
9-
* #1652 Исправлена обработка аннотаций для списка переменных, объявленных через запятую
10-
* #1657 Исправлен приоритет активации источников в конфиге
13+
* Исправлена работа `ЗагрузитьСценарий()` в native-режиме: корректный возвращаемый тип и обработка ошибок компиляции скрипта: [#1675](https://github.com/EvilBeaver/OneScript/issues/1675).
14+
* Исправлена native-компиляция вызовов методов с дополнительным параметром процесса (включая кейс `ТаблицаЗначений.Сортировать()`): [#1673](https://github.com/EvilBeaver/OneScript/issues/1673).
15+
* Исправлено поведение `ХешированиеДанных`: инкрементальное хеширование, освобождение файлов и совместимость обработки параметра `Количество`: [#1683](https://github.com/EvilBeaver/OneScript/issues/1683).
16+
* Исправлено чтение JSON-строк, содержащих ISO-дату: они больше не преобразуются ошибочно в `Дата`: [#1681](https://github.com/EvilBeaver/OneScript/issues/1681).
17+
* Исправлена ошибка компилятора при некорректном "висячем" окончании синтаксического блока (улучшена диагностика ошибок): [#1685](https://github.com/EvilBeaver/OneScript/issues/1685).
18+
* Метод `ТаблицаЗначений.Найти` теперь использует индекс таблицы значений. Ранее индекс использовался только методом `НайтиСтроки` [#1661](https://github.com/EvilBeaver/OneScript/issues/1661)
1119

12-
## Рефакторинг и оптимизация
20+
## Прочее
1321

14-
* В парсере применен приоритет операторов вместо рекурсивного спуска (улучшена скорость компиляции)
15-
* Загрузчик библиотек теперь разделяет ситуацию ненайденных библиотек и тех, которые не удается загрузить (улучшена диагностика ненайденных библиотек)
22+
* Обновлена документация проекта и разделы установки под актуальную платформу .NET 8.

0 commit comments

Comments
 (0)