element-hq / element-hq/element-web

Ensure we remember things we should pre-announce

Open
#25,020 4 comments 0 reactions 0 assignees View on GitHub
O-Uncommon S-Critical T-Enhancement
Dominant language
TypeScript
Stars
13.5k
Forks
2.8k
PR merge metrics
PR metrics pending

Description

We removed support for Windows 7 (because we upgraded Electron) and we didn't warn users.

We'd like to do better. We think if we write some small automation that means if we create an issue with a label e.g. X-Include-In-Release-Notes we could automatically add the issue's title to every release's release notes.

This would probably involved a relatively simple update to the [allchange](https://github.com/matrix-org/allchange) script.

This might be a good thing to include in the Saner Releases epic

Contributor guide

Open the contributing guide

Research direction

Start by reading the allchange script linked in the issue and checking how release notes are currently assembled. Trace how issue labels and titles could flow into each release, then verify that an issue labeled X-Include-In-Release-Notes appears in the generated release notes without affecting other issues. Consider the Saner Releases epic for surrounding context.

Written by the indexing model from the issue text.

Assessment

Tech stack
github
Domain
release, tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.