Remove RequireLicenseAcceptance default value#11512
Remove RequireLicenseAcceptance default value#11512TravisEz13 merged 3 commits intoPowerShell:masterfrom
Conversation
iSazonov
left a comment
There was a problem hiding this comment.
Please open new issue in PowerShell-Docs repo.
|
@iSazonov I've updated the PR to reference docs issue: MicrosoftDocs/PowerShell-Docs#5275 |
|
Marked this a breaking change because it changes the default, which may cause unexpected results for users familiar with the existing behavior. |
|
Since this breaking change involves licensing, I'm asking the committee to review it before we take the change. |
|
This change was introduced in 7, so, it is not a breaking change from 6.2 and doesn't require committee review. |
|
Should we remove Breaking label too? |
|
@ThomasNieto Thank for your contribution! |
|
@iSazonov This is breaking from previous 7 previews. We have labels those changes in the past. |
|
@TravisEz13 Will we have full change list (from 6.x to 7.0) in CHANGE.log? In the case such labels will be not correct. |
|
How should we denote an inter-release breaking change? |
My concern is about this. I think it is not a breaking change if we change something in 7.0 Preview.2 that came from 7.0 Preview.1. I believe breaking change baseline for 7.0 GA is latest 6.x version. |
|
Agree with @iSazonov's assessment. Breaking change is from stable release perspective. |
|
Created a PR to clarify the guidance, as this is not the definition of a breaking change we have used previously: #11516 |
|
🎉 Handy links: |
PR Summary
This PR is to fix #11491 by removing the default value for
RequireLicenseAcceptanceswitch parameter onNew-ModuleManifest.PR Context
When
RequireLicenseAcceptanceswitch parameter was added, it had a default value of true. This caused new module manifests to have a unintended result. It also required users to use an awkward syntax to disable it (-RequireLicenseAcceptance:$false).PR Checklist
.h,.cpp,.cs,.ps1and.psm1files have the correct copyright headerWIP:or[ WIP ]to the beginning of the title (theWIPbot will keep its status check atPendingwhile the prefix is present) and remove the prefix when the PR is ready.