News:

Wondering if this will always be free?  See why free is better.

Main Menu

Changelog for 2.1.x

Started by vbgamer45, May 14, 2025, 12:56:29 PM

Previous topic - Next topic

vbgamer45

Noticed on the download section there is a changelog for 2.0.19 but not for SMF 2.1.4.
Community Suite for SMF - Grow your forum with SMF, Gallery,Store,Classifieds,Downloads,more!

SMFHacks.com - Paid Modifications for SMF

Mods:
EzPortal - Portal System for SMF
SMF Gallery Pro
SMF Store SMF Classifieds Ad Seller Pro

Sesquipedalian

We stopped publishing a standalone changelog when we moved to a public GitHub repository.
I promise you nothing.

Sesqu... Sesqui... what?
Sesquipedalian, the best word in the English language.

vbgamer45

Ah ok just thought it looked odd.
Community Suite for SMF - Grow your forum with SMF, Gallery,Store,Classifieds,Downloads,more!

SMFHacks.com - Paid Modifications for SMF

Mods:
EzPortal - Portal System for SMF
SMF Gallery Pro
SMF Store SMF Classifieds Ad Seller Pro

Illori

Quote from: Sesquipedalian on May 14, 2025, 01:37:03 PMWe stopped publishing a standalone changelog when we moved to a public GitHub repository.

maybe worth putting a link to github instead?

Sesquipedalian

That's probably a good idea. That change would need to be made by @SleePy.
I promise you nothing.

Sesqu... Sesqui... what?
Sesquipedalian, the best word in the English language.

SleePy

How do we want to link?  Just to the straight Github, or do we need to link to that branch's changelog?
Jeremy D ~ Site Team / SMF Developer ~ GitHub Profile ~ Join us on IRC @ Libera.chat/#smf ~ Support the SMF Support team!

live627

Perhaps link to the releases page where change notes should be published.

Sesquipedalian

The best option would be to use this URL template for each release:

https://github.com/SimpleMachines/SMF/compare/v2.1.3...v2.1.4

I promise you nothing.

Sesqu... Sesqui... what?
Sesquipedalian, the best word in the English language.

SleePy

Ok, I think I can do that.  As long as we follow the naming of our versions on SM the same as they are tagged on GitHub, I can auto-generate the URL.
Jeremy D ~ Site Team / SMF Developer ~ GitHub Profile ~ Join us on IRC @ Libera.chat/#smf ~ Support the SMF Support team!

Sesquipedalian

The last part of the URL will always use two Git tags (e.g "v2.1.3" and "v2.1.4" above). We always use semantic versioning for the tags, so a simple script that assumes we will continue to do that should work fine. But you could also pull the tags directly from the Git repo if you want to do that way.
I promise you nothing.

Sesqu... Sesqui... what?
Sesquipedalian, the best word in the English language.

SleePy

Well, we didn't always follow the semantic versioning, so I just added a column to track the tag on the version table.  The downloads site is updated.  When we publish a new version, a "blank" file forthe  changelog is added.  It was easier to do that then adding a virtual entry for the change log.
Jeremy D ~ Site Team / SMF Developer ~ GitHub Profile ~ Join us on IRC @ Libera.chat/#smf ~ Support the SMF Support team!

Advertisement: