Традиционно краткий обзор того, что появилось и изменилось:
- Прошла очередная волна зачистки кода от старых рудиментов
- Отладчик теперь не будет задавать вам много ненужных вопросов #8195
- Уменьшина вероятность проблем при множественном доступе к powershell.config.json #8249
- Появился новый командлет Join-String #7660
Get-PSHostProcessInfo
иEnter-PSHostProcess
теперь работают на Unix #8232- Улучшено время запуска #8341 #8396. Теперь почти как Windows PowerShell, немного медленнее. Сейчас вообще стали больше смотреть на производительность. Надеюсь, это будет постоянным процессом
- Добавлена поддержка Linux
ARM64
#8016
Сейчас, пока наблюдается праздничное затишье, идёт активная работа по улучшению форматирования на основе отчётов CodeFactor (StyleCop). Код PowerShell создавался многие годы, разными людьми, менялись предпочтения по стилю форматирования. В результате сейчас мы имеем около 100 тысяч замечаний в CodeFactor. Некоторые правила будут выключены как бесполезные. Часть замечаний уже исправлены (>12 тысяч). За эти дни мы должны ещё хорошо продвинуться в этом направлении. Надеюсь, что после этого останется менее половины замечаний в CodeFactor. Всё это значительно улучшит читабельность и документированность кода и облегчит разработчикам создание изменений (PR).
Filed under: Powershell, Unix, Windows | Tagged: Powershell, PowerShell Core, Unix, Windows | Leave a comment »