resourceloader: Allow modules to be registered via a factory callback
[lhc/web/wiklou.git] / RELEASE-NOTES-1.30
index d32db34..03ae7c2 100644 (file)
@@ -17,6 +17,9 @@ production.
   This is intended for extensions that want control
   over the instantiation of their jobs,
   to allow for proper dependency injection.
+* $wgResourceModules may now specify callback functions as an alternative
+  to plain class names, using the 'factory' key in the module description
+  array. This allows dependency injection to be used for ResourceLoader modules.
 
 === New features in 1.30 ===
 * (T37247) Output from Parser::parse() will now be wrapped in a div with
@@ -40,12 +43,15 @@ production.
 * …
 
 === Bug fixes in 1.30 ===
-* …
+* (T151633) Ordered list items use now Devanagari digits in Nepalese
+  (thanks to Sfic)
 
 === Action API changes in 1.30 ===
 * (T37247) action=parse output will be wrapped in a div with
   class="mw-parser-output" by default. This may be changed or disabled using
   the new 'wrapoutputclass' parameter.
+* When errorformat is not 'bc', abort reasons from action=login will be
+  formatted as specified by the error formatter parameters.
 
 === Action API internal changes in 1.30 ===
 * …