Delta: Time to cut a new release?

Created on 16 Jun 2020  路  2Comments  路  Source: dandavison/delta

Hi,

First up, great tool!


I was just about to open a new issue, but luckily spotted my problem has already been fixed(_thank you_!). It did make me wonder if I was using a massively old release, and perhaps I am. Right now there are 277 changes since the last release, a good chunk of which look to be big functional improvements and fixes.

Perhaps the intention is for people to just build directly from master, but maybe it is time for a new tagged release?

Thanks,

James

PS. I hope this doesn't come across as pushy and entitled, and I do understand that cutting a new release can be a nervous chunk of work ;)

Most helpful comment

Hi @JNRowe, definitely agree! Let's leave this issue open until it's done. I'm hoping for next week. This one has taken too long -- a large number of bug fixes and refactoring got bundled up with new features (arbitrary foreground/background styling with glyph attributes for all stylable elements, [delta] section in ~/.gitconfig for configuration, line numbering, diff-highlight and diff-so-fancy emulation, mix-and-matchable named collections of options ("presets") [delta "my-preset"]) and it's taken a while to straighten out. It is now basically stable, just whitespace handling that I'm aiming to fix before release (#179). Plus new documentation. I've learned my lesson though and aim to do better branch management, e.g. hotfixes on a releasable branch, in the future.

If you are able to build master, then using that and letting me know of any problems would be fantastic.

All 2 comments

Hi @JNRowe, definitely agree! Let's leave this issue open until it's done. I'm hoping for next week. This one has taken too long -- a large number of bug fixes and refactoring got bundled up with new features (arbitrary foreground/background styling with glyph attributes for all stylable elements, [delta] section in ~/.gitconfig for configuration, line numbering, diff-highlight and diff-so-fancy emulation, mix-and-matchable named collections of options ("presets") [delta "my-preset"]) and it's taken a while to straighten out. It is now basically stable, just whitespace handling that I'm aiming to fix before release (#179). Plus new documentation. I've learned my lesson though and aim to do better branch management, e.g. hotfixes on a releasable branch, in the future.

If you are able to build master, then using that and letting me know of any problems would be fantastic.

Thanks @JNRowe, 0.2.0 is released now.


From the release notes (https://github.com/dandavison/delta/releases/tag/0.2.0):

The highlights are:

Was this page helpful?
0 / 5 - 0 ratings

Related issues

fearphage picture fearphage  路  10Comments

dandavison picture dandavison  路  11Comments

neerajbadlani picture neerajbadlani  路  8Comments

waldyrious picture waldyrious  路  3Comments

eth-p picture eth-p  路  4Comments