ПоверСхелл 7.1 Превиев је сада доступан
ПоверСхелл тим има представио нова верзија ПоверСхелл-а. Убрзо након објављивања ПоверСхелл 7.0, верзија за преглед предстојеће ПоверСхелл 7.1 платформе је доступна јавности. Ево шта можете очекивати, а шта се већ променило.
Претходно издање ПоверСхелл-а 7.1 је значајно по томе што је укључено .НЕТ 5 преглед 1.
Почевши од ПоверСхелл-а 7.0, програмери су прешли на усклађивање са .НЕТ-ово издање и животни циклус подршке ближе. Очекује се да ће ПоверСхелл 7.1 постати доступан у року од недељу или две од датума објављивања .НЕТ 5 у зиму 2020. и да буде усклађен са њиховом годишњом ритмом објављивања у будућности.
Шта је ново у прегледу ПоверСхелл 7.1
Бреакинг Цхангес
- Користи конверзију низова непроменљиве културе за
-заменити
оператер (#10954) (Хвала @иСазонов!)
Ажурирања и поправке мотора
- Вратите ПР који сте направили
ДБНулл. Валуе
иНуллСтринг. Валуе
третира као$нулл
(#11648)
Експерименталне карактеристике
- Користи конверзију низова непроменљиве културе за
-заменити
оператер (#10954) (Хвала @иСазонов!)
Општа ажурирања и поправке команде
- Поправите проблем са поруџбином оператера у коду повезивача (#12075) (Хвала @ДамирАинуллин!)
- Поправи
НуллРеференцеЕкцептион
при везивању заједничких параметара типаАцтионПреференце
(#12124) - Поправи подразумевано форматирање за десериализовано
МатцхИнфо
(#11728) (Хвала @иСазонов!) - Користите асинхроне токове у
Инвоке-РестМетход
(#11095) (Хвала @иСазонов!) - Адреса УТФ-8 Детецтион Ин
Гет-Цонтент -Таил
(#11899) (Хвала @НоМореФоод!) - Руковати
ИОЕкцептион
инГет-ФилеХасх
(#11944) (Хвала @иСазонов!) - Промените „ПоверСхелл Цоре“ у „ПоверСхелл“ у низу ресурса (#11928) (Хвала @алекандаир!)
- Вратити
МаинВиндовТитле
инПСХостПроцессИнфо
(#11885) (Хвала @иСазонов!) - Разна мања ажурирања за Виндовс компатибилност (#11980)
- Поправи
ЦонцисеВиев
раздвојитиПоситионМессаге
Користећи[Окружење]::НевЛине
(#12010) - Уклоните ограничење мрежног скока за интерактивне сесије (#11920)
- Поправи
НуллРеференцеЕкцептион
инСуспендСтоппингПипелине()
иРестореСтоппингПипелине()
(#11870) (Хвала @иСазонов!) - Генеришите ГУИД за
ФорматВиевДефинитион
ИнстанцеИд
ако није обезбеђено (#11896) - Поправи
ЦонцисеВиев
где је порука о грешци шира од ширине прозора и нема размака (#11880) - Дозволи више платформи
ЦАПИ-компатибилан
даљинска размена кључева (#11185) (Хвала @силијон!) - Поправи поруку о грешци (#11862) (Хвала @НектТурн!)
- Поправи
ЦонцисеВиев
да обрађује случај када не постоји конзола за добијање ширине (#11784) - ажурирање
ЦмсЦоммандс
да бисте користили Сторе против добављача сертификата (#11643) (Хвала @микеТВЦ1984!) - Омогући
пвсх
за рад на Виндовс системима гдемпр.длл
а СТА није доступна (#11748) - Рефакторирајте и имплементирајте
Рестарт-Цомпутер
заУн*к
и мацОС (#11319) - Додајте имплементацију
Стоп-Цомпутер
за Линук и мацОС (#11151) - Поправи
помоћ
функција за проверу да лимање
је доступан пре употребе (#11737) - ажурирање
ПСПатх
инсертификат_формат_пс1.кмл
(#11603) (Хвала @ктккцззе!) - Промените регуларни израз да одговара типовима релација без наводника у заглављу везе (#11711) (Хвала @Марусик!)
- Поправи поруку о грешци током симболичког брисања везе (#11331)
- Додајте прилагођени тип „Изабрано.*“ у
ПСЦустомОбјецт
инСелецт-Објецт
само једном (#11548) (Хвала @иСазонов!) - Додати
-АсУТЦ
доГет-Дате
цмдлет (#11611) - Исправите понашање груписања са Буловим вредностима у
Формат-Хек
(#11587) (Хвала @векк32!) - Направити
Тест-Цоннецтион
увек користите подразумевани контекст синхронизације за слање пинг захтева (#11517) - Исправите поруке о грешци при покретању (#11473) (Хвала @иСазонов!)
- Занемарите заглавља са нултим вредностима у веб командама (#11424) (Хвала @иСазонов!)
- Поново додајте проверу за
Инвоке-Цомманд
посао располагати. (#11388) - Врати „Ажурирај форматер да не пише нове редове ако је садржај празан (#11193)" (#11342) (Хвала @иСазонов!)
- Дозволи
ЦомплетеИнпут
да врати резултате изАргументЦомплетер
кадаАСТ
или Скрипта има одговарајућу дефиницију функције (#10574) (Хвала @М1кеп!) - Ажурирајте форматер да не пише нове редове ако је садржај празан (#11193)
Поред ових промена, постоје општа побољшања кода, тестова и документације.
Шта очекивати у ПоверСхелл-у 7.1
- ПоверСхеллГет 3.0
- Модул тајног управљања, прошириви слој апстракције у ПоверСхелл-у за интеракцију са Сецретс и Сецретс Трезорима, добиће подршку за Линук.
- ПССцриптАнализер 2.0 за боље корисничко искуство са ВСЦоде-ПоверСхелл и ПСЕдиторСервицес.
- Побољшања направљена да ПоверСхелл Јупитер кернел
- Побољшања направљена да платиПС вНект, ПоверСхелл модул који програмери тренутно користе за претварање ПоверСхелл документације из маркдовн-а у помоћ за ажурирање.
У званичном саопштењу се помиње и низ области у којима је могуће направити више побољшања и промене, укључујући инсталацију и ажурирање, побољшања љуске, интерактивни корисник Искуство.
Коначно, ПоверСхелл може добити минимално подешавање, које укључује само делове ПоверСхелл-а потребне за ваше скрипте. Не само да би заузело мање простора на диску, већ што је још важније, минимални скуп кода значи мање закрпања и површине безбедносног напада.
Можете га преузети овде:
Преузмите ПоверСхелл 7.1 Превиев 1