question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Hello, thank you for awesome tool.

https://github.com/nock/nock/blob/master/CHANGELOG.md

Nock’s changelog can be found directly in the GitHub release notes.

Problem

Decided to bump node and deps in legacy app, and npm outdated suggests me bumping nock from 9.6.1 to 12.0.3. As I have to read changelog first to easily avoid breaking changes, I googled nock changelog and got the link above. I went to ‘releases’ page, but it is full of beta versions and very unproductive to read. First thing I see now is huge “breaking change” note, but it is in beta, and sometimes beta code does not get into production, and anyway it is still beta, while I use production versions, so I spend time to analyze this row.

Proposed solution

Production-ready releases should have separate changelog file/whatever which is easily readable on single page. Meaning important things are pointed out.

I.e. examples of readable meaningful changelog: https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md https://github.com/sinonjs/sinon/blob/master/docs/changelog.md Example of non-meaningful but still readble (single page) changelog: https://github.com/eslint/eslint/blob/master/CHANGELOG.md

Sadly github releases page doesn’t work this way :\

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:7 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
github-actions[bot]commented, Jun 15, 2020

🎉 This issue has been resolved in version 13.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

1reaction
gr2mcommented, May 14, 2020

I like committing upgrade guides to the source code, too. It would allow people to contribute to it using pull requests. We could add short “breaking changes” summeries in the release notes, then link to the guides for more information, to avoid too much duplication

Read more comments on GitHub >

github_iconTop Results From Across the Web

nock/CHANGELOG.md at main - GitHub
Nock's changelog can be found directly in the GitHub release notes. These are automatically created by semantic-release based on their commit message ...
Read more >
nock - npm
HTTP server mocking and expectations library for Node.js. Nock can be used to test modules that perform HTTP requests in isolation.
Read more >
Changelog : r/nock - Cosmic Fall - Reddit
1.6.0 - Cosmic Fall Free Season Pass - A completely new reward track with 30+ items that span BLOCKS, BOWS, and Jumper SKINS....
Read more >
Nock. Out now on Meta Quest 2
Nock is the next multiplayer sport for VR. Skate and zip around the pitch while using a bow and arrow to blast the...
Read more >
Normal (@normalvr) / Twitter
Brief moment of bliss Awesome update ... Cosmic Fall is the biggest update to Nock since launch. Out now! ... Bow and arrow...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found