sidekick icon indicating copy to clipboard operation
sidekick copied to clipboard

Show release notes

Open tobiasht opened this issue 2 years ago • 9 comments

It would be very helpful to show the release notes of the new flutter version. To see it is worth updating or if an annoying bug has been fixed. If the release notes are hard to add. Please add this link instead: https://github.com/flutter/flutter/wiki/Hotfixes-to-the-Stable-Channel

tobiasht avatar May 05 '23 06:05 tobiasht

Hey, I want to work on this issue can you help me to get started?

ekakshjanweja avatar May 19 '23 07:05 ekakshjanweja

Of course! You will probably be working on the releases page: https://github.com/fluttertools/sidekick/tree/main/lib/src/modules/releases

and maybe the installed versions page: https://github.com/fluttertools/sidekick/tree/main/lib/src/modules/fvm

You will probably have to investigate how to get the release notes in a manageable format. You can find them here: https://docs.flutter.dev/release/release-notes

Maybe @leoafarias knows/can ask where to get these notes from an API.

Let me know if you want more questions!

aguilaair avatar May 19 '23 08:05 aguilaair

@aguilaair Thanks for assigning me the issue I will get started with setting up the project first thing tomorrow.

ekakshjanweja avatar May 19 '23 17:05 ekakshjanweja

Hey, should I try to add a release notes row inside release_list_item.dart?

ekakshjanweja avatar May 21 '23 04:05 ekakshjanweja

image You would be improving the release note in the panel

aguilaair avatar May 21 '23 23:05 aguilaair

Having seen that you might just want to query the tag from Github and get the release notes from there

aguilaair avatar May 21 '23 23:05 aguilaair

I have not take a deep look at the path to the release notes. But would suggest maybe adding as a flat data endpoint to flutter.space https://github.com/fluttertools/flutter.space. Since its fairly static, and it would allow visibility and people to contribute to maintain the data if needed.

leoafarias avatar Jun 01 '23 12:06 leoafarias

Can't you just make it easy? Major release: https://docs.flutter.dev/release/release-notes Minor release: https://github.com/flutter/flutter/wiki/Hotfixes-to-the-Stable-Channel

tobiasht avatar Jun 08 '23 09:06 tobiasht

Whatis currently implemented is better that just doing the links :)

aguilaair avatar Jun 10 '23 23:06 aguilaair