TinyColor icon indicating copy to clipboard operation
TinyColor copied to clipboard

Include a Changelog

Open amxmln opened this issue 2 years ago • 4 comments

Hi and thank you for this library!

I’ve seen there have been a couple of updates lately, but I couldn’t quite figure out what exactly was happening without looking at the commit log. Could you provide a CHANGELOG.md file or tag releases including the changes in this repo?

Perhaps I just didn’t find it, in that case, maybe make it a little more obvious?

Thank you for your time. :blush:

amxmln avatar Jan 13 '23 10:01 amxmln

I do tag releases but agree we could do better than looking through commits. The recent updates have been focused on ESM support and reorganizing the project and build tools to support that. This was bumpier than I would have liked (for example https://github.com/bgrins/TinyColor/issues/249), so it led to a number of version bumps and a lot of changes for something that shouldn't be user visible at all.

I just pushed another fix covering more fallout from that (with const not being available on older versions of node) in https://github.com/bgrins/TinyColor/issues/265

bgrins avatar Feb 03 '23 23:02 bgrins

Hopefully we're done with the ESM-related changes, but will monitor that for a while. Beyond that, I have a small feature I'd like to enable from https://github.com/bgrins/TinyColor/pull/250 and would like to ultimately add types directly into the library, but don't have any other plans at the moment. Will think about what the best way to surface this is, perhaps with releases in github.

bgrins avatar Feb 03 '23 23:02 bgrins

Same here, using releases would be nice. I use a bot to upgrade deps which can fetch changes but there are none:

image

So I actually do not know what am I merging as a lib upgrade.

simPod avatar Feb 06 '23 08:02 simPod

For anyone wanting to compare manually for now, here's the link:

https://github.com/bgrins/TinyColor/compare/1.5.2...1.6.0

LinusU avatar Feb 09 '23 07:02 LinusU