Skip to content
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

Where is the changelog for v15 beta releases? #1236

Closed
serhalp opened this issue Dec 4, 2019 · 3 comments
Closed

Where is the changelog for v15 beta releases? #1236

serhalp opened this issue Dec 4, 2019 · 3 comments

Comments

@serhalp
Copy link

serhalp commented Dec 4, 2019

There are no git release tags, no entries in CHANGELOG.md, no version commits on master, and no special v15 branch. I honestly don't even understand where the v15 beta versions in npm are coming from. Is it moving to a new repo? Or is someone manually publishing version to the npm registry without tagging version in git?

How do I know whether to upgrade in my repos?

Thanks!

@coreyfarrell
Copy link
Member

nyc 15 is released from the master branch of this repository. They are published to npm without pushing the changelog or tag to github, the goal is to ensure that the changelog for the final release of 15.0.0 shows all changes since 14.1.1 so users of the final release do not have to review multiple betas. The changelog is posted to #1104 which is also the issue you can subscribe to for progress updates about the next release.

Up to you if you want to upgrade now or wait until the final release. Testers are appreciated, I think things are generally stable.

@serhalp
Copy link
Author

serhalp commented Dec 4, 2019

Thanks. Consider making this more discoverable? Maybe a link to the issue in the CHANGELOG or the README? (Edit: #1237)

To be clear, my scenario is I'm already on 15.0.0-beta.0, I get a Dependabot PR to upgrade to 15.0.0-beta.1, and I have absolutely no way to find out what changed in order to decide if I should merge the PR. An issue among 63 open issues is not exactly the most discoverable changelog. Just my two cents!

serhalp added a commit to serhalp/nyc that referenced this issue Dec 4, 2019
Information about the next version in development, which is published to the NPM registry without git version tags and without CHANGELOG entries, is tracked in an open Github issue. This is not very discoverable on its own. This makes it more discoverable but linking to it from the master CHANGELOG.

Closes istanbuljs#1236.
@coreyfarrell
Copy link
Member

I've pinned #1104 so it will appear at the top of the issues list, I think this should be adequately discoverable. Just so you know the plan is that the final release will be pretty soon at which point the final changelog will be pushed to master and tagged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants