Skip to content

Show update version changes in a table#2309

Merged
ivan-hc merged 1 commit intoivan-hc:mainfrom
cheack:update-changelog-table
May 1, 2026
Merged

Show update version changes in a table#2309
ivan-hc merged 1 commit intoivan-hc:mainfrom
cheack:update-changelog-table

Conversation

@cheack
Copy link
Copy Markdown
Contributor

@cheack cheack commented May 1, 2026

Improve the update summary output by showing version transitions in a readable table.
Previously, after running updates, the final summary only showed the new detected version:

◆ shotcut 26.4.30

This made it hard to tell what actually changed, especially when updating several apps at once. The new output shows both the previous and current version:

Screenshot_20260501_101035

I was inspired by Flatpak’s update table:)

image

@cheack cheack force-pushed the update-changelog-table branch from e8c9df1 to c1ccd59 Compare May 1, 2026 08:56
@cheack cheack force-pushed the update-changelog-table branch from c1ccd59 to 614efc6 Compare May 1, 2026 08:58
@ivan-hc
Copy link
Copy Markdown
Owner

ivan-hc commented May 1, 2026

Hey, this is great!

Istantanea_2026-05-01_15-11-41

@ivan-hc ivan-hc merged commit c003123 into ivan-hc:main May 1, 2026
@ivan-hc
Copy link
Copy Markdown
Owner

ivan-hc commented May 1, 2026

Thanks for this feature.

@ivan-hc
Copy link
Copy Markdown
Owner

ivan-hc commented May 1, 2026

I added one more space in the table, for the header

Istantanea_2026-05-01_15-26-29

@cheack
Copy link
Copy Markdown
Contributor Author

cheack commented May 1, 2026

Oh, forgot about localization. I can do it get in the next pull request

@ivan-hc
Copy link
Copy Markdown
Owner

ivan-hc commented May 1, 2026

I added one more space in the table, for the header

@cheack if you are going to create a new pull request, would you like to add it by yourself? I only edited

header_format = "     %s%-" app_width "s%s  %s%-" old_width "s%s  %s%-" new_width "s%s\n"

to

header_format = "     %s%-" app_width "s%s  %s%-" old_width "s%s  %s%-" new_width "s%s\n\n"

@ivan-hc
Copy link
Copy Markdown
Owner

ivan-hc commented May 1, 2026

Also, please change the version from 10.1-2 to 10.1-3

@cheack
Copy link
Copy Markdown
Contributor Author

cheack commented May 1, 2026

@ivan-hc Please push this yourself. I’m planning to add Russian in the next PR as well, so it might take a bit more time.

@ivan-hc
Copy link
Copy Markdown
Owner

ivan-hc commented May 1, 2026

@ivan-hc Please push this yourself. I’m planning to add Russian in the next PR as well, so it might take a bit more time.

Спасибо

@ivan-hc
Copy link
Copy Markdown
Owner

ivan-hc commented May 1, 2026

If you need, you could use poedit for this

am -i poedit

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.

2 participants