TULIPS/August 1st, 2024

From Support Wiki
Jump to navigation Jump to search

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

Happy August!

Live now

  • Cross-wiki Lua module loading has been updated to be more resilient during server issues episodes. Please report any related issues you encounter via our ticket system.
  • TemplateStyles has been updated to allow backdrop-filter, variables in grid-template-rows and grid-template-columns, and optical font sizing properties.

Known issues

  • Extension:InputBox doesn't permit empty fields when editing a page with real-time previews.
  • Extension:RSS does not allow some safe HTML (e.g.  ). This will be addressed soon.

More info about Cargo tracking categories

Cargo now has two tracking categories:

  • :Category:Pages with failing Cargo queries - this will populate any page with a Cargo query that is erroring (having no results is not an error)
  • :Category:Pages with Cargo arguments implicitly stored - this will populate any page that's implicitly storing a template parameter to #cargo_store because a template parameter name exactly matches a field name.
    • We plan to disable this functionality on the platform globally, so if any pages are here please try to fix them by explicitly storing all of your parameters!
    • If you need help with this, please ask in the #cargo-help channel in the wiki.gg discord server. We will be monitoring these categories and helping to clean up ourselves.
    • Why we are disabling this:
      • The implicit store is coded in a way that hurts performance significantly
      • The implicit store behavior can be pretty confusing, especially when you don't expect it to happen