TULIPS/2025-02-27

From Support Wiki
Jump to navigation Jump to search

Welcome to our 23rd TULIPS (Thursday Updates & Logs Improving Platform Software)! You can read the previous one if you haven't yet.

These posts will be made whenever we have enough development updates to make a post, usually on Thursdays. We are almost done with the 1.43 upgrade!

Live now

1.43

  • Updated MediaWiki:movepage-moved/en and MediaWiki:pagemovedsub-moved/en to say "rename." As a reminder, you can see all changed system messages at renaming a page.
  • We've added a class to body called wgg-dom-version-1_43. This class will exist on all wikis until the 1.45 upgrade, at which point it'll be incremented. This will allow us to be a bit more defensive about rollouts in the future and maintain backwards compatibility on pages whose HTML caches haven't been updated yet.
  • ?format=original is now respected by MultimediaViewer.
  • Main page URL truncation no longer applies on page actions (edit, history, etc) - this seemed a bit confusing.
  • Netbar dropdowns can now be dismissed by clicking anywhere outside them.

DLW

  • DLW no longer has any common.js. Instead, the relevant scripts have been moved to gadgets. This has been done to accommodate existing common.js pages that may previously exist on imported wikis, and also to take advantage of gadgets' ability to conditionally load based on namespace, contentmodel, categories present, etc.
  • The page MediaWiki:Gadgets now shows a list of all gadgets, using a transclusion of Special:PrefixIndex. You can also use Special:Gadgets to export individual gadgets.
  • We may at some point also move many of the styles in MediaWiki:Common.css to gadgets, but we want a better way of exporting gadgets before doing this, so that fresh imports of DLW to existing wikis are easier.

TULIPS

  • TULIPS now make Cargo queries to display the intro sentence. If you notice that a particular TULIPS has a wrong number (e.g. it says 21st but was actually the 22nd) please inform staff or run blank edits on all the TULIPS pages to update the Cargo!

Extensions

WE DID THIS