ganesshkumar / obsidian-plugins-stats-ui

📊 This tool helps you explore and track Obsidian plugin ecosystem.
https://obsidian-plugin-stats.vercel.app
MIT License
55 stars 5 forks source link

[Feature Request] see commit msg for updates #3

Open eleanorkonik opened 2 years ago

eleanorkonik commented 2 years ago

First, this is incredible, thank you for building this.

Is your feature request related to a problem? Please describe.

Seeing recent updates for plugins has always relied on developers to self-report, it's always been the hardest part of things to keep up with. I love that you've created a way for me to see the most recent updates — but I figured I'd ask if it's possible to include the update information or commit message or something in the feed so that it's possible to get a hint of what the update was about?

This would make it a lot easier for me to amplify updates from developers who don't use Discord.

Describe the solution you'd like

For updates it would be nice if the github repo description got replaced with the commit message or release notes for a plugin.

Describe alternatives you've considered

Additional context

I run the Obsidian Roundup. Thank you!!

ganesshkumar commented 2 years ago

@eleanorkonik, thanks for bringing this up!

I tried adding the release notes from the latest release into the UI but

Current Behavior:

Proposed Behavior:

Let me know your thoughts.

eleanorkonik commented 2 years ago

I prefer option 2 (it might encourage devs to give good one-liner intros for their release notes ;)

and this would be awesome.

I can already see so many ways to use this with the roundup — I could highlight the biggest / most important 10 or so updates and then link to your site for people to see the rest of them, for example.

ganesshkumar commented 2 years ago

I tried to truncate the content but it seems to be little tricky (few changelogs begins with image. It fails when truncating the markdown syntax of the image. Alternatively, it will take some time to render it to html and extract the elements that can be displayed.

I will continue to explore this issue. Meanwhile, as a quick fix does the following idea help? In the updates tab, where plugins are sorted by latest release time, I have added a changelog link which is collapsible content. We can click to text, to expand and see the entire changelog along with pics below. We can click it again to collapse the content.

animation

Let me know if this works until I figure out how to effiective clip the text content alone and put it in the card.

eleanorkonik commented 2 years ago

Ohhh that's awesome!!

ganesshkumar commented 2 years ago

Cool! I have pushed the change. It's live now :)