-
Notifications
You must be signed in to change notification settings - Fork 103
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
0.16.0 Release Plan #170
Comments
Can you release and intermediate version please? |
Planning to release 0.15.1 in the coming week with the merged fixes and dependency upgrades. |
I haven't forgotten (for 0.15.1 release) but life got in the way... Still would like to do so soonish but no idea when I'll be able to make the time. |
I know that :) but if the current state is fine, why not releasing it as it is and then prepare a bigger maybe 0.17 ;) |
I'm not talking about adding more features or fixes, just about making the time (and mostly finding the energy/will after work and everything else) to get the release out. Maybe this weekend :) |
Just released 0.15.1 🎉
@harens FYI, if you're up for updating homebrew and macports (no pressure, super thanks!) |
All done on my side @jorisroovers 👍. Thanks for the new release. MacPorts: macports/macports-ports@6d3b768 |
I'm planning to release 0.16.0 over the next week or so. Initially wanted to make it 0.15.2 but changed my mind since I committed a few minor new features today. Won't get to most of the scope listed above - that will be deferred to 0.17.0 or beyond. Hoping to merge a few PRs still, but might just release without much more than is currently merged. cc: @sigmavirus24 (let me know if there's anything you want to get it) |
I've just released 0.16.0 🎉 Still need to clean up github milestone and this issue (and move things over to 0.17.0, etc), will do that over next few days. @harens if you would be so kind to update the packages? Super thanks! |
All done on my side. Thank you @jorisroovers for maintaining this amazing project! ⭐ Your work is greatly appreciated. 🍎 MacPorts: macports/macports-ports@85f8bb5 |
I just released 0.15.0 🎉 Thanks again to everyone contributing!
This issue will be used to track any overarching discussion and work related to
0.16.0
.Scope
As always, everything discussed in this issue is subject to sudden change at my sole discretion. No promises or hard commitments :-)
All related issues will be tagged with the 0.16.0 Milestone.
Here's a few things I've been thinking about (most don't have an associated issue) as potential areas to work on next.
--commit
flag: Add --commit flag to more easily lint a single commit #141requirements.txt
and dependencies insetup.py
, deduplicateOutputFormatter
classes to allow users to specify the format of the output. Would allow us to easily implement Custom note to explain title-match-regex rule. #45 and Change formatting #53.OutputFormatter
classes would just be found in the--extra-path
GitContext.config(name, default=None, use_cache=True)
method for easy access to git config (that is also cached). Optionally also provide a mechanism for easy fallback. E.g.default
can be a string and/or a lambda that implements more complex logic like returning from environment config.git config
commands_git
command (orGitContext.config
- see above) to pull the value and then compare it to a given regex. By using named rules, users can implement multiple of such rules.core.editor
for commit msg editing instead of only falling back tovim
if$EDITOR
isn't setTimeline
As always, no specific timeline, but probably in the new year (2021).
The text was updated successfully, but these errors were encountered: