1. 17f60af Introduce RecentChangeRCFeedNotifier by Alexander Vorwerk · 4 days ago
  2. 654d8ca Introduce RecentChangeStore by Alexander Vorwerk · 4 days ago
  3. 35a4c6b Add SessionManager::getJwtData() by Gergő Tisza · 5 weeks ago
  4. 21576d6 Make Content JsonCodecable by C. Scott Ananian · 8 weeks ago
  5. 7863623 session: Introduce session store abstraction interface (p1) by Derick Alangi · 9 weeks ago
  6. ab0da47 Prepare to use JSON serialization for PageEditStash by C. Scott Ananian · 8 weeks ago
  7. 68650a8 Create Leximorph lib for language-specific text transformations by Doğu Abaris · 2 weeks ago
  8. f2f9d36 REST: produce proper OpenAPI specs for transform endpoints by bpirkle · 3 weeks ago
  9. f8008e1 Refactor UploadBase to put file verification in a separate class by Brian Wolff · 4 weeks ago
  10. d452052 page: Move DeletePageJob and DeleteLinksJob to /includes/page by Timo Tijhof · 4 weeks ago
  11. 4d2cabb editpage: merge all redirect constraints into one by SomeRandomDeveloper · 2 weeks ago
  12. a1b86b0 ResourceLoader: Add onResourceLoaderBeforeResponse hook by Timo Tijhof · 3 weeks ago
  13. ac881f1 libs: Move some classes into Wikimedia namespace by Umherirrender · 7 weeks ago
  14. 4a7a839 Remove deprecated PermissionStatus::toLegacyErrorArray() and related code by Bartosz Dziewoński · 3 months ago
  15. a336ef7 page: Move LinkCache from includes/cache/ to includes/page by Timo Tijhof · 5 weeks ago
  16. c09ea0f Add content model for Vue and support loading via ResourceLoader by Siddharth VP · 8 months ago
  17. 08e4436 Sitemaps API by Tim Starling · 9 weeks ago
  18. 81259da language: Move hook interfaces to MediaWiki\Language\Hook\ namespace by Umherirrender · 7 weeks ago
  19. 7be40df Namespace remaining classes under includes/mail/ by Bartosz Dziewoński · 5 weeks ago
  20. 64d00f1 Rename and namespace recent change notifications classes by Bartosz Dziewoński · 5 weeks ago
  21. 7f27ce9 Notification: Use enum for FilterMiddleware actions by Bartosz Dziewoński · 6 weeks ago
  22. 0bd2530 Introduce ContentHolder by Isabelle Hurbain-Palatin · 2 months ago
  23. e02de86 ResourceLoader: Simplify mw.Uri readability regex with local function by Timo Tijhof · 7 weeks ago
  24. a5b5777 Make "rendered with" a separate skin footer component by C. Scott Ananian · 8 weeks ago
  25. eaddbad libs: Move namespaced classes to namespace named folder by Umherirrender · 7 weeks ago
  26. 868c4d9 language: MediaWiki\Languages\ to MediaWiki\Language\ namespace by Umherirrender · 7 weeks ago
  27. a13b45a Merge "Cache: Move MessageCache hook interfaces into correct folder" by jenkins-bot · 8 weeks ago
  28. e9fcd6b Cache: Move MessageCache hook interfaces into correct folder by Umherirrender · 8 weeks ago
  29. b41f205 Rest: Move ModuleConfigurationException into correct folder by Umherirrender · 8 weeks ago
  30. 36f1fd3 linker: Fix case of namespace for UserLinkRendererUserLinkPostRenderHook by Umherirrender · 8 weeks ago
  31. cf18a3e Merge "log: Add a hook for modifying the requested type when accessing logs" by jenkins-bot · 8 weeks ago
  32. c2bdef9 log: Add a hook for modifying the requested type when accessing logs by Héctor Arroyo · 9 weeks ago
  33. a1a4641 Remove UserNamePrefixSearch_deprecated.php by Lewis Cawte · 3 months ago
  34. b88d51b RevisionDeleter: Emit PageHistoryVisibilityChanged event by daniel · 3 months ago
  35. 50cefaa Merge "Add a QueryTrackingCategories list module to the action API" by jenkins-bot · 9 weeks ago
  36. e10f274 Merge "DomainEvents: rename to reflect entity property changes" by jenkins-bot · 9 weeks ago
  37. 80f08cb DomainEvents: rename to reflect entity property changes by daniel · 4 months ago
  38. 211622b Merge "Unify logging of IP / user agent / etc on sensitive operations" by jenkins-bot · 10 weeks ago
  39. f8d094a Unify logging of IP / user agent / etc on sensitive operations by Gergő Tisza · 3 months ago
  40. f825b65 PageUpdater: emit PageCreatedEvent by daniel · 8 months ago
  41. 5f3869e Merge "DomainEvents: Introduce event for page protection" by jenkins-bot · 3 months ago
  42. 0652295 DomainEvents: Introduce event for page protection by daniel · 3 months ago
  43. eabf23f Add a script to fix wrongly prefixed passwords and remove b/c code by Alexander Vorwerk · 4 months ago
  44. 0b99c17 Merge "Add LocalUserOptionsStoreSave hook" by jenkins-bot · 3 months ago
  45. 34cfab3 Add LocalUserOptionsStoreSave hook by Dreamy Jazz · 3 months ago
  46. 730552c ParserOutputAccess: Merge with PoolWorkArticleView by daniel · 5 months ago
  47. 59b56ee Remove PHP (de-)serialization support from ParserOutput by Isabelle Hurbain-Palatin · 3 months ago
  48. b4c0f95 Merge "Stats: Add recursion support to TimingMetric start/stop" by jenkins-bot · 3 months ago
  49. 865a1a8 Merge "parser: Support separate link tracking for #ifexist" by jenkins-bot · 3 months ago
  50. 01b3f77 maintenance: Make updateCredits a proper MW maintenance script by Derick Alangi · 3 months ago
  51. 13d5b78 Merge "notifications: Core should trigger the "welcome" notifcation" by jenkins-bot · 3 months ago
  52. da0ff76 Stats: Add recursion support to TimingMetric start/stop by Cole White · 3 months ago
  53. 0d51941 parser: Support separate link tracking for #ifexist by Tim Starling · 4 months ago
  54. 24c874c Merge "Remove raw HTML messages 'copyright' and 'history_copyright'" by jenkins-bot · 3 months ago
  55. 6e25f06 Introduce hook for enforcing requirements on group members by Thalia · 4 months ago
  56. 1bd761f Remove raw HTML messages 'copyright' and 'history_copyright' by Bartosz Dziewoński · 3 months ago
  57. 74b42ed hooks: Add UserLinkRendererUserLinkPostRender hook by Kosta Harlan · 3 months ago
  58. 31a98b9 notifications: Core should trigger the "welcome" notifcation by Piotr Miazga · 4 months ago
  59. 144a89d Add a QueryTrackingCategories list module to the action API by Isabelle Hurbain-Palatin · 4 months ago
  60. 1c87dc0 Introduce FeatureShutdown by Taavi Väänänen · 4 years ago
  61. 3436475 DomainEvents: Remove deprecated DomainEvent-related alias classes and methods by Aaron Schulz · 5 months ago
  62. 7804848 Namespace various singleton files by James D. Forrester · 5 months ago
  63. 69e3da9 debug: Allow adding extra context to all logs via LoggerFactory by Gergő Tisza · 5 months ago
  64. 576f21f Merge "api: Improve stashfailed failure for file verification via stash upload" by jenkins-bot · 4 months ago
  65. 2cf4ac6 api: Improve stashfailed failure for file verification via stash upload by Umherirrender · 5 months ago
  66. 667b09b Notifications: Introduce Filter middleware by Piotr Miazga · 4 months ago
  67. 978bf53 Stats: implement HistogramMetric by Cole White · 1 year ago
  68. b4aea4b SECURITY: Ensure emitted HTML is safe against Unicode NFC normalization by C. Scott Ananian · 6 months ago
  69. 7ae60d0 Merge "language: When using a fallback message, parse with the fallback's language" by jenkins-bot · 5 months ago
  70. 8e6b599 Improve PHPUnit parallel split_group generation algorithm by Arthur Taylor · 5 months ago
  71. 5b9d45c editpage: Refactor user right, rate limit and block checks to use Authority by Bartosz Dziewoński · 6 months ago
  72. e7eecbd language: When using a fallback message, parse with the fallback's language by Tim Starling · 6 months ago
  73. 1265838 DomainEvent: rename EventIngressBase to DomainEventIngress by Aaron Schulz · 5 months ago
  74. 09b10c7 Client-side date/time formatter library by Tim Starling · 5 months ago
  75. 8a1d533 objectcache: Remove internal StorageAwareness, now unused by Timo Tijhof · 6 months ago
  76. 19b13cd Namespace all remaining files in includes/skin by James D. Forrester · 5 months ago
  77. 121e539 Namespace all remaining files in includes/changetags by James D. Forrester · 5 months ago
  78. 361a7de Namespace all remaining files in includes/exception by James D. Forrester · 5 months ago
  79. 5ac74e1 Merge "REST: Make OpenAPI spec info strings translatable" by jenkins-bot · 5 months ago
  80. 5ae8579 Restore deprecated aliases for CommentStoreComment and RawMessage by Bartosz Dziewoński · 5 months ago
  81. bf7c7c5 Trigger $wgUsersNotifiedOnAllChanges emails via Notifications by Piotr Miazga · 5 months ago
  82. bf5f59a REST: Make OpenAPI spec info strings translatable by bpirkle · 5 months ago
  83. 5c9564d Merge "notifications: Introduce Notification Middleware and NotificationEnvelope" by jenkins-bot · 5 months ago
  84. f1e88be notifications: Introduce Notification Middleware and NotificationEnvelope by Piotr Miazga · 6 months ago
  85. cb08142 Namespace all remaining files in includes/jobqueue by James D. Forrester · 5 months ago
  86. 31f7a3d Namespace all remaining files in includes/recentchanges by James D. Forrester · 5 months ago
  87. 44ee7e2 DomainEvents: add listener interfaces by daniel · 6 months ago
  88. 7ea856d Merge "block: Add cleanupBlocks.php" by jenkins-bot · 5 months ago
  89. 83d626b collation: Add new collation uppercase-ckb for Central Kurdish by Brian Wolff · 5 months ago
  90. 12a2296 Namespace all remaining files in includes/logging by James D. Forrester · 5 months ago
  91. af413e5 Namespace all remaining files in includes/actions by James D. Forrester · 5 months ago
  92. 8e343d8 Namespace all remaining files in includes/filerepo by James D. Forrester · 5 months ago
  93. 8fc3ff81 block: Add cleanupBlocks.php by Tim Starling · 5 months ago
  94. a6d1a5c Merge "EventSubscriberBase: rename to EventIngressBase" by jenkins-bot · 5 months ago
  95. 4a034c7 EventSubscriberBase: rename to EventIngressBase by daniel · 5 months ago
  96. b2c6c10 Merge "Download latest phpunit results cache before parallel tests" by jenkins-bot · 5 months ago
  97. 38b9819 Download latest phpunit results cache before parallel tests by Arthur Taylor · 5 months ago
  98. f202345 Namespace all remaining files in includes/page by James D. Forrester · 5 months ago
  99. 609a4aa Merge "Add uppercase collation for Inari Sámi" by jenkins-bot · 5 months ago
  100. 03df6ac block: Suppress exception when reblocking a multi-blocked user by Tim Starling · 5 months ago