Releases: IT-Service/ITG.Readme
Releases · IT-Service/ITG.Readme
Изменения форматирования, исправления ошибок
Поддержка HelpUri, расширение словаря терминов, описание экспортируемых переменных
- изменено формирование ссылок на описание функций (#124);
- введена поддержка всех потомков
[System.Management.Automation.CommandInfo]
; - добавил в словарь терминов типы из системных пространств имён (#55);
- исправил генерацию в readme.md заголовка "Функции" при отсутствии таковых;
- добавил создание описание экспортируемых переменных и функций (#57).
Исправление выявленных ошибок и дополнение readme
- добавил подробный обзор функционала модуля в его манифест и все файлы справочной системы соответственно;
- устранил потенциальные проблемы некорректной обработки пути параметра
-PSPath
для командлет, работающих с xml файлами (ожидался ранее только путь в терминах файловой системы, теперь же поддерживается любой PSProvider, поддерживающий операции с файлами хотя бы на уровне копирования) - устранил ошибки выделения терминов в inline коде и их невыделения - за пределами inline кода (но связанные с обработкой inline кода).
Устранение недочётов
Исправление недочётов
Поддержка локализации генерируемых файлов
Исправлена работа со ссылками на описания модулей, от которых зависит описываемый
Первая редакция под PowerShell 3
Данная редакция - первая под PowerShell 3. Поддерживается только PowerShell 3 и старше. Необходимые модули импортируются через манифест, вложенные модули более не используются. Все используемые модули должны быть загружены отдельно.
- В отличии от версий 1.6+ не поддерживаются более шаблоны путей. Либо необходимо указывать явно путь, либо использовать путь по умолчанию.
- Для указания пути к файлам параметр
-Path
заменён на параметр-PSPath
для обеспечения поддержки провайдеров, отличных от файловой системы.
Последняя редакция под PoSh 2
Данная версия - последняя под PoSh 2. Версии 2.0 и старше - уже под PoSh 3. Данная редакция несовместима с PoSh 3 (необходимо явно задавать пути ко всем файлам в командлетах Set
при использовании PoSh 3, иначе получим ошибку).