Tech/News/2025/13
Appearance
De Tech News weekly summaries dey help you make you monitor recent software changes lykly make e impact you den your fellow Wikimedians. Subscribe, contribute den give feedback.
| previous | 2025, week 13 (Monday 24 March 2025) | next |
Tech News: 2025-13
Latest tech news from de Wikimedia technical community. Please make you flow oda users about dese changes. No be all changes go affect you. Translations be available.
Weekly highlight
- De Wikimedia Foundation dey seek your feedback for de drafts of de objectives den key results wey go shape de Foundation ein Product den Technology priorities give de next fiscal year (dey start insyd July). De objectives be broad high-level areas, den de key-results be measurable ways make e track de success of dema objectives. Please make you share your feedback for de talkpage top, insyd any language, ideally before de end of April.
Updates give editors
- The CampaignEvents extension will be released to multiple wikis (see deployment plan for details) in April 2025, and the team has begun the process of engaging communities on the identified wikis. The extension provides tools to organize, manage, and promote collaborative activities (like events, edit-a-thons, and WikiProjects) on the wikis. The extension has three tools: Event Registration, Collaboration List, and Invitation Lists. It is currently on 13 Wikipedias, including English Wikipedia, French Wikipedia, and Spanish Wikipedia, as well as Wikidata. Questions or requests can be directed to the extension talk page or in Phabricator (with #campaigns-product-team tag).
- Starting the week of March 31st, wikis will be able to set which user groups can view private registrants in Event Registration, as part of the CampaignEvents extension. By default, event organizers and the local wiki admins will be able to see private registrants. This is a change from the current behavior, in which only event organizers can see private registrants. Wikis can change the default setup by requesting a configuration change in Phabricator (and adding the #campaigns-product-team tag). Participants of past events can cancel their registration at any time.
- Administrators at wikis that have a customized MediaWiki:Sidebar should check that it contains an entry for the Special pages listing. If it does not, they should add it using
* specialpages-url|specialpages. Wikis with a default sidebar will see the link moved from the page toolbox into the sidebar menu in April. [1] - The Minerva skin (mobile web) combines both Notice and Alert notifications within the bell icon (
). There was a long-standing bug where an indication for new notifications was only shown if you had unseen Alerts. This bug is now fixed. In the future, Minerva users will notice a counter atop the bell icon when you have 1 or more unseen Notices and/or Alerts. [2]
View all 23 community-submitted tasks na ebe resolved last week.
Updates give technical contributors
- VisualEditor has introduced a new client-side hook for developers to use when integrating with the VisualEditor target lifecycle. This hook should replace the existing lifecycle-related hooks, and be more consistent between different platforms. In addition, the new hook will apply to uses of VisualEditor outside of just full article editing, allowing gadgets to interact with the editor in DiscussionTools as well. The Editing Team intends to deprecate and eventually remove the old lifecycle hooks, so any use cases that this new hook does not cover would be of interest to them and can be shared in the task.
- Developers who use the
mw.ApiJavaScript library, can now identify the tool using it with theuserAgentparameter:var api = new mw.Api( { userAgent: 'GadgetNameHere/1.0.1' } );. If you maintain a gadget or user script, please set a user agent, because it helps with library and server maintenance and with differentiating between legitimate and illegitimate traffic. [3][4]
Detailed code updates later dis week: MediaWiki
Tech News writers prepare Tech news wey bot post am • Contribute • Translate • Get help • Give feedback • Subscribe anaa unsubscribe.