Skip to content

Releases: RazeSoldier/mwExtUpgrader

v0.2 Release

15 Mar 15:23
0207d82

Choose a tag to compare

v0.2 Release Pre-release
Pre-release

Note that this release of code is not stable. Do not use for production

This release fixes several edge case bugs, also upgraded the dependent library to the latest version that make sure compatible with PHP 8.x

Full Changelog: v0.1.4...v0.2

v0.1.4 Release

11 Mar 12:21
d2fd566

Choose a tag to compare

v0.1.4 Release Pre-release
Pre-release

Note that this release of code is not stable. Do not use for production

This version introduces new tarball extraction method but you don't need to do anything to enjoy.

In the previous version, we used the PHP built-in class to extract the tarball. But one disadvantage of this method is that the mtime of the extracted files is the current time instead of the time when it was archived. So we have introduced an abstraction layer in this version to make the consumer logic depend on it, then we can provide different extraction methods to meet different needs. In addition, in this version we have added a new extraction method that is to call third-party software -- tar.

When tar is available on your operating system, mwExtUpgrader will automatically use tar command to extract files instead of using the built-in PHP class.

v0.1.3 Release

05 Oct 05:07
ad7814d

Choose a tag to compare

v0.1.3 Release Pre-release
Pre-release

Note that this release of code is not stable. Do not use for production

Fix a bug that not check if extension.json/skin.json exists before reading it.

v0.1.2 Release

31 Mar 18:06
16dfca0

Choose a tag to compare

v0.1.2 Release Pre-release
Pre-release

Note that this release of code is not stable. Do not use for production

This release contains bug fix for upgrading skins.

v0.1.1 Release

27 Mar 11:58
20cb576

Choose a tag to compare

v0.1.1 Release Pre-release
Pre-release

Note that this release of code is not stable. Do not use for production
This release make sure compatibility with Mediawiki 1.35.

v0.1 Release

03 Feb 18:01

Choose a tag to compare

v0.1 Release Pre-release
Pre-release

Note that this release of code is not stable. Do not use for production

  • Fixed some bugs.
  • Refactored project and using symfony/console and symfony/http-client libraries.
  • Minimum required PHP version 7.1.3 now.

Beta release

19 Feb 11:39
Beta
6aa44b0

Choose a tag to compare

Beta release Pre-release
Pre-release

Note that this release of code is not stable. Do not use for production

There has been no change in the functionality of this release and the alpha release. But stepped up the checking of user input values, enhanced check of file system permissions and Completely dependent on the API of mediawiki.org.

If you find the problem or have any suggestions, please go to the issues.

Alpha release

04 Feb 19:16
52b59b8

Choose a tag to compare

Alpha release Pre-release
Pre-release

Note that this release of code is not stable. Do not use for production

If you find the problem or have any suggestions, please go to the issues.