Skip to content
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

add 22.05 release notes #10

Merged
merged 9 commits into from
May 28, 2022
Merged

add 22.05 release notes #10

merged 9 commits into from
May 28, 2022

Conversation

the-mikedavis
Copy link
Member

We're shooting to cut the 22.05 release by the end of the week so here are the release notes! This time I went a little overboard with the features and highlighted a bunch of things I think are new useful features. The listed release date is subject to change.

It would also be good to link out to the new streaming videos since they're a common ask as people get acquainted with the project.

@EpocSquadron
Copy link

Reading through the changelog I like how you had a section dedicated to themes. Also since there are so many new themes, I think we should showcase them in the news article.

@EpocSquadron
Copy link

A big motivator for contributors can be recognition in release articles like this. I think it can also be psychologically impactful to those seeing helix for the first time to see more viscerally how much involvement there is and might tip them over the edge to trying it. At the very least it can be a rewarding feeling for those who contributed and a nice thank you.

Can we have a section naming new and existing contributors separately. Should be doable to get a list from git. A step up which I totally understand if we don't do this time would be to shout out all those involved in each of the highlighted features eg "thanks to such-and-such and so-and-so for this feature!"

in your `config.toml` under the editor section. The characters used for tabs,
spaces, non-breaking space, and newlines may also be customized as well as
whether any of the characters are rendered at all. In fact, for the remaining
asciicasts in this post, you'll be seeing my custom tab and newline characters!

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we add a note here that visible whitespace can make working with helix's selection model more intuitive, at least in the case of line endings? I think this could be a big boon to new users.

@EpocSquadron
Copy link

Is the appimage going to be generated with and attached to this release as mentioned in the changelog? That should be called out here as it is a good way for some to quickly get the editor and kick the tires.

@archseer
Copy link
Member

A big motivator for contributors can be recognition in release articles like this.

I agree, but we'd need a decent generator. Right now these notes are written by hand so it takes quite a while to compose

Vertical rulers may now be configured through the `rulers` option. Use them
as a guide when adhering to a maximum line length.

## Show Visible Whitespace
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I prefer headings use normal case (Show visible whitespace) because Title Case looks to me like a movie title. Not as strongly opinionated here though

@the-mikedavis
Copy link
Member Author

since there are so many new themes, I think we should showcase them in the news article

I'd like to do this in the future but there isn't a good way to present them yet. Ideally we'd have helix-editor/helix#1798 and I'd tab through only the new themes to show them off quickly in an asciicast.

A step up which I totally understand if we don't do this time would be to shout out all those involved in each of the highlighted features eg "thanks to such-and-such and so-and-so for this feature!"

I think this is a good idea. It might take some coordination with the feature authors though which could be a little heavy - not everyone may want recognition for their features (although I figure most would) and I think it would be good etiquette to ask. There's also a question of what to call people: their GitHub handle or their listed name?

@the-mikedavis the-mikedavis marked this pull request as ready for review May 28, 2022 13:11
the-mikedavis and others added 2 commits May 28, 2022 09:06
Co-authored-by: Blaž Hrastnik <blaz@mxxn.io>
@the-mikedavis the-mikedavis merged commit 30ca799 into helix-editor:main May 28, 2022
@the-mikedavis the-mikedavis deleted the md-22.05 branch May 28, 2022 14:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants