lukeed / taskr

A fast, concurrency-focused task automation tool.
MIT License
2.53k stars 74 forks source link

Changelog for versions above 0.9.1 #197

Closed novalu closed 7 years ago

novalu commented 8 years ago

Hello,

is it there changelog for versions above 0.9.1 up to current 1.3.1. I don't know whether is safe to update to next major version without checking changelog for possible breaking changes.

Thank you.

lukeed commented 8 years ago

Hi @novalu,

My bad, I could have sworn that I maintained a Changelog over time -- I guess not.

Here's the PR for 1.0 that has the breaking changes: #147

The key changes is that Flyfile.js now has to be lowercase, flyfile.js. The flyfile must also be written in native ES5. Check out the updated example in the readme.

If you would like to continue to write flyfiles with ES6/7 syntax, you must install fly-esnext before doing so. There's also an example of this in the readme.

Changes after 1.0 have mostly been new internals and/or fixes.

In the meantime, I'll work on getting together a true changelog.

lukeed commented 7 years ago

I'm going to close since it's been over a year since 1.0 and roughly 6 months since 2.0... Any existing users will have upgraded by now. 😬

From now on, I'll be making sure to use the Releases tab as an official changelog. It's now a habit that I've been practicing & really find this as the most helpful method.

Sorry about the inconvenience & neglect -- it's 100% my fault. I promise I'll do better in this arena. 👍