Skip to content

Commit

Permalink
Drop support for MediaWiki 1.39.x, 1.41.x, 1.42.x
Browse files Browse the repository at this point in the history
Drop support for MediaWiki 1.39.x, 1.41.x, 1.42.x in master branch.
Namespaced MediaWiki\SiteStats\SiteStats.
Remove the ResourceLoader targets system.

Bug: #49
Bug: #50
Bug: #51
Change-Id: Ia3b26ab9cf1e0f487024a7a97cf102a49b06c180
  • Loading branch information
winstonsung committed Jan 16, 2025
1 parent fba4ae6 commit fd28696
Show file tree
Hide file tree
Showing 5 changed files with 108 additions and 48 deletions.
28 changes: 28 additions & 0 deletions HISTORY.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,33 @@
Change notes from older releases. For current info, see RELEASE-NOTES-1.2.

# mediawiki-skins-Lakeus 1.3

## mediawiki-skins-Lakeus 1.3.0

This is the first release of the mediawiki-skins-Lakeus 1.3 version.

This will be the last release support non-latest-stable MediaWiki version
1.39.x, 1.41.x, 1.42.x in the master branch.
Please switch to MediaWiki-version-specific branches and versions instead.

### Bug fixes in 1.3.0

* Removed duplicate `<h1>` from `#logo-text`.
* Updated logic and fixed styles of `.mw-portlet-dropdown`.
* Removed unnecessary slash from `<input>`.
* Removed unnecessary `role` attribute from `<footer>`.
* Added `aria-pressed` attribute for `#sidebar-input`.

### Languages updated in 1.3.0

Lakeus skin now supports 27 languages. Many localisations are updated regularly.

### Breaking changes in 1.3.0

* This will be the last release support non-latest-stable MediaWiki version
1.39.x, 1.41.x, 1.42.x in the master branch.
Please switch to MediaWiki-version-specific branches and versions instead.

# mediawiki-skins-Lakeus 1.2

## mediawiki-skins-Lakeus 1.2.1
Expand Down
27 changes: 0 additions & 27 deletions RELEASE-NOTES-1.3.md

This file was deleted.

74 changes: 74 additions & 0 deletions RELEASE-NOTES-1.4.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
# mediawiki-skins-Lakeus 1.4

## mediawiki-skins-Lakeus master branch

THIS IS NOT A RELEASE YET

The `master` branch is an beta-quality development branch. Use it at your own
risk!

### Configuration changes for system administrators

#### New configuration

*

#### Changed configuration

*

#### Removed configuration

*

### New user-facing features

*

### New features for sysadmins

*

### New developer features

*

### Bug fixes

*

### Action API changes

*

### Action API internal changes

*

### REST API changes

*

### REST API internal changes

*

### Languages updated

Lakeus skin now supports 27 languages. Many localisations are updated regularly.

Below only new and removed languages are listed.

*

### Breaking changes

*

### Deprecations

*

### Other changes

*
3 changes: 1 addition & 2 deletions includes/SkinLakeus.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,7 @@

namespace MediaWiki\Skins\Lakeus;

# use MediaWiki\SiteStats\SiteStats; // Namespaced in 1.41.0
use SiteStats;
use MediaWiki\SiteStats\SiteStats;
use SkinMustache;

class SkinLakeus extends SkinMustache {
Expand Down
24 changes: 5 additions & 19 deletions skin.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
"descriptionmsg": "lakeus-skin-desc",
"license-name": "GPL-3.0-or-later",
"requires": {
"MediaWiki": "1.39.* || >= 1.41.0"
"MediaWiki": ">= 1.43.0"
},
"ResourceFileModulePaths": {
"localBasePath": "",
Expand All @@ -26,20 +26,14 @@
"features": {
"normalize": true,
"elements": true,
"content-tables": true,
"content-links": true,
"content-media": true,
"content-links": true,
"content-tables": true,
"interface-category": true,
"interface-message-box": true,
"toc": true,
"i18n-ordered-lists": true,
"i18n-all-lists-margins": true,
"i18n-headings": true,
"toc": true
"i18n-headings": true
},
"targets": [
"desktop",
"mobile"
],
"styles": {
"0": "resources/skin.less",
"resources/print.less": {
Expand All @@ -48,21 +42,13 @@
}
},
"skins.lakeus": {
"targets": [
"desktop",
"mobile"
],
"styles": "resources/skin.js.less",
"packageFiles": [
"resources/skin.js"
]
},
"skins.lakeus.designer": {
"es6": true,
"targets": [
"desktop",
"mobile"
],
"dependencies": [
"mediawiki.api",
"mediawiki.jqueryMsg",
Expand Down

0 comments on commit fd28696

Please sign in to comment.