react-native-mixpanel icon indicating copy to clipboard operation
react-native-mixpanel copied to clipboard

Please add a Changelog

Open natterstefan opened this issue 6 years ago • 5 comments

Hi @davodesign84,

first of all, thanks for the module. I appreciate your work and effort. One question though, can you add a changelog or release tags or anything that can help to see the progress, breaking changes and other notes about new versions? That would be very helpful when one decides to upgrade your module or not. For instance I had 0.0.16 installed and now the latest version is 1.0.2. I then ask myself what the breaking change was (0.x->1.x) that caused the 1.x release, or if there is any (eg. https://github.com/davodesign84/react-native-mixpanel/issues/136?)

Thank you very much.

natterstefan avatar Jun 05 '18 09:06 natterstefan

@natterstefan While I agree, keep in mind standard versioning:

Major.minor.patch

Major: likely has breaking changes Minor: likely new features, backwards compatible Patch: small additions and bug fixes

wkoutre avatar Jun 07 '18 02:06 wkoutre

@wkoutre yeah of course and I agree. The breaking change note was more or less an assumption I made in my comment.

natterstefan avatar Jun 07 '18 07:06 natterstefan

Gotcha, gotcha. Agreed 100% though -- no matter how small, always nice to have a changelog!

wkoutre avatar Jun 08 '18 23:06 wkoutre

They're actually written in the commit message. Like this last one (commit 23455eb).

Took me sometime to find it too.

marssantoso avatar Jul 03 '18 07:07 marssantoso

We were going to open the same issue and we saw this one, as it came out today with my team. It'd be great to have a changelog along with enforcing semantic versioning!

dani-mp avatar Aug 12 '19 15:08 dani-mp