TULIPS/2025-03-06

From Support Wiki
Jump to navigation Jump to search

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

  • Fixed a bug where syntax highlighting would break on wikis with Extension:ArrayFunctions enabled whenever a magic word was scrolled into view.
  • Fixed notification icons displaying with incorrect (unthemed) colors.
  • Updated the Math extension with fixes for various rendering issues.
  • We've removed the display:block; rule applying to tables in mobile view that was added in the base Vector skin in 1.43.

Notifications

  • In the notification popup, English wikis no longer have the "- English" suffix.
  • Fixed notifications from onboarding wikis displaying on public wikis.
  • Resolved an issue which sometimes resulted in excessive notification data being created.
  • Resolved an issue which prevented some notification data from being cached server-side.
  • Content imports no longer trigger "page linked" notifications.

LIBRARIAN (Cargo fork)

  • #cargo_query now accepts no results text as an alias for the default parameter. This was a common mistake made by users.
  • #cargo_declare now recognizes Int and Bool as alternative spellings of Integer and Boolean respectively. These forms were not recognized previously and were equivalent to the String type with no indication that anything was wrong.
  • Special:CargoTables and #cargo_query no longer crash when displaying rows with empty or invalid data in columns of the File pseudo-type.
  • Disabled timeline views on Special:Drilldown. They were broken and not worth fixing.
  • Double-escaping of query results when using Special:CargoQuery or #cargo_query has been fixed.
  • Added built-in theming and dark mode support with the use of Codex tokens.
  • The following CSS classes have been renamed, but as they may appear in articles the old names are still added to the HTML:
    • cargoTable is now ext-cargo-datatable.
    • mergeSimilarCells is now ext-cargo-datatable--merge-similar.
    • noMerge is now ext-cargo-datatable--merge-none.
    • cargo-pagevalues-tableinfo is now ext-cargo-pagevalues-tableinfo
  • The following CSS classes have been renamed without fallbacks:
    • cargo-tablelist is now ext-cargo-tablelist. This includes related classes which had this prefix.
  • Fixed oversight that caused built-in Cargo icons to not load.
  • Destroyed some evil.

Other

  • Preload pages prefixed by MediaWiki:Preloads/ will now properly refresh when edited.

WE DID THIS

Nothing submitted to WE DID THIS this week! You can submit cool things you did in the #we-did-this channel in our public Discord!