Skip to content

Changelog for 1.18.0 #1170

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

bergmeister
Copy link
Collaborator

PR Summary

Changelog for 1.18.0

PR Checklist

CHANGELOG.MD Outdated

- Minimum required version of `PowerShell Core` was raised from `6.0.2` to `6.1.0` due to `6.0` having reached the end of it's support life-cycle. (#1165)
- Updated used version of `Newtonsoft.Json` to `11.0.2`. (#1165) (by @bergmeister)
- Command data files of PowerShell `6.0.2` were removed. Updated files for PowerShell `6.1.0` were added. This means that users that have customized the `UseCompatibleCmdlets` rule, need to either adapt the version string as per rule documentation or can alternatively copy in the old command data files into the `Settings` installation folder (#1075) (by @bergmeister)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this 6.1.0 or 6.1.3?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

6.1.0 because we did the PR early on. But since PowerShell patches are mostly patches of the .Net Core Runtime I don't think cmdlets or their parameters were added/renamed/removed unless you are aware of something

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No, there won't be any serious changes in PowerShell itself. It might be worth just calling this PowerShell 6.1.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok. Good point. The docs of the rule already state what I said in my comment, therefore I agree to shorten it to just 6.0 keep the changelog notes rather simple

CHANGELOG.MD Outdated
- Fix settings file array parsing when no commas are present (#1161) (by @rjmholt)
- Ensure correct disposal with using statement (#1164) (by @bergmeister)
- Emit parsing errors as diagnostic records (#1130) (by @JamesWTruher)
- Make Invoke-Formatter cleanup its state in the same way as Invoke-ScriptAnalyzer does to avoid knock on effect on Invoke-ScriptAnalyzer when Invoke-Formatter is being called (#1121) (by @bergmeister)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe clarify this item -- I'm not quite sure what it means

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, you're right. The name of that PR was not good. Basically Invoke-ScriptAnalyzer did not do anything the first time after having called Invoke-Fornatter

rjmholt and others added 2 commits March 13, 2019 07:28
@JamesWTruher
Copy link
Contributor

JamesWTruher commented Mar 13, 2019

general comment - how about change (by < PR author >) to (thanks < PR author >)? I saw that in a different repo and liked it

Copy link
Contributor

@JamesWTruher JamesWTruher left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks like we're very close

@bergmeister
Copy link
Collaborator Author

I did the 'Thanks' but only for people that are not maintainers

@bergmeister bergmeister added this to the 1.18 milestone Mar 14, 2019
@bergmeister bergmeister marked this pull request as ready for review March 15, 2019 23:11
@JamesWTruher JamesWTruher merged commit 39b389e into PowerShell:development Mar 16, 2019
bergmeister added a commit to bergmeister/PSScriptAnalyzer that referenced this pull request Mar 22, 2019
* Changelog for 1.18.0

* Apply suggestions from code review

Co-Authored-By: bergmeister <[email protected]>

* Update CHANGELOG.MD

Co-Authored-By: bergmeister <[email protected]>

* Uodate PR description of bug with Invoke-Formatter to address PR feedback

* address pr comment about breaking change

* Apply suggestions from code review

* Update with recently merged PRs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants