More frequent releases please! #512
As of writing, the current release of tsdx is 0.12.3, which came out over 5 weeks ago, and there has since been 34 new commits, half of which have brought new or revised functionality. This new functionality, as it has not been released, is not readily accessible to users of tsdx.
More frequent updates please!
Adopt a continuous release strategy. When code is merged into master (and all tests are passing) a new release should be made.
If current tests are insufficient to ensure that the latest master branch is safe for release, then new tests should be added.
Some discussion on automated releases can be found in #254
Who does this impact? Who is this for?
All users of tsdx.
Describe alternatives you've considered
I have tried to run tsdx directly from the github repo using
The text was updated successfully, but these errors were encountered:
So I was added as a collaborator yesterday and on my first day I closed 35+ issues, closed out ~15 PRs, and triaged, consolidated, labeled, etc, about 50% of open and closed issues. (and deleted 60+ unnecessary stale branches, mostly from greenkeeper)
But unfortunately I wasn't yet added as a collaborator on NPM, so I can't yet make releases.
Jared gave me publishing rights yesterday so I just published v0.13.0. Sorry for the long delay everyone.
Please see #254 for discussions on automated releases.
I've now triaged ~95% of all open and closed issues, have basically read through all of them. Not all are resolved yet of course, but I've closed, resolved, labeled, marked as duplicate / support / etc many.
Still have 2 more PRs to review (the ones on custom templates), the rest I've already reviewed or are authored by me (or are automated dependency updates).
Might start using milestones for better transparency on Roadmap, but hard to predict where/when things may land.
(Also deleted 120+ more stale greenkeeper branches, something like ~2/3s of the total)
Have also added everyone who's contributed PRs as contributors in All Contributors (hence the 74 commits/PRs of such in the log). Probably still a good portion of people who contributed bug reports or ideas that haven't been credited yet though. That's on backlog, but ping me with links to your contributions if you want to be credited near-term.