Hello,
I cannot locate the page with releases of Wikibase and their changelog. Can you please provide me the link?
Kind regards, Georgios
Georgios Mavropalias, PhD
The release notes are part of the source code and so you can look at tags in the repository, e.g. https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/wmde.11/RELE... Or perhaps more generally at release branches: https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/REL1_39/RELE... (since there may be several security releases)
Unfortunately these do not seem to be merged back into the master branch, and so you can't just go to e.g. https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/master/RELEA...
...and need a different branch for older versions: https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/wmde.10/RELEASE-NOTES-1.38https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/REL1_38/RELE...
https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/wmde.9/RELEASE-NOTES-1.37https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/REL1_37/RELE...
https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/wmde.8/RELEASE-NOTES-1.36https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/REL1_36/RELE...
https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/REL1_35/RELE...
The release notes are not necessarily updated with all committed changes prior to a release, so these are incomplete: https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/REL1_40/RELE...
https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/REL1_41/RELE...
This is my understanding, corrections welcome! -- Laurence 'GreenReaper' Parry - WikiFur.com
________________________________ From: Georgios Mavropalias georgios.mavropalias@gmail.com Sent: Tuesday, October 10, 2023 8:16:52 AM To: Wikibase Community User Group wikibaseug@lists.wikimedia.org Subject: [Wikibase] (no subject)
Hello,
I cannot locate the page with releases of Wikibase and their changelog. Can you please provide me the link?
Kind regards, Georgios
Georgios Mavropalias, PhD
Thank you Laurence,
I recall these used to be in a Mediawiki page somewhere, but now I see they are only available on GitHub?
Interesting how all of them even in Master write "This is not a release yet!", seems they were never finalized and cleaned. How reliable are they to contain all changes made?
Kind regards, Georgios
Georgios Mavropalias, PhD
On Tue, Oct 10, 2023 at 4:25 PM Laurence Parry greenreaper@hotmail.com wrote:
The release notes are part of the source code and so you can look at tags in the repository, e.g. https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/wmde.11/RELE... Or perhaps more generally at release branches:
https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/REL1_39/RELE... (since there may be several security releases)
Unfortunately these do not seem to be merged back into the master branch, and so you can't just go to e.g. https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/master/RELEA...
...and need a different branch for older versions:
https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/wmde.10/RELEASE-NOTES-1.38 https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/REL1_38/RELE...
https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/wmde.9/RELEASE-NOTES-1.37 https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/REL1_37/RELE...
https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/wmde.8/RELEASE-NOTES-1.36 https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/REL1_36/RELE...
https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/REL1_35/RELE...
The release notes are not necessarily updated with all committed changes prior to a release, so these are incomplete:
https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/REL1_40/RELE...
https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/REL1_41/RELE...
This is my understanding, corrections welcome!
Laurence 'GreenReaper' Parry - WikiFur.com
*From:* Georgios Mavropalias georgios.mavropalias@gmail.com *Sent:* Tuesday, October 10, 2023 8:16:52 AM *To:* Wikibase Community User Group wikibaseug@lists.wikimedia.org *Subject:* [Wikibase] (no subject)
Hello,
I cannot locate the page with releases of Wikibase and their changelog. Can you please provide me the link?
Kind regards, Georgios
Georgios Mavropalias, PhD
Wikibase Community User Group mailing list -- wikibaseug@lists.wikimedia.org To unsubscribe send an email to wikibaseug-leave@lists.wikimedia.org
I recall these used to be in a Mediawiki page somewhere, but now I see they are only available on GitHub?
Wikibase is in kind of a weird place being presented as both an extension to MediaWiki and a product in and of itself. MediaWiki has a more organised setup (but only somewhat, I've helped fill out the changes on wiki once or twice): https://mediawiki.org/wiki/Release_notes
They look better but are ultimately similar in content (but bigger since they cover all of MediaWiki core).
Interesting how all of them even in Master write "This is not a release yet!", seems they were never finalized and cleaned.
They were finalized only in the release branches/tags, by the looks of it, as part of the release process. Perhaps "merge changelogs back to master" could be added to it.
How reliable are they to contain all changes made?
I gather the focus is on end-user visible changes, e.g. new visible features or API changes, especially those which might break existing code.
In particular https://doc.wikimedia.org/Wikibase/master/php/adr_0017.html outlines the release notes template which includes the following difference from MediaWiki release notes:
Don't include "New developer features" or changes to "development-only external libraries" One main difference between MediaWiki and Wikibase is that Wikibase is an extension to MediaWiki and our external developer community is not as big. To reduce the burden on the team we think it's a good idea to not include these.
wikibaseug@lists.wikimedia.org