|
1 | 1 | ## Unreleased |
2 | 2 |
|
3 | | -- Updated to MediaWiki 1.45: |
4 | | - * Added `notice` as valid type for `mw.notify()` options. |
5 | | - * Added `blockCIDRLimit`, `wgParsoidHtmlVersion` configuration values. |
6 | | - * Added `revisionsize` property to the `wgPageParseReport.limitreport` configuration value. |
7 | | -- Added missing configuration values defined in MediaWiki core. |
8 | | -- Fixed configuration value types: |
9 | | - * `wgPageParseReport` and `wgRestrictionMove` can be undefined. |
10 | | - * `wgPostEdit` can have a `+tempuser` suffix. |
11 | | - * `wgUserRegistration` can be null. |
| 3 | +- Updated to MediaWiki 1.45: |
| 4 | + - Added `notice` as valid type for `mw.notify()` options. |
| 5 | + - Added `blockCIDRLimit`, `wgParsoidHtmlVersion` configuration values. |
| 6 | + - Added `revisionsize` property to the `wgPageParseReport.limitreport` configuration value. |
| 7 | +- Updated to MediaWiki 1.46: |
| 8 | + - Added `labels` (3rd) optional parameter to `new mw.Api().watch()`. |
| 9 | + - Added `enableWatchlistLabels`, `indefBlockReasonOptions`, `SpecialEditWatchlistUrl`, `SpecialWatchlistLabelsTitle`, `SpecialWatchlistLabelsUrl`, `watchlistLabels`, `wgAutoCreateTempUserEnabled`, `wgCreateAccountUsernamePolicyPopoverMsgs`, and `wgErrorPageMessageKey` configuration values (see `mw.config`). |
| 10 | + - Added `mw.special.block.doBlockParamsReady` and `mw.special.block.formReset` hooks (see `mw.hook`). |
| 11 | + - Added `ariaText` to `mw.notification()` options. |
| 12 | + - Added `mw.util.adjustThumbWidthForSteps()` function. |
| 13 | + - Deprecated `foreignActionApi` argument from `mw.ForeignRest` constructor. |
| 14 | + - Moved `parseDom` method of `mw.Message` from `mediawiki.jqueryMsg` ResourceLoader module to `mediawiki.base`. |
| 15 | + - `mw.util.addSubtitle()` returns a boolean indicating whether the subtitle was updated. |
| 16 | +- Added missing configuration values defined in MediaWiki core. |
| 17 | +- Fixed configuration value types: |
| 18 | + - `wgPageParseReport` and `wgRestrictionMove` can be undefined. |
| 19 | + - `wgPostEdit` can have a `+tempuser` suffix. |
| 20 | + - `wgUserRegistration` can be null. |
12 | 21 |
|
13 | 22 | ## 2.0.0 |
14 | 23 |
|
15 | | -- Types for MediaWiki API parameters have been moved to [types-mediawiki-api](https://github.com/wikimedia-gadgets/types-mediawiki-api). |
16 | | -- Exports `ApiOptions`, `ForeignApiOptions`, `RestOptions`, and `UserInfo`, deprecated since 1.8.0, have been removed. Use the exposed `mw.Api.Options`, `mw.ForeignApi.Options`, `mw.Rest.Options`, and `mw.Api.UserInfo` instead. |
17 | | -- `mw.Api.Promise.Upload`, deprecated since 1.10.0, has been removed. Use `mw.Upload.Promise` or `mw.Upload.AbortablePromise` instead. |
18 | | -- Updated to MediaWiki 1.44: |
19 | | - * Added `mw.Api.AbortController`. |
20 | | - * Added `ajax.signal` and `userAgent` properties to `mw.Api` options. |
21 | | - * Added `new mw.Api().prepareExtensibleApiRequest`. |
22 | | - * Added an AJAX options argument to `new mw.Api().getToken`. |
23 | | - * Added `mw.deflateAsync`. |
24 | | - * Added `mw.hook(...).deprecate`. |
25 | | - * Added `mw.language.convertGrammarMapping`. |
26 | | - * Legacy token types are no longer deprecated. |
27 | | - * `mw.deflate` is deprecated, in favor of `mw.deflateAsync`. |
28 | | - * `mw.track` and `mw.trackSubscribe` accept multiple data arguments. |
29 | | - * Updated Vue to 3.5.13. |
30 | | -- Parameter types of `apisandbox.formatRequest` hook callback have been narrowed. |
| 24 | +- Types for MediaWiki API parameters have been moved to [types-mediawiki-api](https://github.com/wikimedia-gadgets/types-mediawiki-api). |
| 25 | +- Exports `ApiOptions`, `ForeignApiOptions`, `RestOptions`, and `UserInfo`, deprecated since 1.8.0, have been removed. Use the exposed `mw.Api.Options`, `mw.ForeignApi.Options`, `mw.Rest.Options`, and `mw.Api.UserInfo` instead. |
| 26 | +- `mw.Api.Promise.Upload`, deprecated since 1.10.0, has been removed. Use `mw.Upload.Promise` or `mw.Upload.AbortablePromise` instead. |
| 27 | +- Updated to MediaWiki 1.44: |
| 28 | + - Added `mw.Api.AbortController`. |
| 29 | + - Added `ajax.signal` and `userAgent` properties to `mw.Api` options. |
| 30 | + - Added `new mw.Api().prepareExtensibleApiRequest`. |
| 31 | + - Added an AJAX options argument to `new mw.Api().getToken`. |
| 32 | + - Added `mw.deflateAsync`. |
| 33 | + - Added `mw.hook(...).deprecate`. |
| 34 | + - Added `mw.language.convertGrammarMapping`. |
| 35 | + - Legacy token types are no longer deprecated. |
| 36 | + - `mw.deflate` is deprecated, in favor of `mw.deflateAsync`. |
| 37 | + - `mw.track` and `mw.trackSubscribe` accept multiple data arguments. |
| 38 | + - Updated Vue to 3.5.13. |
| 39 | +- Parameter types of `apisandbox.formatRequest` hook callback have been narrowed. |
0 commit comments