User:Iritscen/WikiFuture: Difference between revisions

+1.24
(+1.23)
(+1.24)
Line 23: Line 23:
==1.21==
==1.21==
*1.21 has several database changes since 1.20, and will not work without schema updates.
*1.21 has several database changes since 1.20, and will not work without schema updates.
*Same requirements as above.
*Requirements remain the same as for 1.20.
*BREAKING CHANGE: Filenames of maintenance scripts were standardized into lowerCamelCase format, and made more explicit.
*BREAKING CHANGE: Filenames of maintenance scripts were standardized into lowerCamelCase format, and made more explicit.
*The username field is not pre-filled when creating an account.
*The username field is not pre-filled when creating an account.
Line 40: Line 40:
:''These changes are listed through 1.22.15.''
:''These changes are listed through 1.22.15.''
*1.22 has several database changes since 1.21, and will not work without schema updates.
*1.22 has several database changes since 1.21, and will not work without schema updates.
*Same requirements as above.
*Requirements remain the same as for 1.20.
*Code specific to the Math extension was marked as deprecated.
*Code specific to the Math extension was marked as deprecated.
*The collapsibleNav feature from the Vector extension has been moved to the Vector skin in core.
*The collapsibleNav feature from the Vector extension has been moved to the Vector skin in core.
Line 75: Line 75:
:''These changes are listed through 1.23.10.''
:''These changes are listed through 1.23.10.''
*1.23 has several database changes since 1.22, and will not work without schema updates.
*1.23 has several database changes since 1.22, and will not work without schema updates.
*Same requirements as above.
*Requirements remain the same as for 1.20.
*Preferences 'watchcreations', 'watchdefault', 'enotifwatchlistpages' ("Add pages I create and files I upload to my watchlist", "Add pages and files I edit to my watchlist", "Email me when a page or file on my watchlist is changed") are now enabled by default. In addition new user accounts' personal and talk pages are now watched by them by default.
*Preferences 'watchcreations', 'watchdefault', 'enotifwatchlistpages' ("Add pages I create and files I upload to my watchlist", "Add pages and files I edit to my watchlist", "Email me when a page or file on my watchlist is changed") are now enabled by default. In addition new user accounts' personal and talk pages are now watched by them by default.
*Add expensive parser functions {{REVISIONID:}}, {{REVISIONUSER:}} and {{REVISIONTIMESTAMP:}} (with friends).
*Add expensive parser functions <nowiki>{{REVISIONID:}}</nowiki>, <nowiki>{{REVISIONUSER:}}</nowiki> and <nowiki>{{REVISIONTIMESTAMP:}}</nowiki> (with friends).
*The MediaWiki:Group-user.{css,js} pages can now be used to add custom CSS or JavaScript enabled only for registered users.
*The MediaWiki:Group-user.{css,js} pages can now be used to add custom CSS or JavaScript enabled only for registered users.
*[[Special:Diff]] was added, allowing users to create internal links to revision comparison pages using syntax such as [[Special:Diff/12345]], [[Special:Diff/12345/prev]] or [[Special:Diff/12345/98765]].
*[[Special:Diff]] was added, allowing users to create internal links to revision comparison pages using syntax such as [[Special:Diff/12345]], [[Special:Diff/12345/prev]] or [[Special:Diff/12345/98765]].
Line 84: Line 84:
*The global functions addButton and insertTags (for mw.toolbar.addButton and mw.toolbar.insertTags) now emits mw.log.warn when accessed.
*The global functions addButton and insertTags (for mw.toolbar.addButton and mw.toolbar.insertTags) now emits mw.log.warn when accessed.
*Display MediaWiki:Loginprompt on the login page (as in 1.21).
*Display MediaWiki:Loginprompt on the login page (as in 1.21).
==1.24==
:''These changes are listed through 1.24.4.''
*1.24 has several database changes since 1.23, and will not work without schema updates.
*Requirements remain the same as for 1.20 except that MediaWiki now requires PHP's iconv extension.
*MediaWiki will no longer run if register_globals or magic quotes are enabled.
*The server's canonical hostname is available as $wgServerName.
*Users in the 'sysop' group have access to Special:MergeHistory by default.
*<nowiki>{{!}}</nowiki> is now a magic word that produces the | character. This removes the need for our [[Template:Pipe|Pipe template]] for purposes such as passing pipes inside of parameters.
*Redirects to sections will now update the URL in browser's address bar using the HTML5 History API. When <nowiki>[[Dog]]</nowiki> redirects to <nowiki>[[Animals#Dog]]</nowiki>, the user will now see "Animals#Dog" in their browser instead of "Dog#Dog".
*Improved Vector skin performance by removing collapsibleNav, which used to collapse some sidebar elements by default. This removes -list id suffixes like p-lang-list: instead of using things like #p-lang-list, you can do #p-lang .body ul.
*BREAKING CHANGE: All four built-in MediaWiki skins (Vector, Monobook, Modern and Cologne Blue) were moved out of MediaWiki core to their own respective repositories. They will be installed with the release tarball, but you must install them separately if installing MediaWiki from source code.


[[Category:Userspace]]
[[Category:Userspace]]