ПоверСхелл 7.1.0 РЦ 1 је доступан за преузимање
ПоверСхелл 7.1, надолазећа верзија решења за скриптовање на више платформи доступног за Виндовс, МацОС и Линук, све је ближе свом издавању. Данас је његова верзија 1 кандидата за издање постала доступна за преузимање.
Претходно издање ПоверСхелл-а 7.1 укључује .НЕТ 5 преглед 1. Почевши од ПоверСхелл-а 7.0, програмери су прешли на усклађивање са .НЕТ-ово издање и животни циклус подршке ближе. Очекује се да ће ПоверСхелл 7.1 постати доступан у року од недељу или две од датума објављивања .НЕТ 5 у зиму 2020. и да буде усклађен са њиховом годишњом ритмом објављивања у будућности.
Реклама
Почевши од Превиев 6, ПоверСхелл 7.1 Превиев је доступно у Мицрософт Сторе-у.
Шта је ново у ПоверСхелл-у 7.1 РЦ 1
Познати проблеми
Ово издање ПоверСхелл-а је под утицајем неколико познатих регресија и промене у дизајну у .НЕТ 5.0.0-рц.1.
С обзиром на утицај ових регресија, посебно у интерактивним сценаријима на системе који нису Виндовс, бићемо само објављивање пакета ПоверСхелл в7.1.0-рц.1 за Виндовс и Линук, прескакање мацОС-а док в7.1.0-рц.2 не буде доступан уз исправне поправке.
- [Регресија] АПИ конзоле
Систем. Конзола. ТреатЦонтролЦАсИнпут
је уназад на Линук-у и мацОС-у: дотнет/рунтиме#42423. Исправка је направљена у .НЕТ 5.0.0-рц.2: дотнет/рунтиме#42432
- Ово узрокује Цтрл+ц да не ради у ПСРеадЛине-у на Линук-у и мацОС-у.
- [Регресија] АПИ конзоле
Систем. Конзола. РеадКеи()
нетачно враћа Цтрл+Ј за ЕНТЕР на мацОС-у: дотнет/рунтиме#42418. Исправка је направљена у .НЕТ 5.0.0-рц.2: дотнет/рунтиме#42477
- Ово изазива ЕНТЕР да не буде функционалан у ПСЕС интегрисаној конзоли.
- [Регресија] Регресија перформанси на Линук-у и мацОС-у: дотнет/рунтиме#41739. Исправка је направљена у .НЕТ 5.0.0-рц.2: дотнет/рунтиме#41820
- Ово узрокује потенцијалне проблеме са перформансама на неким специфичним архитектурама, Линук дистрибуцијама и мацОС-у. На пример, откривање команди у ПоверСхелл-у је до 20 пута спорије на Убунту 18.04 ВСЛ 2.
- [Преломна промена по дизајну]
ТЛС 1.0
иТЛС 1.1
су повучени из подразумеваних вредности на Линук машинама гдеОпенССЛ 1.1
и горе се користи: дотнет/рунтиме#40746
- Ово изазива
Инвоке-ВебРекуест
иИнвоке-РестМетход
бацитиАутхентицатионЕкцептион
када користишТЛС 1.0
илиТЛС 1.1
на Линук машинама гдеОпенССЛ 1.1
и горе се користи.
Ажурирања и поправке мотора
- Направите поправке за
ЦомИнтероп
код како је предложио .НЕТ тим (#13533)
Општа ажурирања и поправке команде
- Исправите случај када порука о изузетку садржи само
"`н"
на Виндовс-у (#13684) - Препознати
ЦОНОУТ$
иЦОНИН$
као резервисана имена уређаја (#13508) (Хвала @давидреис97!) - Поправи
ЦонцисеВиев
за интерактивну напредну функцију приликом грешке у писању (#13623)
Шта очекивати у ПоверСхелл-у 7.1
- ПоверСхеллГет 3.0
- Модул тајног управљања, прошириви слој апстракције у ПоверСхелл-у за интеракцију са тајнама и трезорима тајни, добиће подршку за Линук.
- ПССцриптАнализер 2.0 за боље корисничко искуство са ВСЦоде-ПоверСхелл и ПСЕдиторСервицес.
- Побољшања направљена да ПоверСхелл Јупитер кернел
- Побољшања направљена да платиПС вНект, ПоверСхелл модул који програмери тренутно користе за претварање ПоверСхелл документације из маркдовн-а у помоћ за ажурирање.
Такође постоји низ области у којима је могуће направити више побољшања и промена, укључујући инсталацију и ажурирање, побољшања љуске, интерактивно корисничко искуство.
Коначно, ПоверСхелл може добити минимално подешавање, које укључује само делове ПоверСхелл-а потребне за ваше скрипте. Не само да би заузело мање простора на диску, већ што је још важније, минимални скуп кода значи мање закрпања и површине безбедносног напада.
Можете га преузети овде:
Преузмите преглед ПоверСхелл 7.1