elementary / elementary/granite

What's New/Changelog dialog

Open
#839 0 comments 3 reactions 0 assignees View on GitHub
Needs Design Priority: Wishlist
Dominant language
Vala
Stars
329
Forks
65
Avg merge
1d 14h
Merged PRs (30d)
31

Description

### Problem

- App updates are often now automatic which means folks aren't regularly exposed to changelogs.
- When folks do get changelogs, they are between the currently installed version and the update, not between the last used version and the update
- When they get an app redesign they may not know it and be lost or confused when a feature they use has changed.
- When an app gets a new feature, they aren't onboarded to the new feature

### Proposal

Some kind of "What's New" dialog that automatically pops up when an app is updated to a new version. We could repurpose Metainfo changelogs to show new features and bug fixes. It should keep track of the last opened version and show all changes since the last time the app was opened

It needs to support these tags if we use metainfo: https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-description

### Prior Art (Optional)

https://github.com/SvenTiigi/WhatsNewKit

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.