-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Improve changelog
template
#1028
Comments
I'll take care of this along with #970 |
We really need to devise a solution to these noisy changelogs. |
changelog
template
Here's a bit of a different take but in the same spirit of reducing noise:
Also note that I didn't format the changes as bullet points. That is because the changeset's description can have bullet points themselves, be multiline, etc. All of its formatting would be affected by a bullet point dash before it. RELEASE - 0.77.0fuels, @fuel-ts/abi-coder, @fuel-ts/account, @fuel-ts/address, @fuel-ts/contract, @fuel-ts/crypto, @fuel-ts/errors, @fuel-ts/hasher, @fuel-ts/merkle, @fuel-ts/transactions Breaking ChangesYay, no breaking changes! Non-breaking ChangesFeaturesAdded Fixes
fix: disallow transferring <= 0 amounts, by @Dhaiwat10 (see #1827) ChoresMigrate implementations of Add try/catch block when parsing GraphQL stream data response, by @Torres-ssf (see #1839) |
I liked the new grouping. 👌 But let's try to reduce noise even more. A few assumptions:
See:
Breaking// old API
const predicate = new Predicate(bytecode, provider, abi, configurableConstants);
// new API
const predicate = new Predicate({
bytecode,
abi, // optional
provider,
inputData, // optional
configurableConstants, // optional
}); SummaryLorem ipsum dolor sit amet, consectetur adipiscing elit. |
Release - 0.43.1Breaking
Features
Fixes |
This decreases the noise massively and better summarises the release into a small digest. Is it worth adding all the affected packages for the release as a whole? Like @nedsalk had here.
|
@petertonysmith94 I don't think we should list the affected packages in the release notes. We bump all packages together on each release anyway; it's like everything changed. However, each package will still have its changelog file. |
@arboleya All very valid points. I retract my previous suggestion. |
We can differentiate between breaking and non-breaking changes with Release - 0.43.1Features
Fixes
Chores |
I see value in grouping all breaks and using a text version; it appears more neutral. The red icons also look somewhat off to me. |
You're right. I'll be implementing your version in the PR. |
A few notes:
Release - 0.43.1
Patch:
Minor:
Breaking Changes:
Originally posted by @arboleya in #1022 (comment)
The text was updated successfully, but these errors were encountered: