Support wiki

This is the wiki.gg support wiki! It's a different site from your content wiki!

TULIPS/2025-12-04

From Support Wiki
Jump to navigation Jump to search

Welcome to our 45th 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.

Customization policy changes

The following was added to the Customization policy:

  • Do not set a maximum height on your regular wikitext content; built-in browser scrolling should be relied on where possible.

This change is motivated by accessibility issues that occur when extra scrollbars are added to pages for aesthetic reasons.

Background database maintenance

With the MediaWiki 1.45 update coming around February to our platform, we're now starting to carry out updates to all our wikis' databases. This does not mean any functional or visible changes to the platform; simply said, we're converting all the wiki data to a format expected by MediaWiki 1.45 - when done ahead of time, this significantly cuts down the reduced availability time in the actual upgrade's rollout.

This maintenance is expected to conclude within the next three weeks. No service disruption is expected, however, it is possible write performance will be slightly affected.

Live now

Improvements

  • LanguageConverter is now available for wikis with a Chinese variant language as their site-wide default content language.
  • Table checklists (TCP, in beta):
    • It is now possible to sort tables by the checklist column (obtained/unobtained first).
    • Up to first three columns may be now used when automatically deriving stable row keys (in the absence of a manually specified one). This is a change aimed at providing better support for tables where, for example, the first column holds only an item's icon.
    • Autogenerated stable row keys are now limited to 70 characters.
    • Pages with table checklist validation errors now get added to a tracking category.
    • Added a validation check against duplicate row keys.

LIBRARIAN (Cargo)

  • It is now possible to set a custom id attribute for the containers rendered by the ul, ol and table formats, through the |id= parameter.
  • Fixed the |class= parameter not having any effect on the ol format. We're shocked (shocked!) that no one noticed this.

DLW

  • Fixed an issue where the top-centered logo was slightly off-center when the page had a vertical scrollbar.
  • New variables have been added:
    • --wiki-navigation-text-shadow: text-shadow applied to items in the top navigation (read,edit,history,etc.). Defaults to none.
    • --wiki-navigation-selected-text-shadow: ditto, but only for the currently selected tab. Defaults to the base variable
    • --wiki-navigation-text-shadow--hover: ditto, but only for items being hovered. Defaults to the base variable
    • --wiki-navigation-filter: a filter applied to items in the top navigation. Will affect both the whole tab, including text, background, and border. Defaults to none.
    • --wiki-navigation-selected-filter: ditto, but only applied to the currently selected tab. Defaults to the base variant.

Bugfixes

  • <syntaxhighlight> tags:
    • Fixed an issue which could cause the "Copied" label to get stuck if the copy button was clicked multiple times in quick succession.
  • #setmainimage and #setsearchimage:
    • Now work with shared files.
    • Now link the articles as using the files.
  • BigTable (in beta):
    • Fixed column highlight behavior around colspan.
    • Minor performance optimizations for sticky headers.

WIP

  • Animated png (apng) support will be added to all wikis.

Known issues

  • EmbedVideo embeds may display in an incorrect language.

WE DID THIS