Releases: wiki-gg-oss/mediawiki-extensions-ThemeToggle
Releases · wiki-gg-oss/mediawiki-extensions-ThemeToggle
1.3.4
1.3.3
1.3.2
1.3.1
- #30: Added a
kind
theme property, and aview-dark
/view-light
/view-unknown
class to<html>
. This should allow unifying shared CSS rules on wikis with multiple themes falling into the two categories. - Resolved Theme-definitions overview message having escaped HTML.
- Resolved extra JavaScript being emitted for a yet unfinished feature.
1.2.1
1.2.0
- Dropdown switcher no longer depends on Vector.
- Day/night switcher no longer depends on Vector or jQuery.
- Updated the dropdown switcher's UI. Now behaves properly on mobile wiki.gg visits, and its purpose should be clearer to readers.
-
- Non-wiki.gg styles will be fully updated at a later date.
rights=
option has been removed.user-groups=
(self-explanatory, comma-separated) has been added to replace it. It is also supported by switchers.- ResourceLoader debugging mode should no longer have any asset delivery issues.
- Skin-specific theme styles are now supported (MediaWiki:Theme-id-skin.css).
- Theme preference is now hidden from Special:Preferences if there are no themes to pick from.
-
- Empty switchers will be hidden in a later update.
- CSS loading logic is now only emitted when needed.
- Core script will now run a bit sooner on newly rendered pages.
v1.1.1
v1.1.0
v1.0.0
- First stable release.
- Registry cache no longer uses PHP object serialisation.
- Registry is now a service.
- Config helper is now a service.
- Service injection is now used whenever possible.
- elements are now created server-side if the default or selected theme is not bundled with site CSS.
$wgThemeToggleSiteCssBundled
dropped; specifybundled
in MediaWiki:Theme-definitions instead.$wgThemeToggleDeadCodeEliminationExperiment
dropped: initial payload will now always be reduced server-side.