18 February 2018
When Folktale 2 was released last year two release channels were defined:
latestfor the stable and tested versions;
nextfor the stable, but not tested versions;
But now: where do we put experimental branches (like the TypeScript typings one) and limited test releases so users can check if problems are fixed before we merge a PR? There wasn’t really a place for them, and this led to some mess in the releases.
So, from now on, Folktale will be using temporary channels for these cases. A temporary channel is a sequence of releases associated with a tag that we expect to either merge back into the master (so it becomes a
nextrelease), or die. These tags will likely end up being similar to the name of the branch in the PR, but shorter.
The TypeScript typings experimental branch (
feat/typescript-typings) will be the first to use this scheme, using the tag
30 December 2017
I had this release planned for just before New Year’s but I wasn’t feeling well so that didn’t happen.
Anyway. There are two releases today: Folktale 2.1, and some experimental TypeScript support in the next release, Folktale 3.x.